Epoxy Garage Floor Cost Calculator

Base coat kits, topcoat, flake and prep for a two-part epoxy or polyaspartic garage floor.

Epoxy Garage Floor — project drawing PROJECT DRAWING CONCRETE & MASONRY Epoxy Garage Floor BASE COAT KITS 3 TOPCOAT 4 gal (2 coats) FLOOR AREA 576 sq ft SYSTEM 100% solids epoxy DIFFICULTY Intermediate BUILD TIME ½–1 day EST. MATERIALS $798–$1,080 MyBuildPlanner
Configure

Epoxy Garage Floor calculator

Coating system
Flake broadcast
Existing floor condition
Advanced optionsfine-tune the details…
Coating
Prep
Estimating

Estimates are planning aids, not a professional quote. Double-check quantities and product coverage — and any local code or permit requirements — before you buy.

Estimated materials$798–$1,080
Shopping list ↓
PROJECT SUMMARY

Epoxy Garage Floor project summary

Base coat kits3
Topcoat
4 gal (2 coats)
Floor area
576 sq ft
System
100% solids epoxy
Flake
Light accent
Cure schedule
Foot traffic in 24 hrs, park in 3–5 days
Difficulty
Intermediate
Build time
½–1 day
Estimated materials
$798–$1,080

Cost breakdown

Material only · national-average rates
Finishing & Sealant$763–$1,033
Fasteners & Hardware$23–$31
Concrete & Footings$12–$16
Total$798–$1,080

Excludes tools, delivery, tax and permit fees. Labor not included — this is a DIY materials estimate.

Shopping list

Every item · grouped by store section

These are affiliate links: we may earn a commission if you buy through them, at no extra cost to you. It never changes what the calculator recommends — the shopping list comes from your dimensions, not from what pays.

Concrete & Footings

  • 1× tube (25 ft ea)Polyurethane concrete crack filler — 15 linear ft of cracking, filled and cured before coating
    Find ↗

Fasteners & Hardware

  • 3× eachEpoxy-rated roller covers — fast pot life means swapping covers mid-job, not stretching one cover the whole floor
    Find ↗

Finishing & Sealant

Tools

✓ required · ○ helpful
  • Stiff push broom / etching brush — works the etch solution into the surface
  • Wet/dry shop vac — clears grinding dust or etch residue before coating
  • Low-speed drill + mixing paddle — mixes the 2-part kit without whipping in air bubbles
  • Notched flooring squeegee — spreads the base coat to an even film thickness
  • 3/8" nap roller frame & extension pole — back-rolls the squeegeed coating for a uniform finish
  • Spiked shoes — lets you walk out onto wet coating to broadcast flake
  • Box fan — ventilates fumes and keeps air moving during cure

Project notes

  • This is a planning estimate for a DIY garage floor coating, not a spec sheet for a specific product line — actual kit coverage varies by brand and by how heavy a hand you use with the squeegee. Buy the kit count here as a starting order and keep the receipt; most suppliers take back an unopened kit.
  • Coverage is driven by dry film thickness, not just square footage: a thicker mil target covers less floor per kit, which is why the mil input here moves the kit count directly rather than just labeling the summary. Ten mils is a reasonable residential default; go thicker only if the slab sees heavy equipment or frequent chemical spills.
  • Whether the floor is bare or previously coated changes the prep step entirely, not just the product used. Bare, never-coated concrete just needs an acid etch to open its pores. A floor that already has paint, a sealer or a failed epoxy job on it needs that old film mechanically ground or shot-blasted off — coating over an old film that's already letting go just moves the peeling problem underneath the new coat.
  • Both epoxy and polyaspartic are two-part products with a working pot life measured in minutes once mixed, which is the real reason large floors get cut into sections rather than done as one continuous pour. Polyaspartic sets faster and tolerates a wider temperature range, which is why it costs more per kit but can go from bare slab to parked car in a single day where epoxy needs several days of cure between coats and before traffic.
  • Ventilation matters more than most first-timers expect: run a box fan and keep the garage door cracked while mixing and applying, since both coating types off-gas solvent and amine odors that build up fast in an enclosed bay.

About this calculator

How to estimate an epoxy garage floor

The Epoxy Garage Floor Builder turns a floor's length and width into a kit count instead of a raw gallon figure, because these coatings are genuinely sold and priced by the kit, not the gallon. Pick a two-part epoxy or a faster-curing polyaspartic system, set a flake broadcast level, and it works out base coat kits, topcoat gallons, decorative flake and prep chemicals, all scaled to a target mil thickness.

It also branches on what's already on the slab: bare, never-coated concrete only needs an acid etch, while a floor with old paint or a failed coating needs that film mechanically ground off first, which the calculator flags with a warning and swaps the prep line accordingly. Every number here is a planning estimate — confirm coverage against the specific kit you buy before ordering.

Step by step

How to epoxy a garage floor

A step-by-step walkthrough to go with your plan above. Follow the product instructions and any local code or permit requirements as you work.

  1. 1

    Measure and pick a system

    Measure the floor and use the calculator to choose between epoxy and polyaspartic and set a flake level — this decides how many kits, how much topcoat, and how long the garage will be out of service.

  2. 2

    Clear and degrease the floor

    Empty the garage completely, sweep, and scrub any oil or grease stains with a degreaser — coating applied over an oil stain will never fully bond and will lift in that spot first.

  3. 3

    Etch or grind for a mechanical profile

    Acid-etch bare, never-coated concrete to open its surface, or mechanically grind off any existing paint or coating so the new system has fresh concrete to bond to.

  4. 4

    Fill cracks and let them cure

    Rout out and fill any cracks with a flexible polyurethane crack filler and let it fully cure per the label before coating — coating over a fresh, uncured filler traps solvent underneath it.

  5. 5

    Mix and roll the base coat

    Mix only what you can apply within the pot life, squeegee it out to an even film, then back-roll it — work in sections on a large floor rather than trying to cover it all from one batch.

  6. 6

    Broadcast flake while it's wet

    Toss flake into the base coat while it's still tacky, working from the back of the garage toward the door in spiked shoes so you never have to walk back across wet coating.

  7. 7

    Scrape and vacuum, then topcoat

    Once the base coat is cured, scrape off any flake that didn't lie flat, vacuum the floor, and roll on the clear topcoat in the number of coats the calculator specified.

  8. 8

    Respect the cure schedule

    Stay off it on the timeline for your system — walk-on time comes well before the floor is hard enough for a parked car, and rolling tires onto it early is the most common way a new coating gets damaged.

Equip the job

Recommended gear for this build

Hand-picked categories that match the shopping list above. Links open a current selection so you can compare brands and prices.

These are affiliate links: we may earn a commission if you buy through them, at no extra cost to you. It never changes what the calculator recommends — the shopping list comes from your dimensions, not from what pays.

Finishing & Sealant100% solids epoxy garage floor kitA full 2-part base coat kit sized for a single-car bay — the core material this whole job is built around.
$150–200/kit
Finishing & SealantPolyaspartic clear topcoatUV-stable wear layer that goes over the base coat and flake — epoxy alone yellows and scuffs faster without it.
$60–75/gal
Finishing & SealantDecorative color flakeBroadcast into the wet base coat for texture and to hide tire marks and small imperfections between coats.
$8–10/lb
Finishing & SealantConcrete etch & degreaser kitOpens the surface of bare concrete so the base coat actually bonds instead of peeling within months.
$30–40/kit
ToolsDiamond floor grinder (rental)The only reliable way to strip an old coating and leave the right surface profile for a recoat.
$80–150/day

As an Amazon Associate I earn from qualifying purchases. We may also earn from other retailer links here. This doesn’t change your price and helps keep these planners free.

Keep planning

Related calculators

Concrete & Masonry

More concrete & masonry calculators

Answers

Frequently asked questions

How much does an epoxy garage floor cost to DIY?

For a typical 2-car garage (around 500–600 sq ft), materials for a DIY 100% solids epoxy system with a light flake broadcast usually run somewhere in the $800–1,500 range once you add base coat kits, topcoat, flake and prep chemicals — well under the $1,500–3,000+ a professional crew charges for the same square footage, since labor is most of that gap. Polyaspartic systems cost more per kit but need less cure downtime, which can offset the price difference if you can't leave the garage unusable for several days.

Epoxy vs polyaspartic — which one should I use?

Epoxy is the cheaper, more forgiving option for a first-time DIYer: slower cure gives you more working time per batch, but it also means several days between coats and before you can park on it, and it's more sensitive to cold or humid conditions. Polyaspartic costs more per kit and sets fast enough that mixing mistakes are less forgiving, but it can go from bare slab to a parked car in a single day and tolerates a wider temperature range, which matters if you're working in an unheated garage in spring or fall.

Do I need to grind an old painted or coated floor before recoating?

Yes, if there's an existing paint, sealer or failed epoxy coating on the slab. An acid etch is only strong enough to profile bare concrete — it won't reliably bite into an existing film, and coating over a film that's already starting to let go from the slab just traps the peeling problem under a new layer that will lift with it. Mechanical removal, usually a rented diamond grinder or a shot-blasting service, strips the old coating and leaves fresh concrete with the right surface profile for the new system to bond to.

How much flake do I need to broadcast?

A light accent broadcast, where the base coat color is still visible between chips, runs about half a pound of flake per 100 sq ft. A full broadcast to refusal — where chips are thrown until no more will stick and the base coat is completely hidden — takes roughly three times that, around 1.5 lb per 100 sq ft. Buy a little extra regardless: broadcasting by hand always leaves some flake on the floor unused rather than airborne and stuck to the wet coat.

How long before I can drive on a new epoxy garage floor?

Plan on being able to walk on it in about 24 hours, but hold off parking a vehicle for a full 3 to 5 days with a standard epoxy system — the coating is dry to the touch well before it has actually cured to its full hardness, and rolling a hot tire onto it too early can leave a permanent mark or tear. Polyaspartic systems cure much faster and can typically take foot traffic in 4–6 hours and a vehicle within 24 hours, which is the main reason people pay more for that system on a single-car garage they can't leave empty for a week.

What temperature does the garage need to be for the coating to cure right?

Most epoxy and polyaspartic products want the slab and air somewhere in the 55–90°F range with humidity under about 85% during application and while curing. Coating a cold slab is one of the most common reasons a DIY job fails early — the chemical reaction that hardens the coating slows down dramatically in cold concrete even if the air feels fine, leaving a soft, easily damaged film. If you're working in an unheated garage, check the forecast for the full cure window, not just application day.