CP
PROJECT

How to Paint Porch Railings

Painting porch railings the right way: how to strip the flaking old finish, prime bare spots, and pick a finish that survives sun and weather for years.

Mark Thompson
By Mark Thompson
Pro Contractor & Field Editor
Updated:June 3, 2026
Freshly painted white wood porch railing with turned balusters in late-afternoon sun

Porch railings are the worst-painted thing on most houses. Not because they’re hard. Because everybody rushes them. You can see the whole railing from the sidewalk, the sun hits it all day, and people’s hands rub it every time they climb the steps. So it fails fast, and a fast-failing paint job looks worse than no paint at all.

Here’s the rule: a railing lives outside and gets touched. That means scrape what’s loose, prime what’s bare, and use a real exterior enamel. Skip any of those and you’ll be back up here next spring scraping again.

What You’ll Get

A railing that looks crisp from the curb and holds up for five-plus years instead of peeling by next summer. One weekend of work, then a week of dry days to cure.

Honest Take on Difficulty and Time

The painting is easy. The prep is the job. On an average front porch railing — two runs of rail, twenty or thirty balusters, a couple of posts — figure half a day scraping and sanding, an hour priming, and most of a second day for two brushed coats. The balusters eat time. Every spindle has four sides and a bunch of curves, and you have to hit all of them.

Weather is the other variable. You need two dry, mild days back to back, and ideally a dry week after. Paint a railing in the morning dew or before a rainstorm and the finish never cures right. If you’re brushing in full afternoon sun on a south-facing rail, the paint skins over before you can level it and you get lap marks. Work in the shade, or follow the shade around the porch.

What You’ll Need

Paint and Primer

A gallon of 100% acrylic exterior enamel in satin or semi-gloss. Acrylic flexes when the wood swells and shrinks with the seasons; it won’t crack the way a hard oil enamel does outdoors. Satin and semi-gloss shed water and wipe clean. Flat holds dirt and you can’t scrub a flat railing without burnishing it. For SKU picks, see the best exterior paint round-up, and the sheen guide if you’re stuck between satin and semi-gloss.

Don’t use interior trim paint outside. It looks identical in the can. It chalks and fails in one season of UV and freeze-thaw.

Primer is spot-only. An exterior primer (Zinsser Cover Stain for bare wood and stain bleed, KILZ Adhesion for slick old finishes that won’t take paint) goes on the bare patches and nothing else. Sound old paint gets scuffed and painted over.

Tools

A 2.5-inch angled sash brush for the rails and posts, a 1.5-inch angled brush for the gaps between balusters, a 5-in-1 tool and putty knife for scraping, sandpaper, exterior caulk, and drop cloths. Lay a tarp over any shrubs or flower beds under the railing. Paint kills plants and scraped lead-paint chips don’t belong in the dirt.

The brush is where you don’t cheap out. A good Purdy or Wooster holds a clean edge against a baluster all day. A bargain brush sheds bristles into your finish and you’ll be picking them out with tweezers. Picks live in the best paint brushes round-up.

Step 1 — Scrape and Sand

Weathered porch railing with peeling paint scraped back to bare wood, scraper and sandpaper nearby Scrape every flaking edge back to paint that’s stuck tight. You don’t have to go to bare wood everywhere, just remove what’s failing.

Run the 5-in-1 tool under every lifted edge. Anything that flakes off with light pressure was going to take your new paint with it, so get it now. You don’t have to strip the whole railing to bare wood. You have to remove everything that isn’t bonded tight.

Where you scraped down to wood, you’ve left a ridge between bare wood and old paint. Feather-sand that ridge with 80-grit so it’s not a hard step, then smooth it with 120. Scuff the rest of the sound paint with the 120 or a sanding sponge so the new coat has tooth to grab. Glossy old paint that you skip sanding is the number-one reason a recoat peels.

Watch out for lead paint on anything built before 1978. Don’t dry-sand it. Mist it with water, scrape wet, and bag the chips. A lead test kit from the hardware store costs a few bucks and tells you in minutes.

Step 2 — Fill, Caulk, and Prime

Porch railing with bare-wood patches spot-primed white-grey, primer can and brush on the floor Spot-prime the bare wood, fill the splits, and caulk the gaps where balusters meet the rail. Sound paint stays untouched.

Press exterior wood filler into any gouges and split baluster ends. Soft, punky wood needs a two-part epoxy like Abatron, not regular filler — filler over rot just falls out next year. Let it cure, then sand flush.

Caulk the seam where each baluster meets the top and bottom rail with a paintable exterior caulk. Water sits in those joints and rots the wood from the inside. Caulk keeps it out.

Now spot-prime. Brush exterior primer onto the bare-wood patches and any spot where old stain or a knot might bleed through. Bare wood drinks up the first finish coat unevenly and that’s exactly where the paint peels first. Sound, dull old paint doesn’t need primer. For the deeper version of priming weathered exterior wood, see the exterior wood guide.

Step 3 — First Coat

Porch railing with a thin first coat of white exterior enamel, brush and can on the floor First coat goes on thin and even. Work the top rail first, then down the balusters, so any drips get caught on the way down.

Stir the paint, don’t shake it. Dip the brush a third of the way in. Start at the top rail, then the posts, then work down each baluster, hitting all four faces and the curves. Brush in the direction of the grain, long strokes on the rails, short controlled strokes on the spindles.

Keep the coat thin. Exterior enamel wants two thin coats, not one thick one. A thick coat sags on the vertical balusters and never cures as hard. Thin coats flash off fast and build a tougher film.

Watch out for drips and runs on the underside of the top rail and at the bottom of each baluster. Paint pools there. Check every few minutes for the first half hour and brush out any run while it’s still wet. A dry run has to be sanded flat and recoated.

Step 4 — Second Coat

Porch railing with a smooth even second coat of white satin enamel across the balusters Second coat brings full color and a film thick enough to shed water for years. Check every baluster for runs before you walk away.

Let the first coat dry the time on the can, usually 4 to 6 hours for exterior acrylic in mild weather. Longer if it’s humid. Then go again, same order: rail, posts, balusters.

The second coat is what makes a railing last. One coat looks done and fails in two years because the film is too thin where water hits it. Two coats build the mil thickness that sheds rain off the top rail and the post caps. Those horizontal surfaces are where every railing fails first, so don’t starve them.

Work the shade. Brushing a south rail in direct sun makes the paint skin before you can level it, and you’ll see lap marks the first morning the low sun rakes across it.

Step 5 — Pull Tape and Cure

Finished white porch railing, clean and dry, in warm afternoon light with the yard behind Tape off, drop cloths gone, dry to the touch. Give it a week of dry weather before it’s back to taking real hand traffic.

Pull any tape while the last coat is still slightly tacky, not bone dry, at a 45-degree angle. Dry paint can chip along the tape line. Take up the drop cloths and uncover the shrubs.

The railing is dry to the touch in a few hours. It isn’t cured. Don’t lean on it, don’t let the dog brush past it, and pray no rain hits it for the first 24 hours. Full cure takes about two weeks of dry weather, and that’s when the finish reaches its real hardness and water resistance.

Common Mistakes

  • Painting over loose paint. New paint can’t stick to old paint that’s already letting go. It peels with it inside a year. Scrape everything that flakes, every time.
  • Skipping the spot-prime on bare wood. Bare wood soaks up the finish unevenly and peels there first. It costs ten minutes to prime the patches. Do it.
  • Using interior trim paint outside. Looks the same in the can, chalks and cracks in one season of sun. Buy exterior enamel.
  • One coat to save time. The film is too thin on the top rail where water sits, and that’s where it fails. Two thin coats, always.
  • Brushing in full sun. The paint skins before it levels and you get lap marks. Follow the shade around the porch.
  • Ignoring the joints. Uncaulked baluster-to-rail seams hold water and rot the wood from the inside. Caulk them before you paint.

Cure Schedule

Time after the second coatWhat’s safe
1 hourPull the tape
4 hoursTouch dry, don’t lean on it
24 hoursLight hand use, keep it out of the rain
7 daysNormal hand traffic
14–30 daysFull cure, full water resistance

Maintenance and Touch-Ups

A brushed exterior enamel on a railing holds for five to eight years before it needs a full repaint. The top rail and post caps go first because water sits on them, so check those at year three or four. A quick scuff-sand and a fresh coat on just the horizontal surfaces buys the rest of the railing several more years.

For a chip, scrape the loose edge, sand it smooth, spot-prime the bare wood, and dab on your leftover paint with a small brush. Keep a labeled quart in the garage so the color matches when you do. A railing that catches a lot of sun fades a little every year; if the touch-up reads brighter than the rail, that’s why.

Cost Breakdown

Item$
Exterior enamel, 1 gallon satin$55
Exterior primer, 1 quart$18
Wood filler / epoxy, caulk$25
Brushes (2.5-inch and 1.5-inch)$30
Sandpaper, drop cloths, tape$20
Total$148

Mid-tier paint (Behr Marquee) runs the gallon around $50. Top-shelf (BM Aura Exterior, SW Emerald) closer to $80, and on a railing that bakes in the sun it’s worth the jump.

What’ll bite you in two years: the top rail. Everybody coats the faces of the balusters twice and gives the flat top one quick pass. Water pools on that flat, works into the film, and the top rail starts checking and peeling while the spindles still look fine. Hit the top rail like it’s the only part that matters, because outdoors, it nearly is.

Frequently asked questions

What kind of paint is best for porch railings?+
A 100% acrylic exterior enamel in satin or semi-gloss. It flexes with the wood as the temperature swings, sheds water, and holds gloss in UV. BM Aura Exterior, SW Emerald Exterior, and Behr Marquee Exterior all qualify. Skip flat exterior paint on a railing — flat holds dirt and you can't wipe it down. Skip interior trim paint too; it chalks and fails in a season outdoors.
Do I have to prime porch railings before painting?+
Only the bare spots. Where you scraped down to wood, or where old stain might bleed through, spot-prime with an exterior primer. Sound, dull old paint doesn't need a full prime coat — scuff-sand it and paint over it. Bare wood left unprimed soaks up the first coat unevenly and the finish peels there first.
Can I paint over old peeling paint on a railing?+
Not over the loose stuff. Anything flaking will pull your new paint off with it within a year. Scrape every loose edge back to paint that's stuck tight, feather-sand the ridge so it's not a hard step, then prime the bare wood. You don't have to strip the whole railing to bare wood — just remove what's failing.
How long does paint last on porch railings?+
Five to eight years on a railing that gets sun and rain, less on a south-facing handrail that bakes all afternoon. Horizontal surfaces like the top rail and the post caps fail first because water sits on them. Touch those up at year three or four and the whole job lasts longer.
Should I use a brush or a sprayer on railings?+
Brush. Balusters and turned spindles have a hundred edges, and a sprayer wastes paint into the yard and lays a film too thin to last on the corners. A sprayer makes sense only if you back-brush every pass, which is more work than just brushing. For an average porch, a 2.5-inch sash brush and a 1.5-inch for the tight spots is the whole kit.
What's the best paint color for a porch railing?+
Whatever matches the trim on the house, usually. White and black are the durable defaults — both hide the grime a railing collects from hands and weather. A very dark color on a sun-baked south rail runs hotter and can fade and chalk faster, so if the rail bakes all afternoon, lean lighter.
RELATED