Painting and Carpeting the Front Porch

One of the other positive outcomes of my trip to Utah was having TB tell me, without prompting, that Brian P. had tried for weeks to get the many layers of old paint off of his front porch and eventually failed, gave up, and put a whole ‘nother coat of paint on top of it. So I didn’t bother trying to get all the old paint off in the first place. Saved much aggravation.

Before pic:

The railing really looked worse than it appears to in this photo. And the porch itself had trace amounts of glue (at one time there was astroturf pasted onto it) on top of green on top of red on top of gray. I think. The photo makes it look like the red might have been beneath the gray. Stupid photo. This is better of the railing:


  1. Scraped the railing with wire brush, drill attachment, and putty knife (you can’t see it in the photo, but half of those vertical posts are spirals, which makes fun surfaces to try and get paint off of).
  2. Primed (2x), then painted (2x) the railing.
  3. Swept, vacuumed, hosed off, then re-vacuumed the concrete.
  4. Painted the porch (with concrete paint “for porch and garage floor”).
  5. Applied carpet tiles.

I don’t know how you’re supposed to make a concrete porch look good — or if it’s even possible. It occurred to me at one point that, if it were a nicer house, maybe tile would be the answer. More to the point, though, if it were a nicer house, I wouldn’t be leaving design decisions like that entirely to someone like me. But it’s a 1958 ranch-style house in a blue-collar, suburban Pittsburgh neighborhood, so I guess I’m good with paint and carpet tiles.

Still to go (in this vicinity):

  • Repair the concrete around the stairs.
  • Paint the stairs (probably).


PS, FWIW the carpet tiles are purportedly “indoor/outdoor”. The reviews (I got them from the HomeDepot Web site) implied that people had successfully used them in fully outdoor applications, so maybe they’ll work out. OTOH, it rains *a lot* in Pgh.

Leave a Reply

Your email address will not be published. Required fields are marked *