You spent a weekend prepping, painting and waiting for it to dry. The floor looked brilliant. Then a few weeks (or a few months) later, you spot it: a corner lifting here, a flake coming away there, maybe a whole patch peeling off where the car tyres sit. It's one of the most frustrating things that can happen on a job, and we hear about it from customers at Trade Supplies UK all the time.
Here's the good news. Peeling floor paint almost always comes down to a handful of causes, and once you know which one you're dealing with, it's fixable. In this guide we'll walk through why it happens, how to work out the actual cause on your floor, and how to put it right so it doesn't come back.
First, what's the difference between peeling and flaking?
People use the words interchangeably, but they tell you slightly different things.
Peeling usually means the coating is lifting away in sheets or strips, often starting at the edges or where there's been a knock. This tends to point to an adhesion or moisture problem underneath.
Flaking is when small bits chip and crumble away, leaving little bare patches. This is more often a sign that the surface wasn't sound or clean when the paint went on.
Either way, the paint isn't bonded to the floor the way it should be. Now let's look at why.
The most common causes of peeling floor paint
1. Poor surface preparation (the number one culprit)
If we had to bet on one cause, it'd be this. Concrete, screed and old painted floors all need proper prep before a coating goes anywhere near them. Dust, oil, grease, curing compounds, old failing paint, even a previously sealed surface will stop new paint gripping. The paint sticks to the contamination instead of the floor, and the contamination eventually lets go.
Garages are a classic example. Years of tyre marks, oil drips and brake dust sit on the slab, and a quick mop just isn't enough. The coating goes on looking fine, then peels away exactly where the car parks.
2. Moisture rising through the slab
Concrete is porous, and a ground-floor or garage slab without a working damp-proof membrane will draw moisture up from below. That water vapour has to go somewhere, and when it hits the underside of a sealed coating it builds up pressure (you'll sometimes hear this called hydrostatic pressure). Over time it lifts the paint clean off, often with little bubbles or blisters before the peeling starts.
If your floor was damp when you painted it, or it's an area prone to condensation, this is a likely suspect.
3. The wrong paint for the surface
Not every floor paint suits every floor. A thin emulsion-style paint over an industrial concrete slab that takes heavy traffic was never going to last. Likewise, a coating designed for interior dry areas will struggle outdoors with frost and UV. Using a product built for the job, like a proper polyurethane or alkyd floor paint rated for the wear your floor takes, makes a huge difference to how long it stays put.
4. Skipping the primer
A lot of peeling jobs simply went straight onto bare or dusty concrete with no primer. A primer or sealer soaks in, stabilises a chalky or slightly weak surface, and gives the topcoat something solid to bond to. On porous or older concrete, it's not an optional extra. It's the bit that stops the paint peeling in the first place.
5. Painting in the wrong conditions
Temperature and timing matter more than people think. Paint applied when it's too cold, too hot or too damp won't cure properly. Recoating before the first coat has fully dried traps solvent underneath, and that coating will never fully harden, so it chips and peels later. Always work within the temperature range and recoat times on the tin.
6. Painting over old, failing paint
If there's an old coating underneath that's already letting go, anything you put on top is only as strong as that old layer. New paint over flaking paint will peel right along with it. The old, loose material has to come off first.
How to work out what's causing yours
Before you fix anything, do a bit of detective work. It saves you redoing the whole thing twice.
-
The scrape test. Take a stiff scraper or putty knife to a peeling area. If big sections lift easily and there's bare concrete underneath, you're likely looking at a prep or adhesion problem. If only the top layer comes away but a lower coat stays put, the issue is between coats.
-
Check for damp. Tape a square of plastic sheet tightly to the floor and leave it 24 hours. If you find condensation trapped underneath or the concrete looks darker, moisture is moving up through the slab and you'll need to deal with that before recoating.
-
Look at where it's peeling. Edges and high-traffic spots point to adhesion. Bubbling across the open floor points to moisture. Flaking everywhere points to a surface that was never properly prepped.
How to fix peeling floor paint properly
Tempting as it is to dab a bit of fresh paint over the bad patch, that won't hold. Painting over peeling paint just hides the problem until it lifts again. Here's the proper way through it.
-
Remove all the loose and failing paint. Scrape back to a sound, well-bonded surface. On a bigger or badly affected floor, mechanical prep, such as grinding or sanding, gives the best result because it opens up the concrete and takes off the failing coating in one go.
-
Sort out any moisture issue. There's no point recoating a damp slab. Identify and fix the source, then let everything dry fully. If rising damp is a permanent feature, you'll want a damp-tolerant system rather than a standard floor paint.
-
Clean and degrease thoroughly. Get rid of every trace of oil, grease and dust. A dedicated degreaser or heavy-duty cleaner does far more than a household one. Rinse, and let it dry completely.
-
Repair cracks and holes. Fill any damage with a suitable repair product and let it set, so you're painting onto a smooth, solid base.
-
Prime. This is the step most people skipped the first time. A concrete primer or sealer locks down the surface and gives your topcoat a proper key.
-
Apply the right floor paint, thin coats, correct drying times. Use a coating matched to the floor and the traffic, follow the recoat times on the tin, and resist the urge to slap it on thick. Two or three sensible coats beat one heavy one every time.
Choosing products that won't peel in the first place
This is where getting the system right pays off. At Trade Supplies UK we put together our floor coatings to work together, so the primer, paint and (where needed) sealer are designed to bond rather than fight each other.
-
For porous, chalky or older concrete, start with a concrete floor primer or polyurethane primer-sealer to stabilise the surface.
-
For garages, workshops, factories and anywhere taking real punishment, a polyurethane floor paint gives a tough, chemical-resistant, hard-wearing finish.
-
Where you need a low-odour, fast-turnaround option (handy for areas that can't be out of action long), a quick-dry alkyd floor paint is a solid choice.
-
Worried about slips once it's wet? An anti-slip floor paint adds grip without complicating the job.
-
And before any of it goes down, a proper patio or floor cleaner and degreaser does the unglamorous but essential work of getting the surface genuinely clean.
If you're not sure which combination suits your floor, that's exactly what our team is here for. Free technical advice comes as standard, and we'd far rather point you to the right products up front than see you redo the floor in six months.
Quick recap
Peeling and flaking floor paint nearly always traces back to prep, moisture, the wrong product, or skipping the primer. Fixing it means removing the failing coating, dealing with any damp, cleaning and priming properly, then using a floor paint built for the job. Do that, and your floor stays looking the way it did on day one.
Ready to do it once and do it right? Browse our full range of floor paints, primers and sealers, or get in touch for tailored advice before you start.
Frequently Asked Questions
Can I just paint over peeling floor paint?
No. Painting over peeling or flaking paint only traps the problem underneath, and the new coat will lift along with the old one. You need to scrape back all the loose material to a sound surface, clean, prime and then repaint. Skipping that step is the most common reason people end up redoing the floor twice.
Do I need a primer before painting a concrete floor?
On bare, porous, chalky or older concrete, yes. A primer or sealer soaks in, stabilises the surface and gives the topcoat something solid to bond to. It's one of the biggest factors in stopping paint from peeling. You can sometimes skip it when recoating a sound, well-adhered, lightly worn surface, but if in doubt, prime.
Why does my floor paint keep peeling even after I've redone it?
Usually because the underlying cause was never dealt with, most often rising moisture or contamination left in the surface. If the slab is damp or there's oil and grease still in the concrete, even a fresh coating will fail. Diagnose the real cause (moisture test, scrape test) before repainting.
How do I know if the peeling is caused by damp or moisture?
Tape a square of plastic sheet tightly to the floor and leave it for 24 hours. Condensation trapped underneath, or the concrete looking darker, tells you moisture is moving up through the slab. Bubbling or blistering across the open floor (rather than just at edges) also points to a moisture problem.
How long should floor paint last before it starts to fail?
A correctly prepped and primed floor using a quality coating should last for years, not months. If a coating starts peeling within weeks, that's almost always a prep, moisture or product-choice issue rather than normal wear.
Can I fix just the peeling patches or do I have to redo the whole floor?
If only isolated areas are lifting and the rest is firmly bonded, you can spot-repair: scrape back the bad patch, feather the edges, clean, prime and repaint that area. But if paint lifts easily across much of the floor, that points to a wider prep or moisture problem, and you're better off taking it all back and starting fresh.
How long should the new concrete cure before I paint it?
Fresh concrete needs to cure and dry out properly before any coating goes on, otherwise trapped moisture will push the paint off. As a general rule, allow new concrete a good few weeks to cure, and always check it's fully dry. If you're unsure, ask us and we'll guide you based on your slab and conditions.
What's the best floor paint that won't peel?
There's no single answer, because it depends on the floor and how hard it works. For heavy-duty garages, workshops and industrial areas, a polyurethane floor paint over a proper primer is hard to beat. For quicker turnarounds, a quick-dry alkyd floor paint works well. The real secret to a paint that won't peel is matching the product to the surface and prepping correctly. Our team can recommend the right system for your floor.