Deck Stain Calculator
Real surface-area model — deck top + stairs + railing + balusters + posts + skirt — applied across 13 stain brands (Cabot, Behr, Olympic, Thompson's, Defy, Ready Seal, TWP, PPG ProLuxe, Penofin) with wood-absorbency factors and application waste built in. Get gallons rounded to actual stocked sizes plus a re-stain reminder.
Inputs
Deck dimensions
Plan-view length × width.
Bundled greedy (largest stocked size first). Sub-gallon remainder rounds up to one extra small can.
Surface area breakdown
Where your stain actually goes — deck top often 49% of total.
Application advisory
Semi-transparent · 250 sqft per gallon (effective)
Manufacturer coverage specSemi-transparent on PT pine — smooth (S4S) — 1.00× wood-absorbency factor. 2 coats at 97 sqft per gallon real-world. Most popular — moderate color, grain visible, 3-year re-coat.
Application weather window — 50-90°F surface, ≥ 24h dry, 4h recoat
Manufacturer install guideSurface temp 50-90°F. No rain in the previous 48 hr or next 24 hr. Avoid direct sun on the surface during application (skins too fast). Pad applicator + sprayer crews back-brush every section.
Re-stain interval — 3 years (next: 2029)
Manufacturer medianManufacturer median for semi-transparent: 3-yr cycle. South-facing decks shorten by ~1 year. Set a calendar reminder for 2029 — water-bead test is your indicator.
Shopping list
National-median pricing 2026-Q1 · Home Depot / Lowe's / specialty paint stores.
Building a new deck instead?
The Deck Material Calculator gives you a permit-ready bill of materials — joists, hangers, fasteners, footings — validated against IRC 2021 span tables.
Coverage values follow manufacturer claims; real-world results vary ±15% with wood condition, grain density, and application skill. Recoat times depend on surface temp + humidity. Always read the manufacturer label for VOC, drying, and stripping guidance.
How to use
Three steps. Permit-ready output.
- 01
Enter deck dimensions
Length × width in feet. Add stairs (count + width), railing length, post count, and optional skirt height. The calculator builds a real surface-area model — not just deck-top × 1 — because the railing and balusters often consume 30-40% of total stain.
- 02
Pick wood type and condition
PT pine rough (high absorbency, -20% coverage), PT smooth (baseline), cedar new, cedar weathered, redwood, tropical hardwood (low absorbency, +20% coverage), or composite (not stainable — flagged).
- 03
Choose stain finish
Clear sealer (no UV, 2-yr cycle), transparent (slight tint, 2-yr), semi-transparent (most popular, 3-yr), semi-solid (4-yr), solid opaque (5-yr), or penetrating oil (for ipe / hardwoods). Each shows manufacturer-published coverage band.
- 04
Pick a brand
13 brands: Cabot Australian Timber Oil, Cabot Gold, Behr Premium Solid + Semi + WaterTite, Olympic Maximum + Elite, Thompson's WaterSeal, Ready Seal, Defy Extreme, PPG ProLuxe Cetol SRD, TWP 100, Penofin Blue Label, or 'Generic' for a brand-agnostic gallon count.
- 05
Application details
Coats (1-3, default 2 for most stain types), application method (brush 5% waste, roller/pad 8%, airless sprayer 18%), and last-stained year (drives next-stain reminder).
- 06
Read your gallon count
Total raw gallons + recommended-buy bundle in actual stocked sizes (e.g. 1× 5-gal + 1× 1-gal). Materials BoM with cleaner + applicators. Surface-area breakdown SVG. Application advisory (50-90°F, no rain 24h, 4h recoat). Re-stain reminder.
How we calculate
The math, fully transparent.
The Deck Stain Calculator answers the question every weekend deck-warrior googles in May: how many gallons of stain do I actually need? DeckMath builds a real surface-area model — deck top + stairs (treads, risers, stringer faces) + railing (top rail, balusters all 4 sides, posts) + optional skirt — then applies brand-specific coverage rates, wood absorbency factors (PT pine soaks more than ipe), application waste (brush 5%, sprayer 18%), and the right number of coats. The result rounds up to the brand's actual stocked sizes (1-gallon and 5-gallon cans) so you walk into Home Depot with the correct shopping list. Includes 13 popular brands (Cabot, Behr, Olympic, Thompson's, Defy, Ready Seal, TWP, PPG ProLuxe, Penofin) plus a brand-incompatibility check that warns when you've paired, say, Penofin Blue Label with a non-hardwood deck.
IRC references
- Manufacturer install guides (Cabot, Behr, Olympic) — coverage + recoat times
- ASTM D2754 — Standard test method for film-forming wood preservatives
- PCA Wood Handbook — Chapter 16, Wood Surface Coatings
Brand prices + coverage from Cabot, Behr, Olympic, Thompson's, Defy, Ready Seal, TWP, PPG ProLuxe, and Penofin marketing sites + Home Depot Pro Desk + Lowe's Pro 2026-Q1 retail. Wood absorbency factors from PCA Wood Handbook Ch.16 + manufacturer install guides.
Each surface adds its own face area: deck top is L × W; stairs are tread + riser + stringer faces; balusters are 4 faces × height; posts are 4 faces × 36″; skirt is perimeter × height.
Wood absorbency factors range from 0.80 (PT rough — soaks up the most) to 1.20 (tropical hardwood — soaks up the least). A 250 sqft/gal claim becomes 200 sqft on PT rough or 300 sqft on ipe.
Coats multiplies the area (every coat covers it once). Waste factor: brush 5%, roller/pad 8%, sprayer 18%. Effective coverage uses brand × wood adjustment.
Most US brands stock 1-gallon + 5-gallon cans. We bundle largest-first to minimize cost, then round any sub-1-gallon remainder up to one extra can. (Buying half a gallon isn't a thing.)
Manufacturer median: clear sealer 2 yr, transparent 2 yr, semi-transparent 3 yr, semi-solid 4 yr, solid 5 yr, penetrating oil 2 yr. South-facing decks shorten by ~1 yr.
Save your plan
Don’t lose this estimate.
Your inputs are preserved in the URL — email it to yourself or copy the link so you can compare with contractor bids later. No account needed.
Frequently asked
Questions, answered.
Embed this calculator
One line. Any site. Free.
Drop the snippet into your contractor site, blog, or marketing page. Theme matches the parent site automatically.
<!-- Drop into any HTML, WordPress, Webflow, or contractor site -->
<script src="https://embed.deckmath.com/v1.js"
data-deckmath-calc="deck-stain-calculator"
data-theme="auto"
async></script>Related