Deck Board Calculator

Calculate how many deck boards you need for your project.

DECK LENGTH WIDTH DECK BOARDS

Deck Board Results

TIP: Add 10% waste for straight layouts, 15% for diagonal patterns. Use hidden fasteners for composite decking and stainless steel screws for treated lumber.

Deck Stair Calculator

Calculate stairs, risers, treads and stringers for your deck.

TOTAL RUN TOTAL RISE TREAD RISE

Stair Results

CODE: IRC requires max 7¾" rise and min 10" tread depth. Riser height variance must not exceed 3/8" between steps. Use 3 stringers for stairs up to 36" wide, 4 for wider.

Deck Railing & Spindle Calculator

Calculate balusters, spindles, posts and railing materials.

Railing Results

CODE: IRC requires railing on decks 30"+ above grade. Min height 36" (residential). Max baluster gap 4" (a 4" sphere shall not pass through). Post must withstand 200 lb lateral load.

Deck Cost Calculator

Estimate total deck building costs including materials and labor.

Deck Cost Estimate

NOTE: Costs vary significantly by region and complexity. Elevated decks, multi-level designs, and built-in features add 20-50% to costs. Always get 3+ quotes from licensed contractors.

Deck Stain Calculator

Calculate how much stain, sealer or paint you need for your deck.

Stain Estimate

TIP: New wood absorbs more stain (reduce coverage by 20%). Always test stain color on a hidden area first. Best to stain in 50-80°F weather, no rain for 24 hours.

How to Calculate Deck Boards

Our deck board calculator helps you determine exactly how many boards you need. The formula is: divide the total deck area by the coverage of one board (board width × board length), then add waste. For a 20×16ft deck using 5.5" × 12ft boards: the deck is 320 sqft, each board covers 5.5 sqft, so you need ~58 boards + 10% waste = 64 boards.

How to Calculate Stairs for a Deck

To calculate deck stairs: divide total rise (deck height) by ideal riser height (7-7.75"). For a 48" high deck: 48 ÷ 7.5 = 6.4, round to 7 risers and 6 treads. Actual rise = 48 ÷ 7 = 6.86" per step. Total run = 6 treads × 11" = 66" (5.5 ft). Use our deck stair calculator for precise measurements.

Deck Railing Spindle Spacing

Building code requires max 4-inch gaps between balusters. For a 6ft railing section with 1.5" balusters: 72" ÷ (1.5 + 3.5) = 14.4, so you need 13-14 balusters per section. Our deck railing calculator handles all the math automatically.

Deck Cost Estimator

Average deck building costs: Pressure-treated wood $15-$25/sqft installed, cedar $22-$35/sqft, composite $25-$45/sqft, PVC $30-$50/sqft, hardwood $35-$75/sqft. A 320 sqft deck typically costs $6,400-$16,000 depending on material choice.

Frequently Asked Questions

How many deck boards do I need?+
Divide total deck area (length × width) by the coverage area of one board. Add 10% for straight layouts or 15% for diagonal patterns. Our calculator handles board width, length, gap spacing and waste automatically.
How do you calculate stairs for a deck?+
Divide deck height (in inches) by ideal rise (7-7.75"). Round to get number of risers. Treads = risers minus 1. Total run = treads × tread depth (10-11"). You need 3 stringers for stairs up to 36" wide.
How much does it cost to build a 12×12 deck?+
A 12×12 (144 sqft) deck costs approximately: $2,200-$3,600 for pressure-treated, $3,600-$6,500 for composite, and $5,000-$10,000+ for hardwood. Add $1,000-$3,000 for railings and stairs.
How do I calculate deck railing spindle spacing?+
Code requires max 4" gap. Formula: railing length (inches) ÷ (baluster width + desired gap) = number of spaces. Balusters = spaces - 1. Adjust gap slightly to get even spacing across the section.
How much stain do I need for my deck?+
Divide deck area by stain coverage (typically 200-400 sqft/gallon), multiply by number of coats. For a 320 sqft deck with 2 coats at 250 sqft/gallon: 320 × 2 ÷ 250 = 2.56 gallons (buy 3).