Ask Your Question

Angie's List Answers is the trusted spot to ask home improvement and health questions and get answers from service companies, health providers and consumers. For ratings and reviews on companies in your area, search Angie's List.

Top 30 Days Experts
Rank Leader Points*
1 kstreett 240
2 Guest_9020487 110
3 Guest_9190926 105
4 GoldenKid 100
5 ahowell 95
6 KnowledgeBase 95
7 skbloom 80
8 Guest_98024861 70
9 Guest_9311297 70
10 Guest_9400529 70

*Updates every 4 hours

Browse Projects By Category

Question DetailsAsked on 1/4/2017

painting roof shingles to match older shingles

Do you have the same question? Follow this Question

2 Answers


Roofing would be your Search the List category for this - a few Painting contractors and Handymen will also do this, but probably most have never done it.

My recommendation - first, forget it - I have never seen a roof painting job (other than on metal roofs or a reflective coating on built-up tar or foam roofs) that looked decent. I have also never heard of a long-time reputable roofing contractor doing or recommending this, with the exception of permeable staining or penetrating protective (insect and mold/algae resistant or borate fire resistant) finishes on wood shakes and shingles to color them - which is normally most properly done on the ground or in the factory before they are put on anyway.

Putting a paint coating on a roof (wood or composition asphalt) will do little to totally prevent water penetration, but because water can get in through a much smaller opening (pinholes and paint cracks) than it takes to evaporate from effectively, swo you end up with it acting as a vapor barrier, which frequently means retention of water in the shingles and damp sheathing over time - not a good situation. I have seen painted roofs go moldy or swell up with moisture quite dramatically - it is called 'roof mumps"or "roof blisters" in slang by roofers, and makes the roofing look puffy and lumpy like very old absorbent cellulose fiber composition shingles sometimes look like as they get older, not to mention degrading the shingles. I just would not do it.

Also - getting an appearance match to existing shingles is about like trying to match exterior paint - you can come close but butted up against each other you will still see the difference - not only in color, but dramatically in gloss and texture because the painted side will be smoother and glossier and more reflective and uniform looking, so to get a "match" you would have to paint the entire roof to achieve a uniform appearance, which generally in my experience will look a lot worse than mismatched shingle colors (assuming they are relatively close in color now).

BTW - roof "painting" with an actual heavy-body "paint" is done, and not always just by cousin Bubba - but for shingle roofs the products made specifically for that use are stains, which somewhat but not totally limits the issue of water retention in the shingles. Staining as opposed to "painting" also greatly reduces or eliminates the issue of peelingo the paint, leaving uncoated splotches scattered over the roof.

Note also some manufacturer warranties are specifically voided by coating the shingles with anything, and I would suspect pretty much any roofing material manufacturer will refuse to honor their warranty on a painted roof on the basis it consitutes an unapproved installation procedure and altered their product beyond their control. Also, unless the roof installer does the painting and includes that in his scope of work and warranty, I would suspect pretty much all roofing contractors would blame the painting for any subsequent roofing failures.

I will be interested to see if any roofing contractors come back and actually recommend shingle roof painting here.

Answered 3 years ago by LCD



This is Erick in Member Care. Thanks for your interest in Angie's List!

We'll be happy to help find top rated Handyman or roofer to assist with your roof needing painted if this is indeed what you're needing done, but it doesn't look like you have a subscription to the List yet. You can join by visiting or by giving us a call. Our call center is available 8:00 am-9:00 pm weekdays and 8:00-5:00 pm ET on Saturdays.

Thanks for your question and we look forward to assisting you!


Answered 3 years ago by Member Services

Related Questions

Terms Of Use
Privacy Policy