Hello summer! FREE next day delivery on ALL orders. Learn More

How to paint uPVC doors and windows

Make a great first impression with Rust-Oleum uPVC Paint and give your exteriors a welcome makeover! Whether scuffs, stains and sun damage has left your uPVC looking worn, weathered and in need of an update, or you just want to add a personal touch of colour, follow these three simple steps on how to paint uPVC doors and windows, and you’ll be on easy street in no time.

You will need:

Step 1

First thing’s first, clean your surface. Use Rust-Oleum Sugar Soap and a damp cloth to thoroughly wipe away any grime from your door or window. If painting over a hard existing paint, abrade the surface with sandpaper before application to help the paint adhere better.

Step 2

Mask up. Using masking tape, ensure that you cover any area that you do not wish to paint like glass, letterboxes etc. Additionally, you may wish to remove features such as your door number or window furniture as well.  

Step 3

All you have to do is paint! With no primer needed, just grab your paintbrush and go. Start from the top, painting the edges near the glass and then work your way outwards towards the bottom half.


Use a brush for the more intricate nooks and crannies, then cover more ground with a roller for a nice smooth finish. Apply a second coat for flawless results and you’re on a roll.


This door has been painted in Black Sand, a stylish black with hints of blue. 

And that's it!

Home is truly where the heart is with Rust-Oleum uPVC Paint, as it will effortlessly update worn and weathered exteriors with an instant refresh.

Designed to resist cracking and peeling for up to 10 years, the weather and mould-resistant formula makes it the perfect external door paint -and ideal for painting uPVC windows too.  


Self-priming and touch dry in just 1 hour, this uPVC paint will transform dated and discoloured window frames and doors into the contemporary details that make your home appear welcoming and new.

Rust-Oleum, Tor- Coatings, 21 White Rose Way, Follingsby Park, Gateshead, NE10 8YX

Company Number 04503854