Roof painting cost ranges from $35 to $45 per hour on average, depending on where you live in Australia. The total cost to paint a roof can be anywhere from $2,000 to $10,000 including materials and labour, or more if you have a large roof.

If your roof looks dingy or you want a change of colour, roof painting can be a great home improvement project. Roof painting costs less than having your roof replaced, and roof tile paint can be applied to almost any type of roof – whether you’re painting a Colorbond roof, terracotta tiles or concrete tiles. But how much does roof painting cost? Read this guide for a breakdown of the costs involved to help you budget for your home improvement project.