The Best Paints For All Types Of Plastic
Spray and brush-on paints that grip plastic garden furniture and keep their colour outdoors.

Our quick verdict
Our pick of the best paint for plastic is the Rust-Oleum Painters’ Touch, the spray we used to turn a plain planter Berry Pink, with enough colours and sheens to get a chair or pot exactly the shade you want. For big surfaces like doors, gutters and fascias, go for the Rust-Oleum Universal Paint, a brush-on paint and primer that keeps overspray off everything nearby.
DIY Works is reader supported. If you buy through our links we may earn a commission, which never changes what we recommend. How we make money.
Our Picks At A Glance
- Check price of Rust-Oleum Painters’ Touch
- Check price of Plasti-Kote 10607 Plastic Paint
Best Spray Runner-Up
Plasti-Kote 10607 Plastic PaintRigid outdoor plastic such as garden chairs and tables
- Check price of Hycote The Perfect Finish
Most Durable Spray
Hycote The Perfect FinishPrimed plastic parts that need a finish resistant to fading
- Check price of Rust-Oleum Universal Paint
- Check price of The One Multi Surface Paint
Best Brush-On Runner-Up
The One Multi Surface PaintOne-coat refreshes on plastic indoors with low odour
Paint peels off plastic when it can't grip, so begin with the surface itself. Rigid chairs, planters and gutters take paint well, while soft plastic that bends will crack the finish as it flexes.
Next, check if the tin bonds straight to plastic or needs a primer underneath, as Hycote does. For anything that lives outside, gloss holds up best and wipes clean easily. The six picks are split between aerosols for shaped items and brush-on paints for bigger jobs.
How We Tested These Paints For Plastic
Over the years we've painted all sorts of plastic from garden furniture and car parts to gutters, fascias, soffits and sheds. One of the more recent jobs was a long plastic planter for the garden that we wanted in a colour you couldn't buy off the shelf.
Instead of hunting online for the right pot, we bought a plain one and sprayed it with Rust-Oleum Painters' Touch in Berry Pink. The aerosol was very easy to apply, and Painters' Touch is our top-rated paint for plastic.

Each paint was judged on colour choice, ease of application, whether it suits indoor or outdoor use, the finish it leaves, durability, coverage and value. Where we haven't used a paint ourselves, the specs come from the manufacturer and we've said so.
The Best Paints For Plastic We Recommend
Products one to four are aerosols and five and six are brushed on. Sprays suit shaped items, while brush-on paints make more sense for big flat surfaces.
Best Spray
Rust-Oleum Painters’ Touch

Best for: Planters, chairs and small plastic items in a specific colour
Check Price On AmazonPainters' Touch is the spray we used on the pink planter in our testing section, and it was very easy to apply. The big draw is choice. Rust-Oleum makes it in 42 colours across gloss, satin and matt finishes, so you can match a planter to a front door or pick out a bright shade for a child's chair.
It's a multi-purpose paint for indoor and outdoor use, so the same can will cover most other surfaces too. It dries quickly to a smooth, hard-wearing finish. The 400 ml can is the thing to plan around. When we used it on plastic garden furniture we got through cans faster than expected, so buy extra if you're painting a set of chairs rather than a single pot.
What we like
- Choice of 42 colours
- Gloss, satin or matt finishes
- Indoor or outdoor use
- Quick-drying and easy to control
- Smooth and hard-wearing finish
What to know
- We went through the 400 ml cans quickly on garden furniture
Our verdict
Colour choice is what puts Painters' Touch at the top. With 42 shades in three sheens, it's the spray for a planter, a chair or a small item you want in a particular colour, and it's easy for a beginner to apply. Budget for extra cans on a full furniture set, since a 400 ml aerosol doesn't go far.
Best Spray Runner-Up
Plasti-Kote 10607 Plastic Paint

Best for: Rigid outdoor plastic such as garden chairs and tables
Check Price On AmazonPlasti-Kote made 10607 specifically for plastic, and it goes straight onto the surface with no primer needed. That saves a step and a second can on jobs like garden chairs, where getting primer into every slat and joint is fiddly.
The brand says it works best on rigid plastics, which covers most outdoor furniture, storage boxes and plant pots. It's not intended for soft, bendy plastics that flex in use. The finish is glossy, which is easy to wipe clean outdoors but won't suit anything where you're after a flat, modern look. The colour range is small at five shades.
What we like
- Made specifically for plastic
- No primer needed
- Glossy finish that wipes clean
- Suits rigid outdoor furniture
What to know
- Only five colours
- Gloss finish rules it out for a matt look
Our verdict
Rigid garden furniture is the job Plasti-Kote 10607 was made for. Because it bonds straight to plastic, you can spray a chair without first working primer into every slat, and the gloss wipes clean after a summer outside. The limits are five colours and a finish that's glossy whether you want it or not. Anyone after matt or satin should look at Rust-Oleum Painters' Touch.
Most Durable Spray
Hycote The Perfect Finish

Best for: Primed plastic parts that need a finish resistant to fading
Check Price On AmazonHycote's Perfect Finish is a multi-purpose spray that suits touching up and refinishing small parts. Hycote says it gives excellent adhesion and durability on primed surfaces, so on bare plastic you'll need a plastic primer underneath first. That extra step is what earns the hard-wearing finish.
It dries quickly and resists discolouring and fading, which matters on anything that sits in sunlight. The size range is unusual, with 12.5 ml, 150 ml and 400 ml cans, so you can buy just enough for a scuffed trim piece or a full can for a bigger job. For the best finish Hycote recommends several light coats with full drying in between, and the choice is limited to five colours.
What we like
- 12.5, 150 and 400 ml sizes
- Resists discolouring and fading
- Quick-drying formula
- Good coverage per can
- Hard-wearing finish over a primer
What to know
- Needs a primer on bare plastic
- Only five colours
Our verdict
Hycote suits small plastic parts and trims where you want a tough finish and don't mind priming first. The 12.5 ml can is just right for touching up a scuffed trim without buying a full aerosol. If you'd rather skip the primer, Plasti-Kote 10607 and 151 Spray to Plastic both go straight on, and Rust-Oleum Painters' Touch offers a much bigger colour range.
Best Value
151 Spray to Plastic Paint

Best for: Weatherproof gloss on outdoor plastic without buying a primer
151 Spray to Plastic is another paint made only for plastic, and it sprays straight onto the surface without a primer. Skipping the primer is where the value comes from, since you're only buying one product for the job.
It dries to a glossy finish that the brand says resists all weather, so it's a good match for plastic left outside all year, such as bins, water butts, planters and garden chairs. The colour range is the smallest in this roundup at four shades, so it's more about refreshing tired plastic than making a design statement. As with any spray, give the plastic a thorough clean and a light scuff first and apply thin coats.
What we like
- Sprays directly onto plastic with no primer
- Durable gloss finish
- Weatherproof according to the brand
- One product for the whole job
What to know
- Only four colours
- Gloss only, with no satin or matt option
Our verdict
151 Spray to Plastic is right for outdoor plastic that needs a tough, weatherproof refresh without the cost of a separate primer. If you want more colours or a softer finish, go for Rust-Oleum Painters' Touch. Plasti-Kote 10607 is the closest alternative if you can't find the colour you need here.
Best Brush-On
Rust-Oleum Universal Paint

Best for: Larger plastic surfaces like doors, gutters and fascias
Check Price On AmazonRust-Oleum Universal is a brush-on paint and primer in one that grips most household surfaces, plastic included. It's also one we rate for painting metal garage doors, and having one tin that covers plastic, metal and wood is handy around a house.
Brushing makes more sense than spraying on large, flat plastic such as a uPVC door, gutter runs or soffit boards, where overspray is a nuisance. The paint resists staining and comes in a choice of colours and finishes for indoor or outdoor use. Coverage is fairly low at 9 square metres per litre, so allow for more paint than you'd expect on long gutter runs. It's touch dry in 2 hours, but Rust-Oleum says to wait 16 hours before the second coat, so plan for a two-day job.
What we like
- Paint and primer in one
- Brushes onto plastic, metal and wood
- Indoor or outdoor use
- Resists staining
- Choice of colours and finishes
What to know
- 16 hours between coats
- Coverage of 9 square metres per litre is fairly low
Our verdict
For big plastic surfaces where a spray would be wasteful or messy, a brush-on paint and primer in one makes life simpler, and Rust-Oleum Universal is our pick. The trade-off is time, as it needs 16 hours between coats and a two-coat job runs over two days. The One Multi Surface Paint is the faster option if one coat will do.
Best Brush-On Runner-Up
The One Multi Surface Paint

Best for: One-coat refreshes on plastic indoors with low odour
Check Price On AmazonThe One is a water-based paint and primer that brushes onto plastic, wood, metal and most other surfaces without an undercoat. The brand says one coat is enough on most surfaces, which is a big time saver against Rust-Oleum Universal's 16-hour wait between coats.
Being water based, it's low in smell and cleans out of brushes with water, and the brand describes it as non-toxic. That makes it a good fit for indoor plastic like skirting trims, window boards or a child's toy box. It brushes on easily with few streaks. There are six colours, and it's the most expensive paint in this roundup, so you're paying for the one-coat convenience.
What we like
- One coat on most surfaces according to the brand
- No undercoat or primer needed
- Water based and low in odour
- Easy to brush with few streaks
- Suits most surfaces
What to know
- Most expensive paint in this roundup
- Only six colours
Our verdict
The One suits indoor plastic jobs where you want low odour and a finish in a single coat. Without Rust-Oleum Universal's overnight wait between coats, a toy box or window board can be finished the same day. If cost matters more than speed, Rust-Oleum Universal Paint does a similar job for less over two coats, and small items are quicker with a spray like Rust-Oleum Painters' Touch.
Choosing A Paint That Sticks To Plastic
Paint fails on plastic for one main reason, which is poor adhesion. Choosing the right product and preparing the surface properly will stop it peeling off at the first knock.
Know What Kind Of Plastic You're Painting
Rigid plastics such as garden chairs, planters, uPVC trims and gutters take paint well with the right product. Soft, flexible plastics that bend in use are harder, as the paint cracks when the plastic flexes. Some plastics, like those used for food tubs and certain storage boxes, have a waxy feel that resists almost any paint.
If you're not sure, test a small hidden area first and leave it a few days before trying to scratch it off with a fingernail.
Spray Paint Or Brush-On Paint
Sprays give the smoothest finish on shaped items like chairs, toys and planters, where a brush would leave marks in every corner. They're quick but use more paint, and you'll need to work outside or somewhere well ventilated with the surroundings covered.
Brush-on paints are better for large, flat surfaces such as doors, gutters and fascias, where spraying would waste paint on the wind. A small foam roller helps on flat panels, and our roundup of the best paint rollers includes mini rollers that leave a smooth finish.
Do You Need A Primer
Paints sold as dedicated plastic paints, such as Plasti-Kote 10607 and 151 Spray to Plastic, are made to bond directly. Paint-and-primer products like Rust-Oleum Universal and The One also go straight on. General sprays like Hycote need a plastic primer first. Check the can before you buy, as skipping a needed primer is a common reason paint peels off plastic.
Preparing The Surface
Wash the plastic in warm soapy water to remove dirt, then wipe it down to get rid of grease and any silicone polish. On uPVC, a dedicated uPVC cleaner lifts the grime that ordinary soap leaves behind. Once dry, scuff the surface lightly with fine abrasive paper to give the paint a key, and wipe off the dust.
Mask anything you don't want painted with a good masking tape, and apply several thin coats instead of one heavy one. Thick coats on plastic run and take much longer to harden.
Finish And Outdoor Durability
Gloss is the toughest and easiest to clean, which suits outdoor furniture and bins. Satin and matt look more modern but show marks sooner. For anything left outside, choose a paint described as weatherproof or UV resistant, as cheaper paints fade quickly in direct sun.
Questions About Painting Plastic
Can you paint plastic without primer?
You can paint plastic without a primer if you use a paint made to bond to it, such as Plasti-Kote 10607, 151 Spray to Plastic, or a paint-and-primer product like Rust-Oleum Universal. Standard spray paints and emulsions need a plastic primer first, or they'll peel. Whatever you use, clean and lightly sand the plastic beforehand so the paint has something to grip.
How do you stop paint peeling off plastic?
Paint stays on plastic when the surface is clean, keyed and coated with the right product. Wash off dirt and grease, scuff the plastic with fine abrasive paper and wipe away the dust. Use a paint made for plastic or a plastic primer, apply thin coats and give the paint its full curing time, which can be several days, before the item goes back into use.
Can you use normal emulsion on plastic?
Normal emulsion isn't suitable for plastic because it doesn't bond to the smooth surface and will scratch or peel off easily. It also isn't tough enough for items that get handled or left outside. If you want to use a wall colour on a plastic item, apply a plastic primer first, then seal the emulsion with a clear varnish, though a dedicated plastic paint gives a more durable result.
How long does spray paint take to dry on plastic?
Spray paint on plastic is touch dry quickly, but it takes much longer to fully harden. Leave each coat for the time printed on the can before adding the next, and allow several days before the item goes back into heavy use. Cold or damp weather slows drying considerably, so spray on a mild, dry day or in a warm, ventilated room.
Which paint would you buy for a garden planter?
Rust-Oleum Painters' Touch is the one we'd buy. We sprayed a long plastic planter with it in Berry Pink and found it very easy to apply. It comes in 42 colours across gloss, satin and matt finishes, so you can pick a shade you couldn't find in a ready-made pot. It's quick drying and easy to control, which suits beginners.
Is Plasti-Kote 10607 or 151 Spray to Plastic better for outdoor furniture?
Both spray straight onto plastic with no primer, so the choice comes down to colour and the job. Plasti-Kote 10607 comes in five colours and suits rigid items like garden chairs and storage boxes. 151 Spray to Plastic comes in four colours and the brand says its gloss finish resists all weather, which suits bins, water butts and planters.
Should I brush or spray paint onto a uPVC door or gutter?
Brush it. A spray is wasteful and messy on large flat plastic such as a uPVC door, gutter runs or soffit boards, because overspray drifts onto everything nearby. Rust-Oleum Universal Paint is the brush-on option in our list, and it needs 16 hours between coats, so a two-coat job runs over two days. Clean the plastic well before you start.
Is The One Multi Surface Paint worth the extra money over Rust-Oleum Universal?
The One is worth it when speed and smell matter. The brand says one coat is enough on most surfaces, it's water based with low odour and it cleans out of brushes with water. It's the most expensive paint in our roundup, though. Rust-Oleum Universal costs less but needs two coats with 16 hours between them, and covers 9 square metres per litre.
Our Choice Of Paint For Plastic
Rust-Oleum Painters' Touch is the paint we'd use for most plastic items, with a huge colour choice and a smooth finish that worked well on our garden planter. Plasti-Kote 10607 is the better pick if you want a spray made purely for plastic that skips the primer.
For bigger surfaces such as doors and gutters, brush on Rust-Oleum Universal Paint instead of using cans of spray.
