Roof Painting Costs | How Much Does Roof Coating Cost? Checkatrade
Review a Trade

Have you completed a project recently? Let your tradesperson know how they did.

Advice Centre

Get Inspired! Check the latest industry expertise and read insider tips from our vetted tradespeople.

Search For A Trade

We interview and vet all our tradespeople to ensure they meet our high standards.

Join Checkatrade

Join us and benefit from the millions of potential customers who use Checkatrade to find reliable tradespeople.

Advice Centre

Grow your business! Check out top tips and expert advice for boosting your reputation online.

Login To Your Account

Edit your profile, view callback requests and ask for feedback from customers.

Roof painting costs

Is your roof looking a little tired? By painting the roof tiles, you can refresh the look of your roof for a fraction of the cost of installing a whole new one. This could save you a small fortune, and give you a roof that looks brand new. It’s far quicker too.

Roof tile paint is simply coloured paint that helps to seal the tiles. It’s usually used for its aesthetic qualities, as it can transform the appearance of the roof. You can choose your preferred colour, to match the rest of your home and the existing roof tiles.

In this guide, we’ll look at the average roof painting cost. This can vary between roof painting and coating companies, but we’ll cover the main prices you need to know about.

How much does roof painting cost?

ServiceUnitCost - lowCost - highAverage cost
Roof cleaning and coatingCost depends on house size£1,000£3,000+£2,000
Roof cleaning and coatingPer square foot£2.40£3.80£3.10

The average roof tile painting cost depends primarily on the size of the roof. You’ll also need to factor in any roof repairs or cleaning needed before the coating can be applied and whether any specialist chemicals will be used.

Remember that a significant proportion of the overall cost will be the price of the roof paint itself.

If you’re not sure which products will be needed for your roof, a professional will be able to give you some expert advice.

When costing up your project, remember to factor in extra costs such as scaffolding. This may be required so that the roof coating crew can work safely at height. You may also need a roof survey before work can begin. This is where the roof is inspected (possibly using drone technology) to see what condition it’s in and what work is needed.

The total cost to paint roof tiles on your home may also depend on where you live. For example, it can often be more expensive in London.

Overall, the average roof coating cost is around £1,500 to £3,000 depending on the size of the house.

Labour costs

The labour costs of roof painting will depend on the size of the roof – the larger the roof the longer it takes, and the higher the labours costs will be. On average, you can expect the cost of an experienced painter and decorator to be around £190 per day.

Find a roof painter near you

Roof coating cost per square footcost to paint roof tiles

One of the best ways to price your job accurately is to work it out per square foot.

So, how much does roof coating cost per square foot? You can expect to pay between £2.40 and £3.80 per square foot on average. Using the measurements for your roof, you should be able to calculate a rough price to complete the job.

How much does it cost to have your roof cleaned and treated?

If your roof is a little worn out and needs sprucing up before you paint it, you’ll want to get it professionally cleaned and treated. The average cost for pressure washing a roof is about £12 per m2. For a biocide treatment, the cost is around £9 per m2. To find out more, check out our roof cleaning cost guide.


Does roof coating work for all roof types?

Roof coating is usually recommended for concrete tiles only. This is because they are durable enough to withstand the treatment, whereas clay and slate tiles may not be. However, an inspection by a specialist roofing contractor is the best way to find out if roof tile painting is suitable for your roof.

What chemicals are in roof coatings?

Roof tile paints and treatments typically contain the following:

  • Titanium dioxide (for reflectivity and durability).
  • Zinc oxide (to prevent algae and mildew growth).
  • Acrylic polymer resins (for a flexible, water-resistant finish).
  • Fire retardants (to suppress smoke generation).

What’s the benefit of roof painting?

Roof tile painting doesn’t just give your roof a ‘like new’ look. It also keeps it looking good overall, by cleaning the roof and helping to seal the tiles.

How long does roof tile painting take?

Roof coatings are usually quite quick to apply. On average, you can expect the job to be completed in just a couple of days.

Do painted roof tiles require much maintenance?

Just like painting exterior brickwork, your roof tiles will need to be repainted regularly once done. The good news is that most coatings should last between six to eight years before needing a touch-up.

How long does roof paint last?

Depending on the quality and thickness of the paint, you can expect roof paint to last about 10-15 years.

Can you paint your own roof?

If you’re an experienced DIY enthusiast with the right safety equipment, you might want to attempt painting your roof yourself. However, it can be a tricky job, involves working at a height and you’ll need to be able to spot any damage that needs repairing before you paint. We would always recommend hiring a professional roof painter to do the job.

Find a roof painter near you

Tell us what you think

Your email address will not be published. Required fields are marked *

What others think of this cost guide:

No comments yet!

  • Was this Helpful?
  • YesNo

Need More Information?

Related posts

Other Categories:

Find a roof painter near you