Skip to content
Go Bespoke

DIY Epoxy Garage Floor: Step-by-Step Coating Guide

Updated 17 October 2026

Concrete garage floor of the type prepared and coated in a DIY epoxy garage floor project

A DIY epoxy garage floor is one of the most satisfying weekend projects you can take on: a dusty grey slab becomes a bright, wipe-clean, showroom-style surface. It is also a project that rewards patience. Almost every failure, from peeling under hot tyres to bubbles and bald patches, traces back to rushed preparation rather than the coating itself. This step-by-step walkthrough covers the whole job in order: moisture testing, grinding or etching, crack repair, primer, base coat, decorative flakes and a clear top coat, with realistic cure times and a full tool checklist.

For an overview of floor systems, finishes and costs before you start, see our epoxy floor guide, and for help deciding whether a coating suits your garage at all, read our epoxy garage floor overview.

Before you start: is your slab suitable?

  • Age: new concrete typically needs at least 28 days to cure before coating.
  • Existing coatings: paint or sealers must be removed. If the floor already has epoxy, follow our guide to repainting an epoxy floor instead.
  • Use: a domestic garage suits a DIY kit. For workshops with heavy machinery, see industrial vs residential epoxy flooring.
  • Temperature: plan for a dry spell when the slab will stay roughly 13–30°C for several days.

Tool and materials checklist

Category Items
Prep Hired diamond floor grinder with dust extractor (or acid-etch kit), stiff brooms, degreaser, pressure washer or hose, squeegee, plastic sheet and tape
Repairs Angle grinder with crack-chasing blade, epoxy crack filler or patching compound, scraper, putty knife
Coating Primer, epoxy base coat, decorative flakes, clear top coat; see our garage floor epoxy kit buyer’s guide
Application Drill with paddle mixer, mixing buckets, 9-inch or 18-inch rollers with 6–10mm lint-free sleeves, extension pole, brush for edges, spiked shoes, notched squeegee
Safety Nitrile gloves, goggles, knee pads, respirator with organic vapour cartridges, FFP3 dust mask for grinding

Step 1: Moisture test

Moisture rising through concrete is a leading cause of bubbling and delamination. Tape 600mm squares of clear plastic sheet to the floor in several places, sealing all four edges, and leave for 24 hours. Condensation under the plastic or darkened concrete means too much moisture; you will need a moisture-tolerant primer or should reconsider coating. Our epoxy basement floor guide covers damp slabs in detail.

Step 2: Clean and degrease

Clear the garage completely. Scrape off any lumps, then scrub oil and tyre stains with a concrete degreaser and stiff brush. Repeat on stubborn spots. A quick test: sprinkle water on the floor. If it beads rather than soaking in, contamination or sealer remains.

Step 3: Grind or etch the concrete

Epoxy needs an open, slightly rough surface to grip, often compared to the feel of medium sandpaper.

Diamond grinding (recommended)

Hire a walk-behind floor grinder with a vacuum attachment. It removes weak surface laitance, old sealers and stains, and gives the most reliable bond. Work in overlapping passes, then use an angle grinder with a cup wheel and shroud at the edges. Wear an FFP3 mask; concrete dust contains silica.

Acid or citric etching

Many kits include an etching solution. It is cheaper and quieter but less reliable, especially on very smooth power-trowelled slabs or floors with old sealers. Apply with a watering can, scrub, rinse thoroughly and let the floor dry for at least 24 hours.

Vacuum the entire floor thoroughly afterwards; dust is the enemy of adhesion.

Step 4: Repair cracks and holes

Chase hairline cracks open into a slight V with a crack-chasing blade so filler can bond. Vacuum out the dust, then fill with an epoxy crack filler or patching compound, slightly overfilling. Fill pits and spalled areas the same way. Once cured, grind or sand repairs flush. Our concrete epoxy guide explains filler options for moving and non-moving cracks.

Step 5: Prime

A primer soaks into the concrete, improves adhesion and reduces outgassing bubbles in the base coat. Not every kit includes one, but on porous or older slabs it is worth adding. Check the dew point: the slab should be at least 3°C warmer than the dew point to avoid a cloudy, greasy blush. Roll the primer thinly and evenly and allow it to become tacky or cure as the label specifies.

Step 6: Mix and apply the base coat

  1. Tape the walls and mask door thresholds.
  2. Mix only as much as you can apply within the pot life, typically 30–45 minutes at 20°C. Mix with a paddle at low speed for about 3 minutes.
  3. Pour the mixed epoxy out onto the floor in a ribbon straight away, as it heats up and cures faster in the bucket.
  4. Cut in the edges with a brush, then roll out in sections of about 1–2 metres square, working away from your exit.
  5. Back-roll each section in one direction to even out roller marks, keeping a wet edge.

Typical coverage is around 4–8 square metres per litre depending on the product and film thickness; our epoxy quantity guide helps you estimate quantities.

Step 7: Broadcast decorative flakes

While the base coat is still wet, toss flakes up into the air so they fall evenly, rather than throwing them down in clumps. Wear spiked shoes to walk on the wet coating. For a light scatter, sprinkle sparingly; for full coverage, broadcast until no base coat is visible. Once cured, sweep off loose flakes and lightly scrape or sand high spots to give a smooth surface for the top coat.

Step 8: Apply the clear top coat

The top coat protects the flakes and gives the finished gloss. Clear epoxy, polyurethane or polyaspartic top coats are all used; UV-stable options resist yellowing near open doors. Roll it on thinly and evenly, and consider adding anti-slip grit, as glossy floors become slippery when wet. The overview of epoxy coating types explains the differences in more depth.

If you would like to see the process on video, This Old House’s guide to applying an epoxy coating to a garage floor follows a similar sequence from prep to flakes.

Cure times for an epoxy garage floor coating DIY project

Stage Typical time at about 20°C
Recoat window (base to top coat) 12–24 hours, per the label
Light foot traffic 24 hours
Heavy foot traffic and putting items back 48–72 hours
Vehicles 5–7 days

Cold weather slows curing substantially. Driving on the floor too soon is the main cause of hot-tyre pickup.

Common mistakes on a DIY epoxy garage floor

  • Skipping grinding on a smooth or previously sealed slab.
  • Coating in cold or humid weather, or over a damp slab.
  • Mixing too much at once and running out of pot life.
  • Leaving the epoxy in the bucket so it overheats and sets.
  • Applying too thick in one coat, causing soft spots and bubbles.

DIY or hire a professional?

A careful DIYer with a hired grinder can get a durable result in a single or double garage. Materials for a typical single garage are typically £200–£600 ($250–$750), plus tool hire. Professional installs typically cost several times more but use thicker industrial systems and commercial grinders. Consider a professional if your slab has moisture problems, extensive damage, or you want a thick, heavy-duty finish.

Watch it being made

See one of our tables come together in the workshop: a nebula resin top with fibre optic stars, from the first pour to the lights going on.

Resin art nebula resin table with fibre optic art. More builds on the Go Bespoke YouTube channel.

Frequently asked questions

How do you epoxy a garage floor yourself?

Test for moisture, degrease, grind or etch, repair cracks, prime, roll on the base coat, broadcast flakes if wanted, then apply a clear top coat and allow full cure before driving on it.

How long does a DIY epoxy garage floor last?

With proper preparation, typically several years in a domestic garage, longer with a quality top coat. Poor prep can cause failure within months.

Do I need to grind my garage floor before epoxy?

Grinding is the most reliable prep. Etching can work on porous, uncoated concrete, but smooth or sealed slabs usually need grinding.

Can I epoxy my garage floor in winter?

Only if you can keep the slab and air within the product’s temperature range throughout application and cure, which is often difficult in an unheated garage.

Is epoxy resin flooring DIY worth it?

For many homeowners, yes. It is a moderate-cost upgrade that adds durability and makes the floor much easier to clean, as long as you are willing to put the time into preparation.

For more on choosing products and finishes, read our epoxy floor paint vs epoxy coating comparison, and watch resin and epoxy projects come together on the Go Bespoke YouTube channel.

Keep reading

More on epoxy floors