A professional 100% solids epoxy floor in a 2-car garage of 360 sq ft costs about $2,800 at US-average prices, with a range of $1,850 to $4,550. That includes diamond grinding the slab and repairing a few cracks, and works out to about $7.80 per sq ft. Doing it yourself with a base and clear coat kit costs the kit: one 500 sq ft Epoxy-Coat Better kit at $560.
How the epoxy floor cost is calculated
The coating's material cost comes from real kit prices per square foot of coverage; the installed price comes from published ranges for professional work; labor is the difference. Prep and repair are added as their own lines, then everything is scaled to your state.
pro price = area × installed price per sq ft + area × grinding + crack repair + moisture primer
DIY price = whole kits for the area (+ moisture primer)
| System | Coating material per sq ft | Installed by a pro per sq ft | Where the range comes from |
|---|---|---|---|
| 1-part or 1-coat epoxy | $0.65 to $0.84 | $3 to $7 | Epoxy-Coat Good kit; Bob Vila, This Old House |
| 100% solids, base + clear | $1.12 to $1.23 | $4 to $7 | Epoxy-Coat Better kit; This Old House |
| Full flake | $1.55 to $1.97 | $4 to $9 | Epoxy-Coat Certified kit; Bob Vila (polyaspartic flake floors) |
| Metallic | $1.66 to $2.11 | $5 to $12 | Epoxy-Coat Metallic kit; Bob Vila |
Material per sq ft is the kit price divided by its coverage: the full kit is the low figure, the half kit the high one. For bulk epoxy, This Old House lists water-based at $30 to $50 per gallon, solvent-based at $50 to $100 and 100% solids at $75 to $150.
Worked example: 2-car garage, 100% solids, ground slab
- Area: 360 sq ft, the 2-car size Bob Vila uses.
- Coating material at $1.18 per sq ft: $425.
- Application labor at $5.50 installed minus $1.18 material: $4.32 per sq ft, $1,555.
- Diamond grinding at $1 to $5 per sq ft, typical $2: $720.
- Crack and pit repair, lump sum $25 to $250, typical $100.
- The price table rounds each line, so the coating reads $420 and the labor $1,550 there.
- Total $2,800; low $1,825 and high $4,570, shown rounded as $1,850 and $4,550. Bob Vila's range for a 2-car garage, $1,100 to $4,300, brackets the same job.
- DIY: 360 sq ft is more than one 250 sq ft half kit, so one 500 sq ft full kit, $560. Grinder rental and crack filler are extra.
Garage or basement
Basements use the same systems, but a slab below grade is more likely to push moisture up through the coating. Picking "Basement floor" switches on a moisture barrier primer at about $1 per sq ft (Bob Vila). If the slab looks or smells damp, have it tested before you pick a system. Concrete should be at least 60 days old and unsealed before any epoxy goes on (This Old House).
Prep decides whether the coating lasts
Epoxy bonds to open, clean concrete. A pro grinds or blasts the surface ($1 to $5 per sq ft for blasting, Bob Vila), fills cracks and pits, vacuums, then coats. A DIY kit usually relies on cleaning, degreasing and an acid etch. Grinding is the choice for a slab with old sealer, oil stains or a smooth trowel finish; etching is fine for a clean, porous slab.
DIY kit or pro install
The kit price is the easy saving, but the work is two or three days: clean and etch or grind, repair, mix in small batches (pot life is short), roll the base coat, broadcast flakes while it is wet, then the clear coat the next day. This Old House gives about seven days before you drive on it. A pro crew brings the grinder and does the prep and coats in fewer days.
What to do next
- Gallons and coats for your own slab and product: the epoxy calculator.
- A new slab first? Price it in the concrete cost calculator.
- Finishing the whole basement: the basement finishing cost calculator.
- Planks or carpet instead of a coating: the flooring cost calculator and the flooring calculator.
Other project prices are on the project costs page.