DIY Stairs Makeover – Painting an Interior Staircase

This post may contain affiliate links. Please read our disclosure policy for more information.

Square feature image of a before and after staircase makeover.

This DIY stairs makeover shares tips for prepping and painting a staircase to give it a fresh, lighter look. Painting my dark, shellac-finished stairs made a big difference—the space feels brighter and more open, and the steps are easier to see. If you have a dark or enclosed staircase, paint can be a simple way to update it.

Why Paint A Staircase

Painting a staircase is an affordable way to give it a fresh, updated look, and it’s a project most people can tackle over a weekend or two. I spent just under $250 on supplies, including carpet treads, and worked from Saturday morning through late Sunday evening with some help along the way. This covered the treads, risers, and stringers only—I didn’t paint the surrounding walls, and there were no handrails or spindles involved. If your staircase includes those elements, plan to add extra time.

When Not To Paint A Wood Staircase

If your staircase is made from hardwoods like oak, cherry, or maple and is in good condition, staining may be a better option than painting. It can cost more and take longer, but finished hardwood stairs are hard to beat. In our case, the stairs were pine, so painting made sense. Replacing the treads with hardwood would have been costly, and I’m happy with how the painted stairs turned out.

DIY Stairs Makeover – How to Prep & Paint A Staircase

Before getting started, I should note that I’m not a contractor or professional painter—just a DIYer with plenty of home improvement projects under my belt. The steps below are what worked well for this project. If you have questions, your local paint store is a great resource, and bringing a photo of your staircase can help them guide you before you begin.

Vertical large before photo of wood staircase that is old and worn before stairs makeover.
Our staircase before prep and paint.

Supplies

STEP 1: Clean the Surface

Before painting, wipe down the stairs with a clean cloth or sponge and a bucket of water. If needed, use a mild degreaser to remove built-up grime and oils.

STEP 2: Sand The Surface

Lightly sand the stairs to help the paint adhere and reduce chipping. If your stairs have a heavy layer of gloss or varnish, a deglosser can also help—but in most cases a light sanding is enough. Be sure to wipe the surface with a damp cloth to remove dust before moving on.

STEP 3: Fill in any holes

After removing many carpet tacks, we used wood filler to fill as many holes as possible, then sanded down any high spots once the filler dried. This step was a bit tedious, but it made a big difference. I highly recommend not skipping it—the stairs look much more finished because of it.

Closeup of the old wood stairs showing wear and damage after an old carpet runner was removed.
Closeup of the old stairs, (my cat Crosby), and lots of holes from years of wear after removing carpet tacks.

STEP 4: Tape & Prime

Use painter’s tape to protect any areas you don’t want to paint. We like Frogtape brand, though we used up some leftover blue tape here and ended up doing a few touch-ups afterward.

Next, apply a quality primer like Kilz or Zinsser Bulls Eye. I poured the primer into a small handled paint cup to make it easier to carry up and down the stairs and used a 2½-inch angled brush for good coverage. One coat of primer was enough, and it dried quickly.

Photo of interior stairs with one coat of primer on them.
Stairs after painting with primer.

STEP 5: Paint

Now for the actual painting part! Use the same bucket and brush as above and paint the stairs. Working top to bottom. My stairs took three coats of paint with drying time in between. Set a fan out or open windows to help the drying process. The paint we used was Sherwin-Williams Porch and Floor Enamel in Extra White (Satin).

STEP 6: Add a rug runner or carpet treads (optional)

Adding a runner or carpet treads is optional but highly recommended. The carpet treads we chose added color contrast and much-needed traction on our steep stairs. Even with a slip-resistant rubber backing, they still shifted a bit, so we secured the corners with a staple gun. The staples can be removed easily if we ever decide to replace them.

I hope this DIY was helpful. I painted the staircase in early fall, and months later the finish is still holding up well—even with daily wear from two busy kids.

Vertical photo from the top of the stairs after a DIY Stairs Makeover with white paint and black carpet runners.
View from the top.
Vertical image to save to Pinterest boards showing a DIY Stairs makeover with a before photo of an old wood staircase and a larger photo of the finished/painted staircase with new carpet treads in place.
Star divider used has two hand drawn lines with a star in the center, used as a content break and signals new or different content below. This doodle style illustration is in a medium charcoal gray.

Leave a Reply