How to Repaint a Concrete Patio

Hunker may earn compensation through affiliate links in this story.

Things You'll Need

  • Broom

  • TSP

  • Dishwasher soap

  • Mop

  • Bucket

  • Hot water

  • Scrub brush

  • Wire brush

  • Scraper

  • Plastic wrap

  • Masking tape

  • Paint roller

  • Brush

  • Brush cleaner

  • Primer

  • Paint

  • Sealer

  • Kitty litter (optional)


Concrete filler dries quickly, so mix a small batch at a time.

Always sweep the patio between steps to make sure no debris gets painted on.


Avoid using muriatic acid to remove old paint. It is caustic, toxic and hard to work with.

A concrete patio is a plain thing when first poured, and a sad thing when dressed in stained and peeling paint. Fortunately, it is not hard to repaint a concrete patio. Whether you want a solid block of color or are ready to try a more ambitious project, you can have your patio dressed in its best in no time.


Step 1

Empty everything from the patio and sweep away any leaves, dust or other debris with the broom.

Video of the Day

Step 2

Mop the patio with TSP or another de-greaser. Use the scrub brush on any tough stains. Soak up oil spots with kitty litter, and then use the scrub brush and TSP to clean up any residue.


Step 3

Remove old paint from a smaller patio (10' x 10' or so) by mixing 1 cup of dishwasher soap and 2 quarts of hot water. Pour the solution on a small section of painted concrete and allow it to stand for 10 to 15 minutes. Break up the paint with the wire brush and scrape it away with the scraper. Repeat by sections until all of the old paint is gone.


Step 4

Remove old paint from a larger patio by using a concrete paint stripper, available at your local home improvement store.

Step 5

Patch any cracks or holes in the concrete with cement filler. Allow it to set overnight.


Step 6

Test to make sure your concrete is sufficiently well sealed to take paint by taping a 1' by 1' square of plastic wrap onto the concrete and leaving it overnight. If there is condensation beneath it in the morning, your concrete needs to be sealed before you can paint it. Contact the manufacturer to make sure your sealer is compatible with your primer and paint.


Step 7

Use the roller to coat the concrete with primer. Use the brush to get into any little corners, or to edge the part near the house. Let it dry overnight.

Step 8

Use a clean roller to apply a coat of paint over the primer. Cement color dries darker than it goes on, so don't fret if the initial coat looks light.


Step 9

Add another coat of paint if you think the patio needs it.

Step 10

Apply the sealer and make sure no one walks across the patio for at least 24 hours.


references & resources