How much does deck staining cost?
Professionally staining a deck typically costs $550–$1,500, or about $2–$4.50 per square foot including washing, light sanding and stain. Small decks land near the minimum charge; large multi-level decks with railings and heavy prep run $1,500–$3,000+.
Ranges are typical planning guides — actual price varies by region, access, materials and your local pro. Always get a written quote.
| Deck size / scope | Typical cost | Notes |
|---|---|---|
| Small deck (~150 sq ft) | $400–$700 | Often near minimum charge |
| Average deck (250–400 sq ft) | $550–$1,500 | Wash, prep, stain |
| Large / multi-level (500+ sq ft) | $1,500–$3,000+ | Railings & stairs add a lot |
| Strip old failing stain first | +$1–$2.50 / sq ft | Chemical strip or sanding |
| Railings, balusters, stairs | +$4–$12 / linear ft | Slow, detailed brushwork |
What affects the price
Condition and prep
A weathered gray deck needs washing, brightening and drying time before stain. Stripping a failed old coating is the single biggest add-on — sometimes more than the staining itself.
Railings, stairs and levels
Flat deck boards coat fast. Balusters, handrails, stairs and lattice are slow brushwork, which is why two decks of the same floor area can differ by $500+.
Stain type
Transparent and semi-transparent stains show the wood but need recoating every 2–3 years. Solid stains last 4–5+ years and hide flaws, but cost more per gallon and are harder to strip later.
Pricing a job? Make a free quote or invoiceQuotesPad invoice & estimate maker — trade line items already loaded →FAQs
How much does deck staining cost?
Typically $550–$1,500 for an average deck, or $2–$4.50 per square foot including washing and prep. Stripping old stain and lots of railing work push jobs higher.
How often should a deck be stained?
Every 2–3 years for transparent and semi-transparent stains, 4–5+ years for solid stains. High-traffic boards and full-sun decks wear faster than shaded ones.
Is staining cheaper than painting a deck?
Similar per coat, but stain wins over time — it fades rather than peels, so recoating skips the heavy scraping that failed deck paint demands.