How to Paint Concrete Floors

Updated: Mar. 08, 2024

Transform your concrete basement or garage floor with a fresh coat of paint.

Our editors and experts handpick every product we feature. We may earn a commission from your purchases.


A full day




$50 -120


Painting concrete doesn’t have to be overwhelming — it’s easier than you think. We'll walk you through the steps to transform your cold, gray concrete floor into a warm, inviting living space.

Tools Required

  • Wire brush
  • Vacuum (with brush attachment)
  • Paint scraper
  • Paintbrush
  • Paint roller
  • Paint tray or bucket and screen
  • Putty knife

Materials Required

  • Concrete crack sealer
  • Paint for concrete
  • Painter's tape

Project step-by-step (7)

Step 1

Choosing a Paint


Step 2

Prep Painting Area

  • Clear the painting area completely, removing any obstacles.
  • Inspect the concrete for cracks, structural damage and loose chipping paint, as well as dirt, water and grease.
  • Fill any crack with a concrete crack sealer and fix any structural damage with hydraulic cement or quick-setting cement. Be sure the cement is fully cured before painting.
  • If the floor has been painted several times, you may want to remove old paint with a wire brush or a side grinder with a wire wheel attachment.
  • Thoroughly sweep and vacuum the painting area.

caulking concrete cracksFamily Handyman

Concrete 7

Step 3

Tape Off

  • Use painter’s tape to mask off the walls and baseboard around the perimeter of the room. Mask off any moldings, banisters and baseboard heaters you want to keep free of paint.

Concrete 6

Step 4

Primer coat

  • It may be necessary to apply a coat of primer at this point. Some floor paints don’t require a primer. Check the application instructions on the paint can and do what the manufacturer recommends.
  • DryLoc floor paint recommends the first coat should be thinned with one pint of water per gallon of paint. Let the first coat dry a minimum of four hours between coats.

Concrete 2

Step 5

Cutting In

  • Before you start, open a few windows for ventilation.
  • Pour a manageable amount of paint into a small container you can hold in one hand. Paint the edge of the floor along the perimeter of the whole room, using a 2-1/2-in. angled paintbrush. (This is called “cutting in.”)

Cutting in paint

Step 6

Roller Painting

  • Be sure to stir the paint with a paint stick before you begin.
  • Start in the corner of the room farthest from the door. Work your way out as you paint in three- to four-foot sections. Be sure not to paint yourself in a corner.
  • Fill the roller tray a little over half-full with paint. Too much paint in the tray may spill over.
  • Load the roller with paint from the paint tray and roll paint on the floor. Roll straight back over the paint without reloading the roller to ensure the floor is covered evenly.
  • Again, load the roller with paint and start a new row overlapping the previous one. The edges of the roller tend to leave paint build-up lines. Roll back over the lines and blend them in with the rest of the paint.

Concrete 5

Step 7

Clean Up

  • Wash your paintbrush with hot water and dish soap immediately after you’ve finished.
  • Wash your roller with hot water and dish soap (or dispose of it) immediately after you’ve finished.
  • Allow the paint to dry completely (minimum four hours).
  • While slowly peeling away the tape you applied, use a putty knife to score along the edge where it meets the floor to prevent the new paint from peeling up.

Concrete 1

Concrete 8