Garage and interior concrete floors: repair, coat or replace

Last reviewed Expert review pending 4 min read 10 sources

Short answer

Coat a floor that is sound, dry and level. Epoxy-type coatings cost about $4 to $10 per square foot, or $1,600 to $5,800 for a 2-car garage, per HomeGuide. Lift or level a floor that sank in large pieces. Replace a floor that is broken up, heaved or crumbling; a new 2-car slab runs about $2,400 to $6,900.

Key facts

  • Epoxy flooring costs $4 to $10 per square foot, or $1,600 to $5,800 for a 2-car garage, per HomeGuide (February 2026).[3]
  • In the model residential code, garage floor slabs need 3,500 psi concrete with 5% to 7% entrained air where weathering is severe; steel-troweled garage floors may use 3% air if the mix is at least 4,000 psi.[1]
  • The 2021 IRC lets builders omit the under-slab vapor retarder in garages.[2]
  • ASTM F2170 measures relative humidity inside a concrete slab with in-place probes, a test many coating and flooring makers require before installation.[6]

What a garage floor is built to do

A garage floor takes tire loads, hot tires, dripping salt water, oil and dropped tools. The model residential code treats it as one of the harder-working slabs in a house. IRC Table R402.2 sets these minimums for garage floor slabs[1]:

Weathering potentialMinimum strengthAir entrainment
Negligible2,500 psiNot required
Moderate3,000 psi5% to 7%
Severe3,500 psi5% to 7%

A steel-troweled garage floor may drop to 3% air if the strength is raised to at least 4,000 psi[1]. That exception exists because a hard troweled finish and high air content do not always mix well.

Most 2-car garage floors are 4 to 6 inches of reinforced concrete, per HomeGuide[4]. The 2021 IRC lets builders leave out the plastic vapor retarder under garages[2], which matters later if you want to coat the floor or turn the garage into living space.

Common garage floor problems

What you seeLikely causeUsual fix
Powder that rubs offDusting: a weak surface layer from finishing or curing problemsRemove weak layer, apply a chemical hardener[7]
Flaking near the doorScaling from deicing salt tracked in by carsHose off salt; resurface if widespread[9]
Hairline cracks, floor levelNormal shrinkageSeal or leave; coat over if stable
One section droppedSettled fill under the slabLift with foam or mud, or replace
Floor cracks along with garage wallsPossible foundation movementStructural engineer first
Damp patches, peeling coatingMoisture from below or condensationTest before coating

NRMCA's advice for dusting is to remove the weak top layer and apply a chemical floor hardener, with coatings or grinding as next steps[7]. For salt damage, NRMCA says to hose off salt that cars bring in and never to use ammonium-based or magnesium-based deicers[9].

Coatings: epoxy, polyaspartic and sealers

HomeGuide's February 2026 prices[3]:

  • Epoxy flooring: $4 to $10 per square foot, or $1,600 to $5,800 for a 2-car garage.
  • Solid epoxy can last 10 to 20 years. Water-based epoxy may need a new coat every 3 to 5 years.

Installers often sell polyaspartic coatings as a faster-curing alternative to epoxy. HomeGuide notes that epoxy and polyaspartic coatings are the most durable and attractive options for interior floors but cost up to 3 times more than penetrating sealers[5]. A clear penetrating sealer is the budget option: it resists stains but does not change the look.

The coating is rarely what fails. Prep and moisture are. A floor must be ground or etched clean, cracks repaired, and moisture checked. ASTM F2170 is the standard method for measuring relative humidity inside a slab with probes, and flooring makers generally require a moisture test before installation[6]. See moisture testing before coatings and epoxy vs polyaspartic garage floor coatings.

Uneven, sunken or replaced floors

A garage slab that sank in large sound pieces can often be lifted. Angi lists foam lifting at about $10 per square foot for patios and about $20 for interior basement floors[10]. A floor that is broken up, heaved or crumbling is better replaced. HomeGuide puts a new 2-car garage floor at $2,400 to $6,900[4], plus removal. For small dips before a finished floor goes down, a self-leveling underlayment may be enough.

Read uneven garage floors, garage floor replacement and self-leveling underlayment.

Polished concrete inside the house

Interior slabs in basements, shops and modern homes can be ground and polished instead of covered. HomeGuide puts polished concrete at $3 to $15+ per square foot[8]. It works best on a sound, flat slab with few cracks. See polished concrete.

Before you convert or finish a garage

Turning a garage into a gym, shop or living space changes what the floor must do. Check three things first:

  • Moisture. Garages are often built without a vapor retarder[2], so flooring that traps moisture can cup, peel or grow mold. Test before you cover the slab[6].
  • Slope. Garage floors usually slope toward the door so water drains out. A living space needs a flat floor, which may mean a leveling layer or a raised subfloor.
  • Permits. Converting a garage to living space is a change of use and usually needs a permit and inspection. Ask your city before you start.

For oil stains on bare concrete, degreasers and poultice cleaners work better before the oil soaks deep. A penetrating sealer makes later spills easier to clean[5].

Every garage and floor guide

  • Epoxy vs polyaspartic garage floor coatings
  • Garage floor replacement
  • Uneven garage floors
  • Moisture testing before coatings
  • Self-leveling underlayment

Related: garage slabs for new construction and garage floor epoxy cost.

When to call a pro

  • Cracks in the garage floor that line up with cracks in the garage walls or the house, or doors that stick: ask for a structural engineer.
  • A floor that has sunk or heaved enough to trip someone or hold water.
  • Before any coating on an older floor, a floor with damp spots, or one with a past coating failure.
  • Replacing a garage slab, which often needs a permit and careful work near the foundation walls.

More questions

Why is my garage floor wet when it has not rained?

Often it is condensation. Warm, humid air meets a cold slab and water forms on the surface, much like a cold glass. Moisture can also rise from below. A moisture test tells you which before you coat the floor.

Is epoxy paint the same as an epoxy coating?

No. HomeGuide notes that epoxy paint is mostly paint with some epoxy mixed in, while a true epoxy coating is a resin and hardener system that cures into a much tougher layer.

Sources

  1. 2021 International Residential Code, Section R402.2 and Table R402.2 (as adopted in Maryland, via UpCodes), International Code Council, via UpCodes. Accessed 2026-10-06.
  2. 2021 International Residential Code, Section R506 Concrete floors (on ground) (as adopted in Maryland, via UpCodes), International Code Council, via UpCodes. Accessed 2026-10-06.
  3. How Much Does Epoxy Flooring Cost? (February 3, 2026), HomeGuide. Accessed 2026-10-06.
  4. How Much Does a Concrete Slab Cost? (February 3, 2026), HomeGuide. Accessed 2026-10-06.
  5. How Much Do Concrete Cleaning and Sealing Services Cost? (November 21, 2025), HomeGuide. Accessed 2026-10-06.
  6. ASTM F2170: Standard Test Method for Determining Relative Humidity in Concrete Floor Slabs Using in situ Probes, ASTM International. Accessed 2026-10-06.
  7. CIP 1: Dusting Concrete Surfaces, National Ready Mixed Concrete Association. Accessed 2026-10-06.
  8. How Much Do Polished Concrete Floors Cost? (February 8, 2026), HomeGuide. Accessed 2026-10-06.
  9. CIP 2: Scaling Concrete Surfaces, National Ready Mixed Concrete Association. Accessed 2026-10-06.
  10. How Much Does Polyurethane Concrete Lifting Cost? (2026 data), Angi. Accessed 2026-10-06.

Top Concrete Workers is an independent information service. We may be paid by contractors when we connect a homeowner with one; that never changes what we publish. Found an error? Tell us. We review safety and legal reports within 2 business days and all others within 7 days.