How to Paint a Pattern on Concrete


This past spring I updated our backyard concrete patio. Not with pretty furniture but PAINT!

The furniture is old and some of the plants are new … but the real character here is the floor!

Our patio is 14 feet by 18 feet with stairs coming down onto it. The rug design is in the center between where the stairs end and the middle of the horizontal length. The “floating rug” is 6 feet by 10 feet.

Read on for how I did this in the simplest way ….. or scroll down to see a video and more after shots.


  1. Hose or Pressure Washer
  2. Broom
  3. 2 Gallons of Base Color Paint-1/2 Garage Epoxy (mine is color matched in Behr brand to SW Urbane Bronze)
  4. 1 Gallon of Accent Color Paint-1/2 Garage Epoxy (mine is color matched in Behr to SW Grey Area)
  5. 2 – 9 inch 3/4″Nap Roller and a Roller Brush w/ extension (I used our broom stick)
  6. 1 – 6 inch 3/4 Nap Roller with a Roller Brush
  7. 2 – 2″ angled paint brush (my favorite is the Wooster Shortcuts with the blue handle for $6 at Home Depot – LINKED)
  8. Chalk
  9. Low-Lustre Sealer for Concrete, Brick and Tile. (I used this and I like it but it is not self leveling so make sure it’s spread evenly)
  10. 1 – 2’x2′ piece of plywood pre-cut (for your template)


  1. Clear Patio of all furniture and debris. (I pressure washed ours. I did this project in high pollen season, I don’t recommend that but I had to choose my battles – humidity, heat or pollen.)
  3. Start with your BASE COLOR of paint and cover the whole thing in TWO coats. (I used my wood broom stick attached to a paint roller with thick nap brush – linked above). Pour some paint directly on the patio and use the roller to spread evenly to each area. Use an angled brush for details like edges or up against the house. Let each coat dry 24 hours. OPTION: Leave your base natural concrete and skip this step. (Mine was already painted from last year and wasn’t complete.)
  4. On a DRY. CLEAN. surface FIND YOUR CENTER by taking your length and width measurements and divide by 2. Use a T -square and draw a straight line up each center to make a big cross on your patio (see video) Where they intersect if center.
  5. Using a 2×2 of plywood, line up the corner points of your square with your cross lines. This will create a diamond pattern. (see video)
  6. Make a GRID by measuring and marking with chalk from the center point 24″ out on the horizontal center line. This will mark the start of each diamond as you paint. Use a T-square. (I chose to do a floating rug with 3 diamonds one way and 5 the other. I chose not to go to the edges to keep it simple.)
  7. TRACE your Plywood with chalk at each point. If your chalk lines are off double check your measurements and if they are just a little off – that’s OK. Just use your best judgment on what looks lined up best. (see video)
  8. REPEAT step 5 until you have all the diamonds you want in the size you planned.
  9. PAINT the squares starting from the center and moving out. (I find it easiest to freehand by using an angled 2 inch brush to outline my diamond edges. I use a 6 inch nappy roller to fill in the middle. Get the concrete covered really well so you don’t have to do this step twice and DON”T WORRY – your lines do not have to be PERFECT.)
  10. LET THEM DRY! (I waited at LEAST a whole day. Don’t walk on the patio, even keep pets off of it for 24 to 48 hours.)
  11. SEAL IT! (See the links above for the sealer I chose. Apply it thick but even, otherwise the sealer will dry white where it’s too thick – important to know.)
  12. LET IT DRY COMPLETELY! (Go as long as you can to let the paint and sealer really cure. I waited 48 hours before I moved any furniture onto it and be really careful for a little while. Paint takes nearly a month to cure – sun helps.)
  13. ENJOY!!!!! (I waited about a week after completing before I hosed down the concrete and over a month before I used a pressure washer on it. Even then be careful not to use too strong of a nozzle because it can etch out the paint.)

Here’s a 2 minute video of the process.
Painting a Concrete Patio

I chose a “floating rug” instead of going edge to edge because it was a lot easier to use a plywood template. Otherwise, I would have measured a custom fit square to end on a half diamond (because I think that looks best).

The picnic table sits in the very middle of the patio and the rug is exactly centered on the concrete pad, not the door.

In the above photo you can see where my sealer was applied too thick. DON”T do that – this sealer doesn’t self level. I plan to sand those areas and touch them up with the base color and re-seal. (keeping it real)

The rug adds so much character to our otherwise bland patio area.

I’d love new furniture here but at this point – that painted pattern makes a huge improvement!

If you have any questions you can contact me by commenting below.

Hope you enjoyed this tutorial.

See this patio from last fall HERE

0 0 votes
Article Rating

Tell me your thoughts! Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments

[…] painting our patio a few months ago (HERE) I wanted to make a spot for potting my flowers and a place to hold some small […]

I LOVE this! I have some concrete and this would look great. My husband just finished a new retaining wall and now I need to get busy. Thanks for the inspiration.