Flooring Guides

How to Prep Concrete for Epoxy: Step-by-Step Guide

How to Prep Concrete for Epoxy: Step-by-Step Guide

Nearly every peeling, bubbling, or flaking epoxy floor failed for the same reason: the concrete was never prepped right. Learning how to prep concrete for epoxy is genuinely more important than which coating you buy, because even a premium 100% solids system can only bond to a surface that is clean, sound, profiled, and dry. Get the prep right and a cheap kit lasts years; get it wrong and the best epoxy on the market lifts within months. Here is the exact process, in the order the pros do it.

Step 1: Clear and Clean the Slab

Start by emptying the space completely and sweeping up every bit of dust and debris. Then vacuum with a shop vac, paying attention to corners and control joints where grit hides. Any loose material left behind becomes a weak layer between the concrete and the epoxy. This first pass isn’t glamorous, but a floor that looks clean to the eye is usually still holding fine dust that will sabotage adhesion.

Step 2: Degrease and Remove Contaminants

Garage and basement slabs are almost always contaminated with oil, grease, transmission fluid, or old sealer, and epoxy will not bond over any of them. Scrub the whole floor with a concrete degreaser, working it in with a stiff-bristle brush and giving stubborn oil spots extra attention. For deep-set oil stains, apply a poultice or a dedicated oil-stain remover and let it draw the oil out overnight. Rinse thoroughly and let the slab dry.

Here’s a quick field test: sprinkle water on the cleaned area. If it beads up, contaminants or old sealer are still present and you need to clean again. If it soaks in evenly and darkens the concrete, you’re ready to move on.

Step 3: Test for Moisture

Moisture is the silent killer of epoxy floors. Vapor rising up through the slab pushes against the coating from below and delaminates it, no matter how well you cleaned. Test before you go any further using one of these methods:

  • Plastic sheet test (ASTM D4263): Tape a 16-by-16-inch square of plastic sheeting flat to the floor, sealing all four edges. Wait 24 to 72 hours, then check for condensation under the plastic or darkened concrete. Either means moisture is present.
  • Calcium chloride test (ASTM F1869): A dish of calcium chloride is sealed under a dome for 60 to 72 hours to measure the moisture vapor emission rate in pounds per 1,000 square feet per 24 hours. Most epoxies want that number below 3 to 5 pounds.

If your slab tests wet, stop and address it. You may need a moisture-mitigation primer designed to tolerate high vapor emission, or you may need to fix a drainage or grading problem outside before coating.

Step 4: Repair Cracks, Pits, and Spalls

Epoxy is a coating, not a filler, so it will not bridge cracks or level low spots on its own. Any flaw you leave will telegraph through the finished floor. Chase out cracks slightly with a grinder or chisel to give the repair something to grab, vacuum the dust, and fill with a compatible epoxy or polyurea crack filler. Patch spalled edges and deep pits with an epoxy mortar or concrete patch. Let all repairs cure fully, then grind them flush so the surface is even. Skipping this step is why so many finished floors still show every old crack.

Need help with your flooring project? Get a free quote by phone.
📞 Call (877) 465-0151
Free, no-obligation quote · Connect with a local pro

Step 5: Profile the Concrete

This is the make-or-break step. Bare concrete is too smooth and often too sealed for epoxy to grip; you have to open the surface to create a texture, called a concrete surface profile (CSP). Most epoxy systems want CSP 2 to 3, roughly the feel of medium-grit sandpaper. There are two ways to get there.

Acid Etching

Etching with a diluted muriatic or citric acid solution reacts with the concrete to roughen it. It’s the cheaper, lower-effort method and works for thin water-based kits, but it’s inconsistent, requires careful neutralizing and rinsing, and cannot open a slick or sealed slab reliably. If you etch, follow the acid with a thorough rinse and a pH check, and let the floor dry completely.

Mechanical Grinding (Preferred)

Diamond grinding with a walk-behind or handheld concrete grinder is what professionals use and what most quality systems require. It removes old sealer and laitance, flattens high spots, and produces a consistent CSP 2 to 3 profile that acid etching can’t match. Rent a grinder with a dust-collection shroud for roughly $50 to $100 a day. For a strong bond, mechanical profiling is worth every bit of the extra effort.

Step 6: Final Vacuum and Dry

Grinding and etching both leave behind fine dust and residue. Vacuum the entire floor twice, then go over it with a tack cloth or a damp microfiber and let it dry. The slab must be bone dry before the epoxy goes down; trapped moisture at this stage causes pinholes and bubbles. If you acid etched, confirm the surface is fully dry and pH-neutral. If you ground it, make sure every speck of dust is gone, because even a thin dust film ruins adhesion.

Tools and Time You’ll Need

Prepping a slab isn’t complicated, but it does take the right gear and a realistic block of time. Gathering everything before you start keeps the job moving. Here’s the working list for a typical garage or basement:

  • Cleaning: stiff-bristle deck brush, concrete degreaser, oil-stain remover, shop vac, garden hose or pressure washer
  • Moisture testing: plastic sheeting and tape for the sheet test, or a calcium chloride test kit
  • Repairs: epoxy or polyurea crack filler, epoxy mortar or patch, angle grinder with a crack-chasing blade, putty knife
  • Profiling: a rented walk-behind diamond grinder with dust shroud, or muriatic/citric etching acid, a plastic watering can, and neutralizer
  • Safety: knee pads, safety glasses, a respirator, chemical-resistant gloves, and rubber boots for acid work

Budget a full day for a two-car garage. Cleaning and degreasing take a couple of hours, the moisture test needs 24 to 72 hours of waiting on its own, repairs must cure before grinding, and profiling plus the final cleanup runs another three to four hours. Rushing any of these stages is exactly where floors go wrong, so plan the moisture test days ahead and treat prep as its own project separate from the coating day.

Common Prep Mistakes to Avoid

A handful of shortcuts account for most failures. Don’t skip the moisture test just because the slab “looks dry.” Don’t rely on a garden hose and a broom in place of real degreasing. Don’t apply epoxy over a slab that was sealed at pour time without grinding that sealer off first. Don’t coat when the surface or air temperature is below 50°F or when humidity is high enough to leave condensation. And don’t rush; a proper prep on a two-car garage realistically takes a full day of work before you open the first can.

Bringing It All Together

Knowing how to prep concrete for epoxy is the single biggest factor in whether your floor lasts two years or twenty. Work the steps in order: clear and clean, degrease, moisture test, repair, profile to CSP 2 to 3, then vacuum and dry. Each step protects the one after it, and none can be skipped without weakening the bond. Invest the day in prep, and the epoxy itself becomes the easy part of the job, rewarding you with a hard, seamless floor that shrugs off everything you throw at it.