Deck Stain & Seal Cost Calculator

How much to stain or seal your deck — gallons needed, materials cost, and what a pro would charge.

Floor area; add ~15% if you also coat railings and stairs.

Estimated cost

$150 – $310
≈ $1 per sq ft · Semi-transparent stain · DIY (materials only)
Materials $230
Semi-transparent stain needed: 4 gal
💪 Applying it yourself saves roughly $473 in labor versus hiring a painter in Texas — plan on a weekend and good drying weather.
Comparing a contractor's quote? Switch to “Hire a pro” above.

How this calculator works

Staining is the rare outdoor project where the materials barely matter to the bill — it’s almost all coverage math and labor. This tool handles both.

How the gallons are figured

We take your deck area, multiply by the number of coats, and divide by the product’s coverage rate to get gallons (rounded up). Semi-transparent stain covers about 200 sq ft per gallon per coat; clear sealer and solid paint go a little further. Older, sun-dried boards soak up the first coat, so the real first-coat coverage is often lower than the label promises — buy a spare quart.

DIY vs. hiring out

Because the product is cheap, the DIY estimate is essentially gallons plus a small supplies budget for brushes, a pad applicator, and tape. The pro estimate adds application labor priced per square foot and adjusted for your state, since that’s where nearly all the cost lives. The result block shows the materials-vs-labor split so you can see exactly what you’d be paying someone else to do.

Whatever you choose, finish on a stretch of dry, mild days — stain applied over damp wood or in beating sun won’t bond, and you’ll be redoing it next season.

2026 deck finish price per gallon

Coverage varies by product and how thirsty your boards are. A gallon of stain covers roughly 200 sq ft per coat; sealer and solid paint stretch a little further.

Option Low (per gallon) High (per gallon) Typical (per gallon)
Semi-transparent stain $30 $60 $42
Clear sealer $22 $50 $32
Solid stain / deck paint $35 $70 $50

Estimated cost by state

Typical installed range for staining a 320 sq ft deck (2 coats, semi-transparent), professionally applied, adjusted by each state's construction cost index. Your actual project scales with the size and options you enter above.

StateEstimated lowEstimated high
Alabama $428 $937
Alaska $553 $1,211
Arizona $476 $1,043
Arkansas $433 $948
California $553 $1,211
Colorado $472 $1,032
Connecticut $505 $1,106
Delaware $476 $1,043
District of Columbia $496 $1,085
Florida $452 $990
Georgia $438 $959
Hawaii $616 $1,348
Idaho $476 $1,043
Illinois $573 $1,253
Indiana $496 $1,085
Iowa $486 $1,064
Kansas $472 $1,032
Kentucky $476 $1,043
Louisiana $448 $980
Maine $476 $1,043
Maryland $481 $1,053
Massachusetts $563 $1,232
Michigan $491 $1,074
Minnesota $544 $1,190
Mississippi $433 $948
Missouri $520 $1,138
Montana $496 $1,085
Nebraska $481 $1,053
Nevada $486 $1,064
New Hampshire $486 $1,064
New Jersey $568 $1,243
New Mexico $438 $959
New York $539 $1,180
North Carolina $457 $1,001
North Dakota $491 $1,074
Ohio $496 $1,085
Oklahoma $448 $980
Oregon $496 $1,085
Pennsylvania $491 $1,074
Rhode Island $539 $1,180
South Carolina $452 $990
South Dakota $467 $1,022
Tennessee $467 $1,022
Texas $438 $959
Utah $476 $1,043
Vermont $481 $1,053
Virginia $448 $980
Washington $534 $1,169
West Virginia $438 $959
Wisconsin $510 $1,117
Wyoming $476 $1,043

Frequently asked questions

How much does it cost to stain a deck?

For a typical 320 sq ft deck with two coats, materials run about $120–$240 in stain plus supplies — call it $150–$310 to DIY. Hiring a pro adds labor and usually lands between $450 and $1,000 depending on prep, railings, and your area, since staining is mostly a labor job.

How many gallons of stain do I need?

Divide your deck area by the product's coverage (about 200 sq ft per gallon per coat for semi-transparent stain), then multiply by the number of coats and round up. A 320 sq ft deck at two coats needs roughly 4 gallons. Bare or weathered wood drinks up the first coat, so buy a little extra.

Is it cheaper to stain a deck yourself?

Much cheaper — the product is inexpensive and almost all of a pro's price is labor. The trade-off is a weekend of cleaning, sanding, taping, and waiting for dry weather. If your deck is one level and in decent shape, it's one of the friendlier DIY jobs.

How often should a deck be re-stained?

Plan on every 2–3 years for semi-transparent stain, a bit longer for solid stain or paint, and sooner if water stops beading on the surface. Sun exposure and foot traffic decide the interval more than the calendar does.

Stain, sealer, or paint — what's the difference?

Clear sealer is the cheapest and lets the grain show but offers the least UV protection. Semi-transparent stain adds color and lasts longer. Solid stain and deck paint hide the grain and last longest, but once you go solid it's hard to go back to a natural look.

Disclaimer: Estimates are for planning only and reflect typical ranges, not quotes. Actual costs vary with site conditions, design complexity, local permits, and contractor availability. Pricing approach: national averages cross-referenced from public cost guides, adjusted by a state construction cost index — see our methodology.

Price data sources: Home Depot / Lowe's retail pricing — Behr Premium (~$43/gal semi-transparent, ~$50/gal solid), Thompson's WaterSeal (~$25–$30/gal), pro-grade TWP/Defy ($60–$75/gal); Bob Vila & Fixr 2026 deck-staining cost guides (product price ranges by type); Manufacturer coverage rates (semi-transparent ~150–250 sq ft/gal per coat; sealer/solid go further); HomeGuide / Fixr professional application labor ($1–$2.50 per sq ft). Last updated: June 2026.

Embed this calculator

Free to embed on your blog or business site. The snippet includes a small credit link back to this page.