Skip to content
Design free

Deck stain calculator

Enter the deck size and height. We work out the floor, the railings and the stairs, then the gallons at the maker's spread rate for your stain, wood and coats.

Buy 2 gallons, or 1 five-gallon pail. That covers 432 sq ft, 1 coat: the first at 250 sq ft per gallon, 1.7 gallons before rounding.
Deck floor
192 sq ft
Railings
240 sq ft: 85 balusters, 8 posts, 39 ft of rail
Maker's spread rate
1st coat 250 to 350 sq ft per gallon, 2nd coat 250 to 350
Price
$95.96: 2 x 1 gal at $47.98, Home Depot Hamilton Mill, read Nov 6, 2026, before tax

Spread rates are from the maker's product page. Rough or weathered wood takes the low end of the range, smooth new wood the high end: that reading is ours, so check your can.

Get the whole deck plan with the full material list

The deck designer counts the guards, balusters and stairs for your exact size.

Planning figures, not a coverage guarantee. Follow the label on your stain for coats, coverage and drying time, and check the wood is ready to take stain.

How much deck stain do I need

Add up every surface you will stain, then divide by the square feet one gallon covers, coat by coat. The calculator does that for the floor, the railings and the stairs, and rounds up to a whole gallon.

Take a 16x12 ft deck, 36 in off the ground, so it gets a guard on its open sides. The floor is 192 sq ft. The railing adds 240 sq ft across 85 balusters, 8 posts and 39 ft of rail and cap. That is 432 sq ft. Two coats of Behr Premium Semi-Transparent on rough wood, the first at 250 sq ft per gallon and the second at 500, come to 2.6 gallons, so you buy 3. On smooth new wood at the top of the range it is 3.

Lower the same deck to 24 in and no guard is required, so the area falls to 192 sq ft and the order to 2 gallons. The height is how the calculator knows whether there is a railing to stain.

Coverage by stain type

Coverage moves the answer more than anything else, and the makers print it per coat. These are the figures on each product page, read Nov 6, 2026.

StainType1st coat, sq ft per gallon2nd coat, sq ft per gallonCoats on the label
Olympic Maximum Semi-Transparent Stain and Sealant in OneSemi-transparent250 to 350250 to 350one spread rate is given, so a second coat is figured at the same rate
Behr Premium Transparent Waterproofing Wood FinishTransparent300 to 350600 to 7002 thin coats required
Behr Premium Semi-Transparent Waterproofing Stain & SealerSemi-transparent250 to 300500 to 6002 thin coats required
Behr Premium Solid Color Waterproofing Stain & SealerSolid color200 to 400400 to 8002 thin coats recommended
Cabot Australian Timber OilTransparent oil250 to 600one coat onlyapply one coat only
Cabot Semi-Transparent Deck & Siding Acrylic StainSemi-transparent100 to 300one coat onlya one-coat application is recommended

Old, dry wood drinks the first coat, so expect the low end there. Another brand will differ, so if your can is not on this list, use the rate printed on it.

Railings and stairs take more than you think

A deck floor is one flat rectangle. A railing is dozens of small parts, and every one has four faces.

Balusters

A 2x2 baluster is 1.5 in square, so at 36 in long its four faces come to 1.5 sq ft. Spaced at 5 in on center, the example deck takes 85 of them: 128 sq ft on balusters alone, before the posts, the rail and the cap.

Stairs

Stairs add treads, closed risers when the stair is over 30 in high, and the faces of the stringers. Add a 4 ft wide stair to the 36 in example and the stairs, with their railings, add 92 sq ft, which takes the total to 524 sq ft and the order to 4 gallons. Stringers are counted at their full 2x12 face, so the figure errs on the generous side.

Cost to stain a deck

The stain is gallons times the price of a gallon, or of a five-gallon pail when the count lands near five. We read Olympic Maximum Semi-Transparent at the Home Depot Hamilton Mill store on Nov 6, 2026: $47.98 a gallon and $229.00 for 5 gallons, before tax. One coat on the 16x12 ft example at 36 in is 1.7 gallons at 250 sq ft per gallon, so $95.96 for 2 gallons. The Behr lines use Home Depot listing prices and the Cabot lines use Lowe's and online retailer listing prices, all read from search listings rather than at a store, so treat them as estimates. We have no named, dated price for hiring the job out, so there is no installed number here: get written quotes.

When to stain new pressure-treated wood

The label decides, and makers differ: some say to wait until the wood dries out, which can take weeks to months. A common rule of thumb is the water drop test: sprinkle water on the boards. If it beads up, the wood is still wet from treatment. If it soaks in within a few minutes, it is ready. That is practice, not a standard, so read your can first.

Get the whole deck plan

This page sizes the stain. The deck designer sizes the deck: framing, guards, balusters and stairs, with the $49 plan carrying the full material list. For the boards alone, run the deck material calculator; for the railing parts, the deck railing calculator; for the stairs, the stair stringer calculator. For the cost of building the whole deck, see the deck cost guide.

Where the numbers come from

Spread rates are the makers' own, from the Olympic, Behr and Cabot product pages read Nov 6, 2026 (rule STAIN-01). The makers give one range per coat, so reading the low end for rough wood and the high end for smooth wood is our editorial choice. The railing, post and stair areas come from the same deck engine as our deck planner: guards over 30 in (IRC R312.1.1), 36 in high, 2x2 balusters at 5 in on center and posts no more than 6 ft apart, with the surface math in rules STAIN-04 to STAIN-08.

More free calculators

  • Deck calculator

    Joists, beam, posts, decking, hardware and concrete for a deck of any size.

  • Deck cost

    What your deck costs in wood or composite, per sq ft and installed.

  • Joist span

    The smallest joist that spans your distance, and how far it can overhang.

  • Beam span

    How far apart the posts can be for a 2-ply or 3-ply built-up beam.

  • Stair calculator

    Steps, riser, tread, run, angle and stringers for any stair, drawn to scale.

  • Stair stringer

    Steps, riser and tread sizes, stringer count and board length from a total rise.

  • Deck footing

    Footing size, depth and concrete bags for the whole deck.

  • Pergola span

    How far a pergola beam and rafters can span, and what limits them.

  • Paver calculator

    Pavers, gravel base, sand, edging and polymeric sand for a patio.

  • Concrete slab

    Cubic yards, 80 lb and 60 lb bags, gravel, mesh and control joints for a slab.

  • Slab cost

    What a slab costs in bags, in ready-mix or hired out, per sq ft.

  • Gravel

    Cubic yards, tons and bags of gravel for any shape and depth.

  • Paver base

    Gravel base, bedding sand and dig depth under pavers.

  • Mulch

    Cubic yards and bags of mulch for a bed of any shape.

  • Topsoil

    Cubic yards, tons and bags of topsoil or fill dirt.

  • Raised bed

    Cut list, boards, screws and soil for a wood raised bed of any size.

  • Concrete steps

    Risers, landing and concrete for poured steps.

  • Cinder block

    Concrete blocks, mortar and grout for a block wall.

  • Patio cost

    What a paver, concrete, stamped or flagstone patio costs, materials and installed.

  • Railing

    Even baluster spacing under 4 in, posts, rails and what to buy.

  • Retaining wall

    Blocks, caps, base and drain gravel for a segmental block wall.

  • Fence calculator

    Posts, rails, pickets, concrete and hardware for a wood fence.

  • Fence post depth

    How deep to dig by the 1/3 rule and your frost line, and what post to buy.

  • Concrete for posts

    Bags of fast-setting or regular concrete per post and for the fence.

  • Fence stain

    Gallons of stain for a privacy or picket fence.

  • Fence cost

    What a wood fence costs in materials, per linear foot.

  • Span tables

    The joist, beam and post tables from DCA 6, by species and spacing.

Questions

Anything else? Write to us or see every calculator.

Questions people ask

A 12x12 ft deck 24 in high has 144 sq ft to cover. Two coats of Behr Premium Semi-Transparent on rough wood, at 250 sq ft per gallon for the first coat and 500 for the second, is 0.9 gallons, so buy 1. At 36 in high the railings add 217 sq ft, which makes 361 sq ft and 3 gallons.

Follow the label. Behr asks for 2 thin coats on its transparent and semi-transparent waterproofing lines and recommends 2 on the solid color, while Cabot says one coat only on Australian Timber Oil. The second coat spreads further: on the 432 sq ft example, one coat of the Behr semi-transparent is 2 gallons and two coats are 3.

It depends on the product and the coat. Behr lists 250 to 300 sq ft per gallon for the first coat of its semi-transparent stain and 500 to 600 for the second, 200 to 400 and 400 to 800 for its solid color. Cabot lists 250 to 600 sq ft per gallon for Australian Timber Oil in one coat (product pages read Nov 6, 2026). Rough, old wood lands at the low end.

More than it looks. A 2x2 baluster has 1.5 sq ft on its four faces, and a railing has dozens of them plus posts, a rail and a cap. On our 16x12 ft example at 36 in, the 39 ft of railing is 240 sq ft, about 56% of the whole job.