Concrete Floor Repair: How to Fix Cracks, Pits & Spalling

To repair a concrete floor, clean out the damaged area, fill hairline and narrow cracks with concrete crack filler or epoxy, patch holes and spalled spots with a vinyl or polymer-modified patching compound, and use a concrete resurfacer for floors with widespread wear. Let repairs cure before sealing or coating. Cracks wider than 1/4 inch, uneven slabs, or cracks that keep growing can signal settling or moisture issues that need a pro.

Long crack across a gray concrete garage floor
Most slab cracks are from shrinkage and are easy to fill. Illustration: Active My Home

Types of Concrete Floor Damage

Damage Cause Best repair
Hairline cracks (<1/8″) Shrinkage while curing Crack filler, epoxy or sealer
Medium cracks (1/8″–1/4″) Shrinkage, temperature movement Backer rod + polyurethane sealant or epoxy
Wide or uneven cracks (>1/4″) Settling, soil movement Professional assessment, leveling
Pits and holes Impact, wear Vinyl concrete patch
Spalling / flaking Freeze-thaw, de-icing salts Patch or resurface
Dusting / worn surface Weak top layer Resurfacer, then sealer

What You’ll Need

  • Wire brush, shop vac, cold chisel and hammer
  • Concrete crack filler or two-part epoxy
  • Foam backer rod (for deeper cracks)
  • Vinyl or polymer-modified patching compound
  • Concrete resurfacer, squeegee and broom (for large areas)
  • Trowel, bucket, drill and mixing paddle
  • Gloves, safety glasses and a dust mask

How to Fix Cracks in a Concrete Floor

Caulk gun filling a crack in a concrete floor with gray filler
Fill slightly proud, then tool flush with a putty knife. Illustration: Active My Home
  1. Widen the crack slightly with a chisel and undercut the edges (a “V” or inverted-V helps the filler lock in).
  2. Brush and vacuum out all dust and loose debris.
  3. For cracks deeper than 1/2″, push in foam backer rod.
  4. Fill with crack filler or epoxy, overfilling slightly.
  5. Smooth flush with a putty knife and let it cure per the label.

How to Patch Holes and Spalling

  1. Chip away all loose concrete until you reach solid material.
  2. Clean and dampen the area (no standing water).
  3. Mix vinyl patching compound and press it firmly into the hole.
  4. For deeper holes, build up in layers per the product directions.
  5. Feather the edges with a trowel and keep damp while curing if instructed.

Resurfacing a Worn Floor

Long-handled squeegee spreading concrete resurfacer across a floor
Resurfacer gives an old slab a fresh, uniform top layer. Illustration: Active My Home

Pressure-wash and fill cracks first. Mix the resurfacer to a pourable consistency, spread it with a long-handled squeegee in manageable sections, then broom finish for traction. Keep existing control joints open. Most resurfacers can be walked on in a few hours and driven on after about a day—check the bag.

Tip: Concrete cracks along control joints are expected. Leave joints open, or fill them with a flexible sealant—not rigid patch—so the slab can still move.

DIY vs Professional Repair

Pros

  • Crack and patch kits are inexpensive
  • Most repairs take a weekend
  • Stops water, salt and pests getting in

Cons

  • Patches rarely match color perfectly
  • Won’t fix settling or heaving slabs
  • Basement cracks with water may need drainage work

Water coming through basement floor cracks? Read about a French drain for your basement.

Frequently Asked Questions

What is the best way to repair a concrete floor?
Match the product to the damage: crack filler or epoxy for cracks, vinyl patch for holes and spalling, and resurfacer for large worn areas.
Can you pour new concrete over an old concrete floor?
Yes, if the old slab is solid. Thin layers need a bonding agent or resurfacer; full overlays are usually at least 2 inches thick.
Are cracks in a concrete floor normal?
Hairline shrinkage cracks are normal. Wide cracks, uneven edges or cracks that keep growing may mean settling and should be checked.
How long does concrete patch take to cure?
Most patches can take foot traffic in a few hours and vehicles in 24–48 hours, but follow the product label.
How much does concrete floor repair cost?
DIY repairs often cost $20–$150 in materials. Professional crack repair or resurfacing commonly runs a few hundred to a few thousand dollars depending on area.

Related Guides