CrewNestCrewNest
CrewNestCrewNest
Sign InStart Free
CrewNestCrewNest

The all-in-one field service management platform for pressure washing, lawn care, and snow removal businesses.

CrewNest is a product of 1001545511 ONTARIO LIMITED, operating as Kinetic Labs, Oakville, Ontario, Canada. Business contact: support@crewnest.app

Product

  • Pricing
  • Calculators
  • Documentation

Software

  • Pressure Washing CRM
  • Lawn Care Software
  • Snow Removal CRM
  • Best Lawn Care Apps
  • Best Pressure Washing Apps

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

© 2026 CrewNest. All rights reserved.

Fazier badge

Free Calculator Tools

Save calculations →
EstimatePressure Washing EstimatorCarpetCarpet CleaningFenceFence StainingDeckDeck StainingDrivewayDriveway SealingSaltSnow Salt CalculatorFertilizerFertilizer CalculatorMixSoft Wash MixMowingLawn MowingGuttersGutter CleaningRoofRoof CleaningWindowsWindow CleaningGravelGravel CalculatorPaversPaver SealingMulchMulch CalculatorPlowingSnow Plowing PriceHouseHouse Wash CostPricingJob Pricing

Deck Staining Cost Calculator

Calculate accurate deck staining pricing. Select your deck size, stain type, condition, and prep level to get an instant per-sq-ft estimate and the gallons of stain needed.

Average residential deck: 300 sq ft

Estimate Breakdown

300 sq ft × $2.50/sq ft$750.00
Total Estimate$750.00

Job Details

Deck Area

300 sq ft

Stain Needed

2 gal

Effective Rate

$2.50/sqft

Stain Type

Semi-Transparent

Market Price Range

Semi-Transparent stain (300 sq ft)

$540 (low)You: $750$1440 (high)

Pricing Tips

  • Set a minimum job price of $300 to cover setup, prep, and travel
  • Prep drives cost — stripping old stain adds 40-60% over a simple wash
  • Upsell fence and railing staining to raise the average ticket per visit
  • Plan two coats on vertical surfaces and end grain for even color and longer life
  • Old, gray decks need sanding first — price the extra labor into the bid

Save this estimate to CrewNest

Send it to your customer as a real quote. Free for 14 days.

You just calculated: Deck staining — $750.00 (300 sq ft)

Save & Start Free →

Built for pressure washing, lawn care, and snow-removal workflows. Mobile-first PWA.

Ready to save your calculations?

Manage estimates, jobs, and customers in one field-service workspace.

Get Started Free

Free for 14 days • Cancel anytime

See plans and pricing

Quick answer: cost to stain a deck

Staining a deck typically costs $2 to $5 per square foot. An average 300 sq ft deck runs $600 to $1,000, a small 150 sq ft deck costs $350 to $550, and a large 500 sq ft deck runs $1,000 to $1,800. Semi-transparent stain is the recommended finish for most decks because it shows the wood grain while still protecting the boards. Prep drives the price: a simple wash is the baseline, while stripping old stain and sanding a gray deck adds 40 to 60 percent. Plan on re-staining most decks every 2 to 3 years.

Cost per sq ft
$2-$5
Average 300 sq ft deck
$600-$1,000
Small 150 sq ft deck
$350-$550
Large 500 sq ft deck
$1,000-$1,800
Re-stain frequency
Every 2-3 years

How Much Does It Cost to Stain a Deck?

Deck staining costs vary based on the deck size, the type of stain, the wood's condition, and how much prep is required. The industry standard is to price by the square foot, with semi-transparent stain being the most popular finish for residential decks.

Most homeowners pay between $2 and $5 per square foot to stain a deck. An average 300 sq ft deck runs $600 to $1,000, a small 150 sq ft deck costs $350 to $550, and a large 500 sq ft deck runs $1,000 to $1,800. Stripping old stain, sanding a gray deck, and staining railings and spindles all push the price toward the top of that range.

The average cost to stain a deck is about $800, based on a typical 300 sq ft deck in reasonable condition finished with semi-transparent stain. Per square foot the average lands near $2.65. Labour is most of it: on a standard re-stain, roughly 60-70% of the price is prep and application time, and only 30-40% is material.

Cost to Clean, Sand and Stain a Deck

Almost no deck is stained straight out of the gate. A grey, weathered board will not hold stain until the old finish and surface fibres are gone, so most real quotes bundle prep with the staining. These are typical all-in prices for the average 300 sq ft deck.

ScopeAdded per sq ft300 sq ft deckWhen it is needed
Stain only—$600–$1,000Recently cleaned deck in good condition
Pressure wash + stain+$0.50–$1.00$750–$1,300Dirt, algae or mildew, finish still sound
Sand + stain+$1.00–$2.00$900–$1,600Raised grain, splinters, greyed boards
Strip + sand + stain+$2.00–$4.00$1,200–$2,200Failing solid stain or peeling paint

Add-ons are on top of the $2-$5 per square foot staining rate above. Railings and spindles are the usual surprise: they can add 30-50% to the labour on the same deck footprint, because the square footage understates how much surface there actually is to coat.

Deck Staining Cost by Size

Deck SizeAreaPrice RangeNotes
Small150 sq ft$350–$550Balcony or landing
Compact200 sq ft$450–$750Single-level deck
Average300 sq ft$600–$1,000Most common size
Large500 sq ft$1,000–$1,800Multi-zone deck
Extra Large700 sq ft$1,400–$2,500Wrap-around or multi-level

Frequently Asked Questions

How much does it cost to stain a deck?▾

Staining a deck typically costs $2 to $5 per square foot. An average 300 sq ft deck runs $600 to $1,000, a small 150 sq ft deck costs $350 to $550, and a large 500 sq ft deck runs $1,000 to $1,800. The final price depends on the stain type, the deck's condition, how much prep is required, and whether railings and spindles need staining.

What is the average cost to stain a deck?▾

The average cost to stain a deck is about $800, or roughly $2.65 per square foot, based on a typical 300 sq ft deck in reasonable condition finished with semi-transparent stain. Small decks around 150 sq ft average about $450, and large 500 sq ft decks average about $1,400. Decks needing stripping or sanding first run higher, commonly $1,200 to $2,200 all in.

How much does it cost to power wash and stain a deck?▾

Pressure washing and staining a deck together costs about $750 to $1,300 for a typical 300 sq ft deck. Washing adds roughly $0.50 to $1.00 per square foot on top of the $2 to $5 per square foot staining rate. Most contractors bundle the two because stain will not bond properly to a dirty or algae-covered surface, and the wash has to dry fully — usually 24 to 48 hours — before any stain goes down.

How much does it cost to sand and stain a deck?▾

Sanding and staining a 300 sq ft deck typically costs $900 to $1,600. Sanding adds about $1.00 to $2.00 per square foot and is needed when boards have greyed, the grain has raised, or there are splinters. If an old solid stain or paint is failing and has to be stripped first, expect $1,200 to $2,200 for the full strip, sand and stain.

What is the labour cost to stain a deck?▾

Labour is roughly 60 to 70 percent of a deck staining quote, with materials making up the remaining 30 to 40 percent. On an average 300 sq ft deck costing about $800, that is roughly $480 to $560 in labour. Paying someone to stain a deck rather than doing it yourself mainly buys prep quality and speed — a two-person crew typically completes wash, dry, and stain over two visits.

How often should you re-stain a deck?▾

Most decks should be re-stained every 2 to 3 years. Transparent and semi-transparent stains wear faster and may need a refresh every 1 to 2 years, while semi-solid and solid stains can last 3 to 5 years. Horizontal surfaces like deck boards and stair treads wear faster than vertical railings because they take direct foot traffic, sun, and standing water.

What is the difference between staining and sealing a deck?▾

A stain adds color and pigment while protecting the wood, and a sealer is usually a clear, water-repellent coat with little or no pigment. Because pigment blocks UV rays, a semi-transparent or solid stain protects wood longer than a clear sealer. Many products combine both into a stain-and-seal in one, which is why deck sealing and deck staining are often priced the same, in the $2 to $5 per square foot range.

Does prep work affect the price of staining a deck?▾

Yes, prep is one of the biggest cost drivers. A simple wash-and-brighten is the baseline, but sanding adds roughly 30% and stripping old stain plus sanding adds 40 to 60% to the job. Old, gray, or previously coated decks need the most prep, so an aged deck can cost far more than a newly built one of the same size even with the same stain.

Do you need one coat or two coats of deck stain?▾

One coat is common for penetrating transparent and semi-transparent stains on deck boards, but two coats are recommended on vertical surfaces, railings, and end grain for even color and longer life. Solid stains are almost always applied in two coats. Applying too much stain on horizontal boards can leave a sticky finish, so follow the manufacturer's coverage rate rather than over-applying.

What is the best time of year to stain a deck?▾

The best time to stain a deck is in dry, mild weather between 50F and 90F, typically late spring or early fall. Avoid staining in direct hot sun, before rain, or when overnight temperatures drop near freezing, since the stain needs dry wood and time to cure. Wait at least 48 hours after rain and make sure the wood is fully dry before applying.

Deck Stain Types Compared

The stain type you choose affects both the price and how long the finish lasts. Transparent stains show the most wood grain but wear the fastest, while solid stains hide grain and wear but last the longest. Semi-transparent is the recommended middle ground for most residential decks.

Stain TypeCostOpacityLifespan
Transparent10% lessLow (shows grain)1–2 years
Semi-TransparentBase rateMedium2–3 years
Semi-Solid+10%Medium-High3–4 years
Solid+20%High (opaque)4–6 years

Solid stains cost more and last longer, but they are harder to reverse — once a deck is coated with a solid stain, going back to a transparent finish requires stripping. For decks with attractive wood, a semi-transparent stain preserves the grain while still delivering multi-year protection.

How to Price Deck Staining Jobs

Deck staining is a strong add-on service for pressure washing, painting, and exterior cleaning crews. The wood almost always needs a wash and brighten before it can be stained, so a company that already owns pressure-washing equipment can bundle prep and staining into one higher-ticket visit. Jobs typically range from $350 for a small deck to $2,500 for a large multi-level deck.

Prep is the single biggest variable. A newly built deck may only need a wash, but an old, gray, or previously coated deck needs sanding or full stripping before stain will bond, which can add 40 to 60% to the labor. Railings and spindles also add real hours because they must be coated by hand, so pricing them separately protects your margin. Deck staining pairs naturally with fence staining — most homeowners who stain a deck also want a matching fence done in the same visit.

Many successful exterior crews run deck staining alongside full pressure washing services to capture the complete property maintenance opportunity. Use this calculator for phone quotes, on-site estimates, or when building proposals in your CRM.

Deck Staining Calculator for Contractors

This calculator helps contractors produce accurate deck staining estimates in seconds. Enter the deck area, choose the stain type, set the wood condition and prep level, and add railings to get a price range plus the gallons of stain the job needs. It uses current industry rates so your quotes stay competitive without leaving money on the table.

Want to manage deck staining jobs with satellite-based measurement, automated scheduling, and professional invoicing? Start your free CrewNest trial and streamline your entire operation from estimate to payment.

Run a tighter operation

pressure washing CRM software

Free tools

  • pressure washing price estimator
  • soft wash mix calculator

Guides

  • how to price pressure washing jobs
  • starting a pressure washing business
  • best pressure washing software, ranked
  • multi-location and franchise operators

More Free Calculators

Pressure Washing Estimator
Snow Salt Calculator
Fertilizer Calculator
Soft Wash Mix Calculator
Lawn Mowing Calculator
Gutter Cleaning Calculator
Roof Cleaning Calculator
Window Cleaning Calculator
Gravel Calculator
Paver Sealing Calculator
Mulch Calculator
Topsoil Calculator
Sod Calculator
Carpet Cleaning Calculator
Fence Staining Calculator
Driveway Sealing Calculator
Snow Plowing Price Calculator
House Wash Cost Calculator
Job Pricing Calculator