Can You Epoxy Over Existing Garage Floor Paint?
If your garage floor already has a coat of paint or a previous epoxy application, you are probably wondering whether you can apply new garage epoxy flooring directly over it. It is one of the most common questions we get at Brooks & Company Epoxy from homeowners across Oakland, San Francisco, San Jose, Berkeley, Fremont, and the greater Bay Area.
The short answer: sometimes, but usually it is better to remove the old coating entirely. Here is why.
Why This Question Matters
Epoxy needs a strong mechanical bond with the concrete to last. When you apply epoxy over existing paint, you are not bonding to concrete. You are bonding to paint. And the strength of your new floor is only as strong as the weakest layer beneath it.
If the old paint peels, your new epoxy peels with it. If the old paint has poor adhesion in certain areas, your new epoxy will fail in those same areas. This is the fundamental problem with coating over existing coatings.
When Epoxy Over Paint Can Work
There are limited situations where applying over an existing coating is viable:
The existing coating is epoxy, not latex paint. If the previous coating is a true epoxy that was professionally installed and is still well-bonded, a new epoxy layer can adhere to it after proper surface preparation. Epoxy bonds to cured epoxy better than it bonds to latex or acrylic paint.
The existing coating passes the adhesion test. We test adhesion by scoring the surface in a crosshatch pattern and applying strong tape. If the coating stays firmly bonded when the tape is pulled, it has acceptable adhesion. If any flakes or chips lift, the coating must be removed.
The existing coating has no peeling, bubbling, or lifting anywhere. Even if 95 percent of the floor looks fine, problem areas indicate that the bond is compromised. These weak spots will only get worse under a new coating.
The existing coating is clean and free of contaminants. Oil stains, tire marks, dirt, and chemical residue on the old coating prevent the new epoxy from bonding properly.
When You Must Remove the Old Coating
In most cases, we recommend full removal of old paint or coatings. Here is when removal is non-negotiable:
Latex or acrylic garage floor paint. This is the most common type of garage floor paint sold at hardware stores. Latex paint does not provide a suitable bonding surface for epoxy. The paint itself has relatively weak adhesion to concrete, and adding epoxy on top creates a three-layer system where the weakest layer, the paint, determines the lifespan of the entire floor. It will fail.
Any coating that is peeling, flaking, or bubbling. Visible adhesion failure means the coating must come off completely. There is no way to create a durable bond over a failing surface.
Unknown coating type. If you do not know what was previously applied, we treat it as a removal situation. Applying epoxy over an unknown coating is a gamble we are not willing to take with your investment.
Multiple layers of old coatings. Each additional layer increases the risk of delamination. If the garage has been painted multiple times over the years, all of those layers need to come off.
Coatings with oil or chemical contamination. If the old paint has been soaked with automotive fluids over the years, the contamination may have penetrated through the coating into the concrete. This requires full removal and proper cleaning of the concrete itself.
How We Remove Old Coatings
At Brooks & Company Epoxy, we remove old coatings using the same diamond grinding process we use for surface preparation on bare concrete. Our industrial diamond grinders mechanically strip the old paint or epoxy down to bare concrete while simultaneously profiling the surface for optimal new epoxy adhesion.
This accomplishes two things in one step:
- Complete removal of the old coating, including any contaminants trapped beneath it
- Proper concrete surface profiling (CSP 2 to 3) for maximum new epoxy bond strength
Diamond grinding is more thorough than chemical strippers, which can leave residue, and more consistent than manual scraping, which creates an uneven surface. For a complete overview of our preparation process, read our guide on how to prepare your garage for epoxy.
The Moisture Test Still Matters
Whether we are coating bare concrete or removing old paint first, we always perform a moisture vapor transmission test. Old paint can actually mask moisture problems by trapping vapor beneath the coating. When we grind off the old paint, we sometimes discover elevated moisture levels that need to be addressed before applying new epoxy.
This is another reason removal is preferable to coating over. Removing the old coating lets us see and test the actual concrete surface, ensuring we are building on a solid foundation.
What About DIY Epoxy Over Paint?
DIY epoxy kits sometimes claim they can be applied over existing paint with just a light scuff sanding. This approach rarely produces lasting results. Light sanding does not remove the old coating or create a proper concrete profile. The new coating bonds weakly to the scuffed paint surface and begins peeling within months.
If you have tried a DIY approach over old paint and it failed, you are not alone. It is one of the most common reasons homeowners in the Bay Area call us for professional installation. For a detailed comparison, read our article on DIY vs professional garage epoxy.
Our Recommendation
For the vast majority of garage floors with existing paint or coatings, we recommend complete removal via diamond grinding followed by a fresh professional epoxy application. This approach:
- Eliminates the risk of inter-coat adhesion failure
- Allows proper moisture testing of the bare concrete
- Creates the strongest possible bond between epoxy and concrete
- Delivers the same 15-plus year lifespan as a new installation on bare concrete
Yes, removing old coatings adds time to the preparation phase. But it is time well spent. A floor built on a compromised foundation will not last, and our goal is always a result that performs for 15 or more years.
Pricing
Our standard pricing includes full surface preparation, whether that means grinding bare concrete or removing old coatings:
- One-Car Garage: $2,800 total ($1,400 deposit)
- Two-Car Garage: $4,000 total ($2,000 deposit)
We also offer metallic flooring at $10 per square foot with a 50% deposit and countertop epoxy from $1,000 to $2,500 with a $500 flat deposit.
Get a Professional Assessment
Not sure what is on your garage floor or whether it needs to be removed? We will assess it during your free estimate. Our team evaluates the existing coating, performs adhesion testing, and recommends the best approach for your specific situation.
For more on finish options once your floor is properly prepared, explore our garage epoxy color and flake guide. And to understand why winter is actually a great time for this work, read our Bay Area winter epoxy guide.
Get a free estimate from Brooks & Company Epoxy. We serve Oakland, San Francisco, San Jose, Berkeley, Fremont, Hayward, and all Bay Area cities. Call us at (510) 435-2634.
Ready to Get Started?
Get a free, no-obligation estimate for your epoxy project. We serve the entire Bay Area.