Deck staining cost calculator (2026)
Measure the deck floor in square feet and the railing in linear feet (both sides count if you're staining both). A 12×16 deck is 192 sq ft.
How this estimate is built
Pros charge $2–$4.50 per square foot of deck floor to clean, brighten, and stain, plus $8–$15 per linear foot of railing — railings are slow, fiddly work and on many decks cost as much as the floor. If the old finish is peeling, chemical stripping and a second wash adds $1–$2 per square foot before any stain goes on. A 300 sq ft deck with 40 feet of railing, in decent shape, lands around $1,000–$2,000 professionally in 2026.
The DIY numbers assume stain coverage of about 200 square feet per gallon per coat on weathered wood (manufacturers claim more; weathered wood drinks it), one coat for transparent toners, one to two for semi-transparent, and two for solid stains. Railings are counted at roughly three square feet of surface per linear foot. Add cleaner, brightener, stripper if needed, and a basic applicator kit.
The prep is the job
Staining is 20% applying stain and 80% getting the wood ready to accept it. New or sound wood needs a deck cleaner, a rinse, an oxalic-acid brightener to restore the color and open the grain, and 48 hours of dry weather. Wood with a failing film-type finish has to be stripped — there is no stain that will bond over peeling stain. Skip prep and the new coat peels within a year, and you've paid twice. This is also why pro quotes vary so much: some include proper prep, some don't.
What blows the budget
Rot. Washing a deck is when you find the soft boards, the split joist ends, and the ledger that's been quietly wicking water for a decade. Replacing a few deck boards is $8–$15 per board in lumber and an hour of your time; a rotted ledger or joist is a structural repair and a different trade. Budget 10% of the deck for board replacement if it's over 15 years old, and poke the ledger with a screwdriver before you buy a drop of stain. Fasteners are the other surprise — popped nails and rusted screws need pulling and replacing before you stain over them, and a box of coated deck screws is $30–$50.
The product mistake costs the most. Deck paint or a thick film-forming "restoration" coating applied over a deck that will see standing water peels in a season and then has to be stripped off at $1–$2 per square foot — more than the original job. Stick to penetrating stains on horizontal surfaces.
Which stain type
Transparent toners show the most wood grain and are the easiest to recoat, but last one to two years. Semi-transparent is the sweet spot for most decks: two to three years, still looks like wood, recoats without stripping. Solid stains look like paint, hide ugly wood, last three to five years — and when they fail they peel, which means a strip job next time. If the deck is already solid-stained, you're committed; if it's not, think hard before you start.
DIY or hire?
A 300 sq ft deck is a two-day DIY project for $150–$350 in materials versus $1,000–$2,000 hired. The work is low-skill but genuinely tiring, mostly on your knees, and weather-dependent. Hire if the deck is elevated with hard-to-reach undersides, if it needs stripping (nasty chemicals, lots of rinsing), if it's over 500 square feet, or if a fall from the deck would be a serious one. The seasonal checklist has the recoat schedule.
Related
- Seasonal maintenance checklist
- Tools worth owning vs. renting
- Get deck staining quotes
- Price several projects at once with the cost planner