Deck staining & refinishing: products, prices, and how to make a stain last 5+ years

By LocalHandyman.work editorial
·
Updated May 8, 2026
Summary
Standard deck staining costs $400-$1,200 for a 200-300 sq ft deck in 2026. The two factors that determine how long a stain lasts: prep quality (sanding/stripping vs just power washing) and stain chemistry (penetrating oil-based lasts 4-6 years, film-forming acrylic lasts 1-3 years on horizontal surfaces). Most "my deck looks awful 18 months later" complaints come from skipping the prep step and using a film-forming product on horizontal walking surfaces — both fixable.

Cost breakdown

Job type Typical low Typical high
Standard staining, 200-300 sq ft deck (existing stain in fair shape) $400 $800
Standard staining, 400-600 sq ft deck $700 $1,500
Strip + sand + stain (full refinish), 200-300 sq ft $800 $1,800
Strip + sand + stain (full refinish), 400-600 sq ft $1,500 $3,500
Power wash only (between refinishes) $150 $350
Premium penetrating stain (per gallon, covers ~150 sq ft) $50 $90
Mid-grade film-forming stain (per gallon) $30 $60
Chemical stripper (per gallon, covers ~150 sq ft) $25 $50
Wood brightener / oxalic acid solution (per gallon) $15 $35
Replace 1-2 rotted boards (in-place) $50 $200

Penetrating vs film-forming: the most important choice

Two fundamentally different chemistries. Penetrating stains (oil-based or oil-modified) soak INTO the wood. They don't form a surface film that can peel — they fade over time and you re-coat. Lifespan: 4-6 years on horizontal walking surfaces, 5-8 years on vertical railings. Film-forming stains (acrylic, urethane, or "solid color") sit ON TOP of the wood, like paint. They look beautiful when fresh but peel under foot traffic + UV. Lifespan on horizontal surfaces: 1-3 years. Lifespan on vertical railings: 4-7 years. Bottom line: use penetrating on the deck floor, film-forming OK on railings if you want a solid color. Many "my deck looks awful in 18 months" complaints come from using film-forming acrylic on the floor.

Transparent vs semi-transparent vs solid

Stains range from clear sealer (lets all wood grain show) to solid color (looks like paint, hides grain). The tradeoff: more pigment = longer UV protection but less wood grain visible. Recommendations: (1) New cedar or redwood — clear or transparent, lets the grain show; redo every 1-2 years. (2) Standard pressure-treated pine — semi-transparent or semi-solid; redo every 4-5 years. (3) Old, weathered, or previously-painted deck — solid color; lasts longest, hides imperfections; redo every 5-7 years.

Prep determines lifespan more than stain quality

Prep quality matters MORE than which $40 vs $80 stain you buy. Three levels: (1) Power wash only — appropriate for a 1-year-old deck that just needs a fresh coat of the same penetrating stain. Cost adds: $0-$200. Stain lifespan: ~3-4 years. (2) Power wash + brightener (oxalic acid) — opens the wood pores so new stain absorbs deeply. Required for any deck >2 years old. Cost adds: $50-$150 in materials. Stain lifespan: ~5-6 years. (3) Strip + sand to bare wood — required when previous stain was film-forming and is now peeling, or when going lighter than previous color. Cost adds: $300-$800 in labor. Stain lifespan: ~6-8 years (a complete reset).

Stripping: the unglamorous step that makes everything else work

If your existing stain is peeling, no amount of new stain will fix it — it'll peel right off with the old. Stripping options: (1) Chemical stripper ($20-$40/gallon, covers ~150 sq ft) — apply, dwell 15-30 min, scrub with stiff brush, rinse. Faster but messier. (2) Sanding with a deck-sized random orbital sander ($60/day rental) — slower but more controlled, especially on solid-color stain. Most reputable pros use chemical strip first, then 60-grit orbital sand to bare wood. Sand the railings + balusters by hand or with a 5" sander. After stripping, neutralize with brightener (oxalic acid solution). Test by sprinkling water — if it beads, the wood still has product on it; strip again.

Application: 2 coats vs 1, brush vs roller vs sprayer

Penetrating stains: 1 coat is correct on most decks. A second coat just sits on top and can flake. Apply with a stain pad ($15) on horizontal surfaces, brush on vertical. Sprayer + back-brushing is the pro speed — sprays go on fast, back-brushing works it into the wood. Film-forming: always 2 coats minimum. Conditions: temp 50-90°F, no rain expected for 24-48 hours, surface dry to the touch (not damp from morning dew). Stain in shade if possible — direct sun makes the stain dry too fast on the surface and not penetrate. Two-board-wide passes following the grain — never overlap a "wet" edge with a "tacky" edge or you get lap marks.

Maintenance: the every-2-year rinse extends stain life by years

Once stained, twice-yearly rinse with a garden hose (no pressure washer — too aggressive between major refinishes) removes pollen + tree debris that holds moisture against the wood. Spot-recoat any high-traffic walking lanes if they wear faster than the rest. Most decks need full refinish every 4-7 years if penetrating stain was used and prep was done right. Decks that "lasted 18 months" almost always had skipped prep or wrong product on the floor.

Find a verified pro for this job

Free quotes from local pros, typically within an hour.

Find a pro near you →

Frequently asked questions

How long should a deck stain last?

Penetrating oil-based stain on a properly prepped deck floor: 4-6 years. Film-forming acrylic on the floor: 1-3 years. Vertical railings: 4-7 years for either chemistry.

Why does my deck look awful 18 months after staining?

Almost always: skipped prep (no brightener / no sanding) OR wrong product (film-forming used on horizontal walking surface). Both are fixable but require redoing.

Should I stain a brand-new pressure-treated deck right away?

No — wait 6 months minimum, ideally 12. New PT lumber is too wet for stain to absorb. Test by sprinkling water — if it beads instead of soaking in, wait longer.

Oil-based vs water-based: which is better?

Oil-based (penetrating) wins on horizontal walking surfaces — deeper penetration, longer life. Water-based (film-forming) is fine for vertical surfaces (railings, fascia) and easier cleanup.

Can I just use deck paint instead?

You can, but expect 2-4 year cycles before peeling. Deck paint is essentially a film-forming acrylic. Use it only if you want a solid color and accept the maintenance cycle.

How long should I wait between power washing and staining?

24-72 hours of dry weather. The wood needs to fully dry. Test with a moisture meter (under 15% moisture content) or wait a full week to be safe.

Should I sand between stain coats?

Penetrating stain: no — only 1 coat is correct. Film-forming: yes, light scuff sand with 220 grit between coats.

What temperature is best for staining?

50-90°F, with no rain in the 24-48 hour forecast and the deck out of direct sun if possible. Spring and fall mornings are usually ideal in most US climates.

About this guide

Written by LocalHandyman.work editorial. Last updated May 8, 2026.

Costs reflect 2026 national averages and may vary by region. See /trust for our methodology.

Related