Lelifi·tools

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.

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.

By the Lelifi editors ·

Key takeaways

On this page
  1. Why stain coverage varies so much
  2. Worked example: a 12 x 16 deck, two coats, railings
  3. Coverage by stain type and wood condition
  4. Railing, stairs and the surfaces people forget
  5. Buying the right amount without waste
  6. Timing, weather and preparation

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:

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.

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 typeSmooth woodWeathered woodNew pressure-treated
Transparent / toner300 sq ft/gal270 sq ft/gal210 sq ft/gal
Semi-transparent250 sq ft/gal225 sq ft/gal175 sq ft/gal
Solid color200 sq ft/gal180 sq ft/gal140 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 neededBuy
10 x 10 ft (100 sq ft)0.40 gal1 gal
12 x 16 ft (192 sq ft)0.77 gal1 gal
16 x 20 ft (320 sq ft)1.28 gal2 gal
20 x 30 ft (600 sq ft)2.40 gal3 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

See all Home Improvement tools

Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.