Deck Stain Calculator
A 12 by 16 foot deck with a 40-foot railing and 4 steps has 252 square feet to cover. On weathered wood, semi-transparent stain covers about 225 square feet per gallon, so two coats need 2.24 gallons. Buy 3 gallons.
| Deck floor area | |
| Railing surface (1 lin ft ≈ 1 sq ft) | |
| Stairs surface (5 sq ft per step) | |
| Total surface to cover | |
| Coverage per gallon (your settings) | |
| Stain for one coat | |
| Stain for your coats | |
| Buy at least |
Estimates only, your wood and product will differ. All calculations run in your browser; nothing is uploaded or stored.
Stain is sold by the gallon and coverage swings with the wood and the product. Put in your deck size, coats and stain type and this tells you how many gallons to buy before you start.
Key takeaways
- Deck floor is 192 sq ft
- Railing and 4 steps add 60 sq ft
- Total surface is 252 sq ft
- Weathered wood cuts coverage to 225 sq ft per gallon
- Two coats need 2.24 gallons, so buy 3
On this page
Why stain coverage varies so much
Every gallon of deck stain claims a coverage number on the label, and almost nobody hits it. The label figure assumes a perfectly smooth, perfectly dry surface and one thin coat. Real decks are rough on one side, gray on top, and split at the ends, and all of that drinks stain.
Three things move your number:
- Stain type. A transparent toner is mostly solvent and pigment, so it covers around 300 sq ft per gallon. A semi-transparent stain lands near 250. A solid-color stain lays down a film, covers best, and gives you the least area per gallon at roughly 200 sq ft.
- Wood condition. New pressure-treated lumber is the thirstiest surface you will ever stain and can cut coverage by 20 to 30%. Dry, weathered, already-sealed wood takes far less.
- How you apply it. A brush or roller works product into the grain; a sprayer throws 10 to 15% of it into the air as overspray.
The calculator above applies all three. It starts from a base coverage for the stain you pick, adjusts it for your wood, then adds your railings and stairs as separate line items. That last part matters because railings are where most people run short, they measure the floor, buy the right amount, and then discover the railing eats another gallon and a half.
Worked example: a 12 x 16 deck, two coats, railings
Take a common deck: 12 ft wide, 16 ft long, with a 40-foot railing and 4 steps. You want two coats of semi-transparent stain on weathered wood.
- Deck floor: 12 × 16 = 192 sq ft
- Railing: 40 linear ft at about 30 linear ft per gallon, counted as 40 sq ft of equivalent surface
- Steps: 4 steps × 5 sq ft = 20 sq ft
- Total surface: 192 + 40 + 20 = 252 sq ft
Weathered wood knocks the semi-transparent rate from 250 down to about 225 sq ft per gallon. One coat is 252 ÷ 225 = 1.12 gallons. Two coats is 2.24 gallons, so you buy 3 gallons if you want a spare, or 2 gallons plus a quart if you are confident.
Now the same deck in solid stain: coverage drops to about 180 sq ft per gallon on weathered wood, so one coat is 252 ÷ 180 = 1.4 gallons and two coats is 2.8 gallons. Same deck, same two coats, and the difference between stain types is more than half a gallon. That is the whole reason a calculator beats a guess.
Coverage by stain type and wood condition
Use this table to sanity-check what the calculator gives you, or to work it out by hand if you prefer.
| Stain type | Smooth wood | Weathered wood | New pressure-treated |
|---|---|---|---|
| Transparent / toner | 300 sq ft/gal | 270 sq ft/gal | 210 sq ft/gal |
| Semi-transparent | 250 sq ft/gal | 225 sq ft/gal | 175 sq ft/gal |
| Solid color | 200 sq ft/gal | 180 sq ft/gal | 140 sq ft/gal |
| Railing (per linear ft) | About 30 linear ft per gallon per coat | ||
Two rules of thumb worth memorizing. First, railing and stairs together are usually 15 to 25% of the total stain even though they look small. Second, always round up to the next whole gallon, running out mid-board means a visible lap mark where you stopped.
If you are measuring in meters, our feet-to-meters converter will get you to feet in one step. Coverage figures themselves come from the product data sheets, and the US Forest Service's Wood Handbook is the reference for how different species absorb finishes if you want the deep version.
Railing, stairs and the surfaces people forget
The deck floor is the easy part. Everything else is where the estimate goes wrong.
Railing. Measure the total run of top rail, then multiply by about 2.5 to account for the bottom rail and the balusters. A 40-foot run of two-rail railing presents roughly 100 linear feet of surface, which at 30 linear feet per gallon is about 3.3 gallons per coat. That single line item can be bigger than the floor.
Stairs. Each step is a tread plus a riser, so about 5 sq ft for a standard 36-inch-wide step. Ten steps is 50 sq ft, or roughly 0.2 gallons per coat. If the stairs are open underneath you may also have stringers and posts to cover.
Posts, benches and planters. A 4 x 4 post is 8 linear feet of surface per foot of height, counting all four faces. Six posts at 4 feet tall is 192 linear feet, or about 6.4 gallons per coat. If you have a lot of posts, measure them.
The underside. Most people skip it, and that is usually fine. If your deck is visible from below, or you are in a wet climate, add 50 to 100% of the floor area to the total. A 192 sq ft deck with a visible underside becomes 288 to 384 sq ft of surface.
Buying the right amount without waste
Stain does not keep forever once opened. A partly used can will skin over in a few months even if you seal it, and a can that has been frozen is usually ruined. So the goal is to finish with almost nothing left, not to overbuy 'just in case'.
The practical approach: run your numbers, then round up to the next whole gallon, then check the return policy before you leave the store. Most home centers take back unopened, untinted cans for 30 to 90 days. Buy the extra gallon, keep it sealed, and return it if the deck finishes early.
| Deck size (one coat, semi-transparent, smooth) | Stain needed | Buy |
|---|---|---|
| 10 x 10 ft (100 sq ft) | 0.40 gal | 1 gal |
| 12 x 16 ft (192 sq ft) | 0.77 gal | 1 gal |
| 16 x 20 ft (320 sq ft) | 1.28 gal | 2 gal |
| 20 x 30 ft (600 sq ft) | 2.40 gal | 3 gal |
Add 15 to 25% to those figures for railings and stairs, and double them if you are applying two coats. Manufacturers publish their own coverage figures on the label and in the data sheet, Behr's exterior wood stain range and Sherwin-Williams' deck staining guide are both worth a read before you buy, because the numbers on the can are what the warranty is built on.
Timing, weather and preparation
Coverage is only half the job. Stain that goes on at the wrong time fails early and you do the whole thing again next year, which is the most expensive outcome there is.
Moisture. The wood needs to be dry. A good test is to sprinkle a few drops of water on the deck, if they bead up and sit there, the wood is sealed and will not take stain; if they soak in within 10 to 15 seconds, you are ready. New pressure-treated lumber typically needs 3 to 6 months of drying before it will absorb anything.
Weather. Stain in the shade, in the morning, when the temperature is between 50 and 80 degrees F. Direct sun on a 90 degree F afternoon makes the product flash off before it soaks in, which wastes 10% or more of every gallon. Give yourself at least 48 hours with no rain after the final coat.
Cleaning first. Scrub the deck with a deck cleaner and a stiff brush, let it dry for a full day, and sand any splinters or raised grain. A deck that is dirty or has a failed previous coating will not absorb evenly no matter how much you buy, and you will use 20 to 30% more stain chasing an even color.
Frequently asked questions
How much stain do I need for a 12x16 deck?
A 12 x 16 deck is 192 sq ft. With one coat of semi-transparent stain at about 250 sq ft per gallon, that is 192 ÷ 250 = 0.77 gallons, so buy 1 gallon. Two coats doubles it to 1.54 gallons, so buy 2 gallons.
How many square feet does a gallon of deck stain cover?
Roughly 200 to 300 sq ft per gallon for one coat. Transparent and toner stains stretch to about 300, semi-transparent to about 250, and solid stains cover about 200 because the film is thicker.
How much stain does a 10x10 deck need?
100 sq ft, so about 0.4 gallons of semi-transparent stain for one coat and 0.8 gallons for two. A single gallon covers a 10x10 deck in two coats with a little left over for touch-ups.
Do I need one coat or two of deck stain?
Two thin coats on bare or weathered wood, one refresher coat on a deck stained within the last 2 to 3 years. Going from one coat to two increases the stain you need by about 90 to 100%.
How much stain do I need for deck railings?
Budget about 1 gallon per 30 linear feet of railing per coat. A 40-foot railing with two coats needs roughly 40 ÷ 30 x 2 = 2.7 gallons on top of the floor area.
How much stain for stairs?
Count each step as about 5 sq ft of surface, tread and riser combined. Ten steps adds 50 sq ft, which is about 0.2 gallons per coat of semi-transparent stain.
Does pressure-treated wood soak up more stain?
New pressure-treated wood is the thirstiest surface there is and can cut coverage by 20 to 30%. Wait 3 to 6 months for it to dry, then expect about 180 sq ft per gallon instead of 250.
How much does it cost to stain a 200 sq ft deck?
Two gallons of mid-range stain at roughly $35 per gallon is about $70 in material, plus $25 to $40 for brushes, rollers and tape. Contractor labor for a 200 sq ft deck typically runs $400 to $900 on top.
Can I apply stain with a sprayer?
Yes, and it is faster, but a sprayer wastes 10 to 15% more product as overspray. If you spray a 300 sq ft deck that needs 2.4 gallons by brush, buy closer to 2.8 gallons.
How long should I wait between coats?
Follow the can, but most oil-based stains want 24 hours between coats and most water-based ones 2 to 4 hours in good drying weather. Wait for a stretch of at least 48 hours with no rain and temperatures above 50 degrees F.
Does the weather change how much stain I need?
Yes. Hot, direct sun makes stain flash off before it soaks in, so you use more. Staining in the shade on a 65 to 75 degree F day typically saves 10% of the product compared with a 90 degree F afternoon.
Is this an exact number?
No, it is an estimate. Wood porosity, product viscosity and how thick you lay it on all move the number. Buy one extra gallon, keep the receipt, and return the unopened can if you do not need it.
Spotted a wrong number or a broken result?
More Home Improvement tools
- ADU Cost Calculator
- Acreage Calculator
- Aggregate Cost Calculator
- Air Conditioner Room Size & BTU Calculator
- Aluminum Fence Cost Calculator
- Asphalt Calculator
- Awning Cost Calculator
- Bathtub vs Shower Footprint Calculator
- Bleach Dilution Calculator
- Block Mortar Calculator
- Board Footage Calculator
- Board and Batten Layout Calculator
- Board and Batten Siding Calculator
- Board on Board Fence Calculator
- Borax Ant Killer Calculator
- Brick Calculator
Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.