How to Epoxy a Garage Floor
Concrete surfaces in the garage are essentially giant sponges that soak up oil, chemicals, and moisture, leading to stains and eventual crumbling. A high-quality epoxy coating transforms this porous slab into a sealed, glass-like surface that resists heat, tire marks, and heavy impact, while making the entire space feel like an extension of your living area. Success lives in the preparation, not the painting. If you rush the cleaning or leave even a trace of oil on the surface, the epoxy will peel within months, turning a great investment into a massive maintenance headache. Treat this project like an industrial floor prep; your goal is to create a clean, roughened surface that grips the epoxy like a magnet.
- Banish every trace of oil. Remove everything from the garage and sweep the floor thoroughly. Use a heavy-duty degreaser on any oil spots, scrubbing them with a stiff wire brush until the surface looks clean and feels oil-free.
- Create the grip profile. Mix the etching solution according to the manufacturer's directions and apply it to the damp concrete. Use a stiff-bristle broom to work the solution into the surface until it stops fizzing, then rinse thoroughly.
- Let time work for you. Wait at least 24 hours for the floor to dry fully. Use a leaf blower to clear out any dust that settled while it was wet.
- Protect the perimeter. Apply painter's tape along the bottom of the walls and any door frames. Use a brush to cut in the epoxy around these edges before you start rolling the main floor.
- Perfect blend, perfect bond. Combine the epoxy resin and hardener in a large bucket, mixing for the full time specified on the packaging. Do not mix more than you can apply in the working window.
- Roll and embellish fast. Use a high-quality lint-free roller to apply the epoxy in sections, moving in a W-pattern. Broadcast the decorative flakes immediately after each section is rolled while the epoxy is wet.