Skip to Content

How to Paint Outdoor Carpet (With Latex Paint!)

At the beginning of this project, my porch looked like this:

Ever wanted to change the color of carpet? Some latex paint and water is all you need to paint your outdoor carpet a different color with this tutorial! #homeimprovement #flooringideas

The carpet had seen better days, yes. Like days before I spilled oil-based stain on it.

Ever wanted to change the color of carpet? Some latex paint and water is all you need to paint your outdoor carpet a different color with this tutorial! #homeimprovement #flooringideas

Or days before I spray painted furniture out there.

Ever wanted to change the color of carpet? Some latex paint and water is all you need to paint your outdoor carpet a different color with this tutorial! #homeimprovement #flooringideas

But all in all, it wasn’t in terrible condition. The stains could be covered up with a strategically placed rug.

I didn’t love the color, but it seemed really wasteful to replace a perfectly fine floor with something else just because it wasn’t exactly what I wanted.

Plus, flooring is expensive. To replace the carpet with just about anything else would have started around $200. 

So I brainstormed. Could I change the color of the rug? I had two options for that, painting or dyeing. Dyeing seemed the “right” way to change the color of carpet, but since I couldn’t remove the carpet from the floor, I was concerned I wouldn’t be able to rinse the dye out.

In that case, the carpet was likely to bleed every time it rained. Painting was my other alternative, but it would firm/stiffen the carpet in a way that could be unpleasant.

I decided to paint it. Since the carpet was a flat weave outdoor carpet, it wasn’t particularly soft to begin with, so I figured a slightly firmer carpet wouldn’t be a huge loss. Lucky for me, this gamble worked out, and I was pretty pleased with the result:

Ever wanted to change the color of carpet? Some latex paint and water is all you need to paint your outdoor carpet a different color with this tutorial! #homeimprovement #flooringideas

Note: This blog contains affiliate links. If you click and make a purchase, I may receive compensation (at no additional cost to you.)

Some General Notes About Painting Carpet

  1. This requires a lot of paint. Initially, I thought a gallon would be enough. I was very, very wrong. I used four gallons total for my 12′ x 18′ porch. Carpet soaks up paint like crazy.
  2. The carpet I was painting was super thin. I believe it’s classified as “flat weave” outdoor carpeting, but don’t quote me on that. It was not like traditional indoor carpeting; there were no soft fibers sticking up.

    I wouldn’t attempt this on thicker carpet, because A) you’d need so much paint. You’d probably be better off replacing it; and B) the paint would stick all the fibers together and it’d be hard and strange.

    Yes, the paint firmed up my carpet here, but it wasn’t soft to begin with, so the difference isn’t that noticeable.
  3. Color is difficult. First of all, the carpet soaks up the paint. The paint does not cover up the carpet, it soaks in. Because of this, the paint can’t lighten the carpet. Meaning: you can only paint the carpet darker, not lighter.

    Additionally, the paint tints the initial color of the carpet, and as a result, doesn’t really appear as the color paint you purchased. Basically, it’s unlikely you’ll be able to get an exact shade if that’s what you’re aiming for.

    In my situation, I was aiming for a dark greyish/blackish/more neutral color, and wasn’t too picky about what I got, as long as it wasn’t green anymore. 

How to Paint Outdoor Carpet (With Latex Paint!)

Materials
  • Exterior Latex Paint– I didn’t bother with the expensive stuff, since the “one-coat” or “superior adhesion” claims didn’t really seem applicable here, instead opting for Valspar’s “Season-Flex” at Lowes. The color was “Carbonized” by HGTV Home, which is typically a dark grey. As you can see in the pictures, it reads as black once applied to my green carpet.
  • Water
  • Spray Bottle
  • General Painting Supplies– Roller, tray, paintbrush, etc
Step 0: Vacuum Carpet

I had a fair amount of stuff to clear off the carpet, but even if that hadn’t been there, the carpet should be vacuumed before any paint is applied. Otherwise, small debris is likely to get stuck in the paint job, which is never desired!

Step 1: Prep Paint

I watered down the paint before starting in order to increase the likelihood that the paint would soak into the carpet, not just stiffen on top. I wish I could tell you I added x cups per gallon, but I didn’t anything so scientific.

I just poured the paint into the paint tray, added some water (about a quarter of a mug,) and halfheartedly mixed it around a bit. The amount of water I added probably differed significantly each time, and the variation didn’t really seem to make much difference.

Ever wanted to change the color of carpet? Some latex paint and water is all you need to paint your outdoor carpet a different color with this tutorial! #homeimprovement #flooringideas
Step 2: Spray Water

I worked in 2′ x 2′ square sections, slowly working my way across the room. To start, I sprayed water on the section with a spray bottle. This is a little slow going, so if you have a hose or other power sprayer, that could be a lot more effective.

Ever wanted to change the color of carpet? Some latex paint and water is all you need to paint your outdoor carpet a different color with this tutorial! #homeimprovement #flooringideas

The water helps prep the carpet for the paint. I tried applying paint without the water, and it was more difficult to spread it around the section, slowing down the process and using up more paint.

Step 3: Apply Paint

Using a paint roller, I applied the paint to the square section. I tried to get the paint as even as possible throughout the section, but frankly, the paint soaks in so quickly that it’s difficult to spread it around. Instead, I opted to do multiple coats to make sure the carpet looked evenly covered.

Ever wanted to change the color of carpet? Some latex paint and water is all you need to paint your outdoor carpet a different color with this tutorial! #homeimprovement #flooringideas

For any edges I used a paintbrush so I didn’t inadvertently paint the siding of the house or the screens of the porch!

Step 4: Repeat Steps 1 – 3

I emptied my paint tray at an alarming speed, and honestly, I think I spent more time refilling the tray with paint than I did actually painting.

Ever wanted to change the color of carpet? Some latex paint and water is all you need to paint your outdoor carpet a different color with this tutorial! #homeimprovement #flooringideas

Halfway through the first coat!

So, I foolishly thought one gallon of paint would be enough for the whole project. The above picture is how much that one gallon actually covered… I ended up using four gallons of paint.

Luckily, Lowes was having a sale on paint, so this was still a pretty cheap project despite the excessive amount of paint required.

Ever wanted to change the color of carpet? Some latex paint and water is all you need to paint your outdoor carpet a different color with this tutorial! #homeimprovement #flooringideas
First Coat

As you can see in the above photo, after the carpet was very blotchy at the end of the first coat. Another coat of paint, following the exact same process, solved this issue.

Ever wanted to change the color of carpet? Some latex paint and water is all you need to paint your outdoor carpet a different color with this tutorial! #homeimprovement #flooringideas
After Second Coat

The carpet was much less blotchy after the second coat. However, there were still a couple of uneven spots, so…

Step 5: Touch Up Any Uneven Spots

While I could have done a third coat, that seemed like more work and money when there were only a couple greenish spots. Instead, I walked around with a paintbrush and added paint where I saw green. That was enough to create an even look for my porch!

Final Photos

I am so glad I did this project. I was super nervous about it at first (who paints carpet??) but it turned out so well.

Ever wanted to change the color of carpet? Some latex paint and water is all you need to paint your outdoor carpet a different color with this tutorial! #homeimprovement #flooringideas

Unfortunately, the paint didn’t cover up the white spray paint stain. You can see it pretty clearly in two photos below.

Ever wanted to change the color of carpet? Some latex paint and water is all you need to paint your outdoor carpet a different color with this tutorial! #homeimprovement #flooringideas
Ever wanted to change the color of carpet? Some latex paint and water is all you need to paint your outdoor carpet a different color with this tutorial! #homeimprovement #flooringideas

I had planned to put down a rug on that half of the seating area anyway, so I dragged out an old rug that my mother gave me. She claims it’s an exterior rug, but I have my doubts.

Ever wanted to change the color of carpet? Some latex paint and water is all you need to paint your outdoor carpet a different color with this tutorial! #homeimprovement #flooringideas

I think it really pops against the dark grey carpet. I’d taken it out when the carpet was green, and it looks so much better against the grey. It makes me so happy I went ahead and painted the carpet. 

If you look closely, you’ll see my cat also snuck out while I was dragging out the rug. Let me assure you, exploring the porch was the highlight of her week.

Ever wanted to change the color of carpet? Some latex paint and water is all you need to paint your outdoor carpet a different color with this tutorial! #homeimprovement #flooringideas

I think the dark grey carpet will be the perfect base for my porch! I’m so excited for when it’s finally done! If you want to see how it turns out, make sure you’re following me on Pinterest! In the meantime, go ahead and save this project to Pinterest so you can find it again later!

Ever wanted to change the color of carpet? Some latex paint and water is all you need to paint your outdoor carpet a different color with this tutorial! #homeimprovement #flooringideas