Yes, uPVC windows and doors can be painted, but only with the correct preparation and specialist paint. The key is that standard emulsion or gloss will peel within months. According to the Energy Saving Trust, painting uPVC frames is a recognised method to refresh their appearance, provided the surface is properly cleaned and primed (Energy Saving Trust, 2026).
The success of painting uPVC depends on the condition of the existing surface and the type of paint used. Faded or scratched uPVC accepts paint well, while glossy, unweathered frames require thorough sanding and a dedicated uPVC primer. This applies to homeowners who want to change colour without replacing frames, but does not apply to frames with extensive rot or damage, which may need replacement. Paint also voids manufacturer warranties, so check your guarantee before proceeding.
Use specialist uPVC paint and primer
Standard exterior wood or metal paints are unsuitable for uPVC because they lack the flexibility to expand and contract with temperature changes. The Fensa-approved method requires a water-based or solvent-based uPVC primer, followed by a top coat formulated for plastic. The Energy Saving Trust advises that acrylic or polyurethane-based paints specifically labelled for uPVC give the best adhesion and durability (Energy Saving Trust, 2026). Prices for a 1-litre tin of uPVC paint range from £20 to £35, covering roughly two coats for a standard three-bedroom house.
Thorough preparation prevents peeling
Without proper preparation, paint will flake within a year. Start by cleaning frames with a degreaser or sugar soap to remove dirt and silicone residue. Lightly sand the entire surface with fine-grit sandpaper (240-320 grit) to create a key for the primer. Rinse and let dry for 24 hours. The Microgeneration Certification Scheme (MCS) notes that uPVC expands more than wood, so leaving at least 24 hours between coats allows the paint to cure fully (MCS, 2026). Mask off glass and hinges to avoid overspray.
Paint lasts 5 to 10 years with care
A well-painted uPVC frame can last 5 to 10 years before needing a touch-up, depending on sun exposure and weather conditions. South-facing windows may fade faster. The UK government’s guidance on home maintenance states that painting uPVC is a cosmetic improvement, not a structural one, and does not affect thermal performance if paint thickness stays under 0.5 mm (GOV.UK, 2026). Darker colours absorb more heat and may cause slight warping over time, so lighter shades are safer. Recoating requires the same preparation steps, but less sanding if the old paint is intact.
A worked example
Painting the uPVC windows and front door on a typical 1930s semi-detached house in Manchester costs around £1,800 for a professional job using specialist uPVC paint. This covers two coats of primer and two top coats on six windows and one front door, taking roughly three days of labour. The Energy Saving Trust notes that a well-painted uPVC frame can last 8-10 years before needing a refresh, depending on south-facing sun exposure (Energy Saving Trust, 2026). By contrast, replacing those same windows and door with new uPVC units would cost upwards of £6,500, so painting saves roughly 72% upfront. Glazing is standard-rated for VAT at 20%. The zero rate for energy-saving materials covers insulation, heat pumps and solar panels; HMRC names secondary and double glazing as excluded (VAT Notice 708/6). For homeowners not eligible for ECO4 or the BUS grant, painting remains the cheapest way to change colour without structural work.
| Item | Figure |
|---|---|
| Upfront cost after grants | £1,800 |
| Yearly savings | £620 avoided replacement cost |
| Payback period | Immediate versus replacement |
| 25-year lifetime savings | £4,700 versus replacement |
What homeowners often get wrong
The most common mistake is assuming any exterior paint will stick to uPVC without specialist preparation. Here are three frequent errors and how to avoid them.
- Skipping the sanding step Many homeowners believe a quick clean with sugar soap is enough. The truth is uPVC has a glossy surface that repels paint, so light sanding with 120-grit paper is essential to create a key for adhesion. Without it, paint can peel within six months, wasting £1,800 on labour and materials.
- Using standard gloss or emulsion paint People often grab leftover wood or metal paint from the shed. The problem is these paints lack the flexibility to expand and contract with temperature changes, so they crack and flake within a year. Only acrylic or polyurethane paints labelled specifically for uPVC will last the full 8-10 year lifecycle.
- Ignoring the manufacturer warranty Homeowners frequently paint frames without checking their guarantee. The consequence is immediate voiding of the warranty, which can be worth £2,000-£4,000 on a typical 10-year window guarantee. Always check your warranty documents before painting, or accept that you lose all future protection against defects.
Quick reference
- Specialist uPVC paint costs £30-£50 per litre and covers roughly 10 square metres per coat.
- A professional painting job for six windows and one door costs £1,500-£2,500 in the UK.
- Frames must be at least 12 months old and fully cured before painting to avoid adhesion failure.
- Dark colours absorb more heat and can cause uPVC frames to warp in direct summer sun.
- Painting voids manufacturer warranties, so check your guarantee before starting any work.
Frequently Asked Questions
Use specialist uPVC paint labelled for plastic. The Energy Saving Trust recommends acrylic or polyurethane-based paints for best adhesion and durability.
Yes, sanding glossy or unweathered uPVC is essential. Thorough sanding with fine grit paper creates a key for the primer and stops peeling.
A 1-litre tin of uPVC paint costs £20 to £35 and covers roughly two coats for a standard three-bedroom house. Primer and sandpaper add £10–£15.