Hydroxypropyl Methylcellulose clock menu more-arrow no yes mobile

How to Apply Epoxy Coating to a Garage Floor

Read this guide to help you finish the garage floor with epoxy from preparation to the final top coat.

Looking to put a finishing touch on your garage floor? A colorful, shiny epoxy floor coating will have you—and your car—feeling like you're driving into a showroom every time you come home.

Is It Worth It to Epoxy Garage Floor?

It’s worth it to epoxy your garage floor because epoxy not only tops off the pro look but also resists oil stains, beads water, and wipes clean like a kitchen counter. Color chips and custom paint colors hide annoying imperfections in the concrete, and anti-skid additives give you the grip you need on a snowy day.

As This Old House technical editor Mark Powers shows you in the steps below, you just need a weekend to sweep the dirt out and paint the epoxy on. Then the garage will finally be a space worth driving up to—and showing off.

Can You Epoxy a Garage Floor Yourself?

If you’d like to DIY applying epoxy to your garage floor, plan to dedicate a weekend to the project. Here’s what you need to keep in mind before you begin your project.

Illustration by Gregory Nemec

Applying an epoxy coating to a concrete floor is as easy as painting walls, but as with painting, the success is in the prep work. Once the calculations, color choices, and cleaning are taken care of, the actual application will seem like the easiest part.

To bond well, epoxy requires an even, slightly rough, and totally clean surface. That means patching any potholes and cracks and allowing them to cure fully. Concrete must be at least 60 days old and not sealed for the epoxy to adhere. You can tell if your floor already has a sealer if water beads on it or if the etching solution doesn't foam; if that's the case, you'll need to take off the sealer with a chemical stripper or a special machine. (Painted floors can be recoated if there's no peeling.)

Stripping the floor, however, does not clean it. Any grease or dirt will compromise the epoxy adhesion, so cleaning and etching is a step that should not be rushed. Different manufacturers offer different types of cleaners, so check out the ingredients before you choose what type is best for you. Chemical cleaners vary widely, from harsh degreasers and etchers to safer but less effective organics. You can cut down on the elbow grease by renting a machine called a floor maintainer for about $40 a day.

Epoxy coatings typically come in kits with everything you need. Once you choose one, determine if you'll need to order extra supplies. Manufacturers may suggest two coats of epoxy paint and topcoat, but most standard kits only supply enough for one coat. If you choose to add color flakes, which will help hide concrete's inherent imperfections, determine how heavily you'll broadcast them across the floor so you don't come up short. Also, if your garage's foundation rises above grade at the bottom of the walls, you may want to consider coating another few inches up the vertical surfaces to make cleaning the garage easier. Then decide if you want to include an anti-skid additive, granules that give the finished floor a sandpaper-like surface. This may be a good option in rainy or ice-prone regions.

Once the floor is clean and ready for its coating, it all comes down to timing. Choose a day to do the work when the concrete won't be damp from rainy weather and when the temperature is between 50 and 80 degrees; otherwise, the application can bubble and peel. Then, once you mix the epoxy paint and hardener, you only have about 2 hours to work with it, so you'll need to plan out in advance how best to paint yourself out of the garage, starting in a back corner. The hardest part is waiting: The typical drying time between each step is 12 to 24 hours. And once the whole floor is done, you still have to hold off parking the car on it for another 72 hours.

How to Epoxy Garage Floor in 8 Steps

Step 1: Prep and Wash the Garage Floor Area

Photo by Kolin Smith
  • Using painter's tape, stick plastic sheeting to the walls along the edge of the foundation, or at the height to which you will apply the epoxy up the walls.
  • Sweep the floor thoroughly to remove dirt and dust. Using an old paintbrush, dust out corners and seams.
  • If your floor was not previously painted, skip to Step 2.

For painted floors: Using a floor maintainer fitted with a light-sanding pad, scuff the paint to degloss it. Sweep away the dust. Then, using a bristle broom, scrub down the surface with an all-purpose cleaner. Rinse the floor thoroughly and let it dry for at least 4 hours. Continue with Step 2.

Step 2: Etch the Garage Floor

Photo by Kolin Smith
  • For new or bare concrete: Mix the etching solution with water in a plastic watering can, following the manufacturer's directions.
  • Make sure to wear protective gloves, rubber boots, and safety glasses when working with the chemicals.
  • Wet the floor with a garden hose.
  • Pour the solution over a 10-by-10-foot area in the corner farthest from your exit point.
  • Using a bristle broom, scrub the area in one direction, then go over it again in a perpendicular direction.
  • Continue etching the floor in small sections. Once you've finished the entire garage, rinse the floor with a garden hose, starting in your first corner and moving forward.
  • Continue rinsing until the water runs completely clear.
  • Allow the floor to dry at least 4 hours.

Step 3: Mix Up the Epoxy Paint

Photo by Kolin Smith
  • Open both the epoxy paint and epoxy hardener cans.
  • Begin stirring the epoxy paint, then slowly pour the hardener into it. Make sure to scrape out every last bit of the hardener into the paint.
  • Carefully stir the two components for 3 minutes until they are fully blended.
  • Place the lid loosely back on the can and set it aside, away from the sun, for 30 minutes. The can may feel warm to the touch as the chemicals react with one another

Step 4: Paint on the Epoxy

Photo by Kolin Smith
  • Once the epoxy formula is ready, you must use it within 2 hours for it to cure properly, so work quickly. Always keep the garage well ventilated as you work.
  • Pour the epoxy into a roller tray fitted with a liner. Using a 3-inch paintbrush, cut in a line of epoxy around the border of the area to be covered, and paint it into seams and corners.

Step 5: Roll the Epoxy Paint

Photo by Kolin Smith
  • Move to the corner farthest from the exit. Using a 3/8-inch-nap roller fitted with an extension handle, roll a 10-by-10-foot section with epoxy paint. The epoxy should feel slightly thicker and stickier than normal house paint.
  • Rewet the roller and go over the section in a perpendicular direction, again feathering out uneven lines.
  • Continue covering the floor section by section.
  • If you plan to use two coats, finish the entire floor, allow it to dry 12 to 24 hours (longer in humid or cold weather), then recoat it in the same manner.

Step 6: Apply the Color Flakes

Photo by Kolin Smith
  • As you apply the topcoat of paint, stop after every section to put down the color flakes while the area is still wet.
  • Distribute the flakes over the area by first sprinkling them lightly, then slowly building up distribution until you have the right coating.
  • Take a handful of flakes and shake them through your fingers the way you would sprinkle grass seed.
  • Work your way from the back to the front of the garage in conjunction with rolling on the epoxy.
  • Once the entire floor is coated, allow it to dry for 12 to 24 hours (longer in humid or cold weather).

Step 7: Prepare the Top Coat

Photo by Kolin Smith
  • Pour the hardener into the clear topcoat, making sure to scrape out all of it, and stir the mixture for 3 minutes until it's completely blended.
  • Place the lid loosely back on the can and set it aside, away from the sun, for 30 minutes.
  • One minute before you are ready to apply the topcoat, stir the mixture for an additional minute. If you plan to use anti-skid granules, add them now.

Step 8: Apply the Top Coat

Photo by Kolin Smith
  • You'll only have about 2 hours to work with the mixture.
  • Using a clean paintbrush, cut in at corners, edges, and seams.
  • Then, using a 3/8-inch-nap roller, start at a point farthest from the exit and roll on the clear coat in 10-by-10-foot sections as you did with the epoxy paint.
  • Work first in one direction, then in the perpendicular direction on each section, making your way forward until the entire floor is covered.
  • The coating will appear white or milky at first but will dry clear.
  • Allow 24 hours drying time for foot traffic and up to 72 hours before parking a car—longer in humid or cold weather.

Tools and Materials