Why is my garage floor epoxy peeling?
Epoxy peels because it never bonded to the slab: moisture coming up through the concrete, a sealer underneath, dust or oil left on the surface, or a coating put on in the wrong weather. Hot tires can lift a coating that is under-cured or poorly bonded. Test the floor first, since a patch over a damp or sealed slab will fail again.
Free to ask. Local shops send quotes, and you pay only when you book one.
By Kasra Taheri, Founder, LoclisPublished
Researched and drafted with AI, then checked claim by claim against the sources listed below before it was published. Prices and rules change; the dates beside each source say when it was last checked.
Step by step
Read when to stop and call a pro, further down this page, before you start.
Step 1: Look at where it lifts
Note whether the peeling is under the tires, along the walls and door, over cracks, or in sheets across the whole floor. The pattern points to the cause.
Step 2: Check the underside of a flake
Turn a peeled piece over. Bare, clean concrete dust on the back means poor surface prep; a dark, damp or white powdery back points to moisture.
Step 3: Run the plastic moisture test
Tape a 2 by 2 foot sheet of plastic to a bare area for 24 hours; water droplets under it or darker concrete mean trapped moisture.[1]
Step 4: Drip water to find a sealer
On a bare patch, drip water on the concrete; if it beads, a sealer is present.[1]
Step 5: Scrape off everything loose
Use a scraper to remove all lifting coating until the edges hold firmly, wearing a respirator and eye protection, and read the lead warning first if the floor was ever painted.
Step 6: Tape-test what is left
Cut an X through the remaining coating, press duct tape over it and pull it off in one quick motion; more than 25% coming off means the coating is not bonded.[1]
Step 7: Decide patch or redo
Patch only if a small area failed, the slab is dry and bare concrete shows no sealer. If the tape test or moisture test fails, plan to strip the floor or hire a pro.
Step 8: Clean and prepare the patch
Degrease, rinse and let the floor dry completely, then follow the coating maker's etch or TSP step.[1]
The short version
Peeling almost always means the epoxy never bonded to the concrete. A coating that was properly prepared, applied in suitable weather and fully cured stays put; one put over a damp slab, an old sealer, dust or oil is the one that lifts.
So the repair is the diagnosis. Patching a peeled spot without finding the cause just gives you a second spot.

The usual causes
Moisture coming up through the slab. Water vapour pushes a coating off from underneath. Rust-Oleum's data sheet says its garage floor coating "is not intended for use on unsound previous coatings or floors that have a moisture problem."[2] The manufacturer's test is simple: tape a 2 by 2 foot sheet of plastic to the bare floor for 24 hours. If water droplets appear on the inside of the plastic or the concrete looks darker, moisture is trapped in the concrete and the floor should not be painted.[1] If peeling started near the walls, the door threshold or a low corner, suspect this first.
A sealer under the coating. The instruction sheet says "If the water beads, a sealer is present and paint may not adhere properly."[1] A sealed floor needs the sealer removed before coating.[2]
Dirt, oil or etch residue left on the surface. The instruction sheet notes that if the floor is not thoroughly cleaned and completely rinsed, the coating may not adhere properly to the surface.[1] If you rub your fingers on a dry prepared floor and they come away dusty, it is not ready.[1] Peeling that comes off in clean sheets, often starting at old oil spots, fits this cause.
Loose or weak concrete. If the concrete is loose, chipping or dusty, the coating will not perform properly unless all loose material and dust is removed and damaged areas repaired.[1] Peeling that brings a thin layer of concrete with it is a sign the slab surface itself was weak.
Weather on the day. Rust-Oleum's sheet calls for air at 60 to 85°F, relative humidity below 80%, and a floor at least 55°F.[1] A cold or damp slab cures poorly.
Driving on it too soon. For that kit, vehicle traffic needs 3 days for full cure.[1] Benjamin Moore's GarageGuard data sheet lists cool tires at 72 hours and hot tires at 5 to 7 days.[3] Tires that come in hot from the road can pull up a coating that has not cured fully.
A coating put on over old paint. Test the old coating: cut an X, press duct tape over it and pull it off in one quick motion. If more than 25% of the taped area comes off, the original coating is not adhering well, and the floor should not be coated unless the old paint is removed.[1]
What to do about it
For a small failure on an otherwise sound, dry floor with no sealer, scrape back to well-bonded edges, clean, rinse, let dry, and recoat following the product's own steps. Our guide to how to epoxy a garage floor covers the preparation in order.
If the floor fails the moisture test, peels across large areas, or the old coating tape-tests badly, the honest answer is to remove the coating entirely. The instruction sheet says that means a concrete floor sander or a suitable stripper.[1] Whether that is a weekend job or a contractor's depends on the floor; should I hire a pro for an epoxy garage floor lays it out, and how much an epoxy garage floor costs in Virginia explains what drives the price.
Stop and call a pro if
- The floor has old paint on it and you are not sure what is in it. The sheet warns: "If you scrape, sand or remove old paint, you may release lead dust."[1] Lead is toxic, especially to children, and pregnant women should also avoid exposure.[1] It calls for a NIOSH-approved respirator, a HEPA vacuum and a wet mop, and lists the National Lead Information Hotline at 1-800-424-LEAD.[1]
- The moisture test fails. No coating will hold until the water source is dealt with, which may be drainage or grading outside rather than anything you can do to the floor.
- The slab is crumbling or cracked wide. Concrete repair comes before coating.
- The coating is peeling over the whole floor. Stripping a full floor takes grinding equipment and dust control.
Getting help in Virginia
Browse more painting answers or find painters and floor-coating businesses near you.
When you would rather hand it off, describe your garage floor and local licensed businesses will quote it.
Common questions
- Can I just recoat over peeling epoxy?
- Not over the loose parts. Scrape off everything that lifts until the edges are firmly bonded, then tape-test what remains: if more than 25% comes off with the tape, the old coating is not holding and has to come off. Recoating over a failing layer repeats the failure.
- Why does epoxy peel under my tires?
- Usually because the coating is not fully bonded or was driven on too soon. Rust-Oleum asks for 3 days before vehicle traffic on its kit, and Benjamin Moore lists hot tires at 5 to 7 days. Moisture from the slab and a thin or poorly prepared coating make it worse.
- Could moisture be the reason my epoxy is peeling?
- It is a leading suspect, especially if the peeling started near walls or the door. Tape a 2 by 2 foot plastic sheet to bare concrete for 24 hours; droplets under it or a darker patch mean trapped moisture, and the floor should not be coated until that is solved.
- Is it safe to scrape old garage floor paint?
- Not always. On older painted floors the dust can contain lead, which the manufacturer calls toxic, especially to children. Wear a NIOSH-approved respirator, use a HEPA vacuum and a wet mop, or hire a contractor who works lead-safe.
- Does a thicker epoxy peel less?
- Thickness does not fix poor bonding. A thick coat over a damp, sealed or dusty slab still lifts. Preparation of the concrete decides how long a coating lasts.
Sources
- [1] Garage Floor Instruction Sheet (EpoxyShield water-based epoxy garage floor coating kit), Rust-Oleum Corporation. Checked October 28, 2026.
- [2] Technical Data ESH-48, EpoxyShield Garage Floor Universal Tint Base, Rust-Oleum Corporation. Checked October 28, 2026.
- [3] GarageGuard Waterborne Epoxy Garage Floor Coating Semi-Gloss, technical data sheet EGG-XXXX, Benjamin Moore & Co.. Checked October 28, 2026.
Want a pro to handle it?
Describe the job once. Licensed local businesses send quotes, and you pay only when you book one.
Get a quote from a local pro