How many balusters do I need?
Balusters can't have a gap bigger than 4 inches, so a 4 inch ball can't pass through.
Balusters
98 balusters
Estimated material cost
Balusters
98 x $$3.00 per baluster
$294
Posts
8 x $$18.00 per post
$144
Top and bottom rails
80 x $$2.00 per linear ft
$160
Typical store prices before tax and delivery. Change any price to match your store.
How to measure
Measure the total length of railing, and choose the post spacing and baluster width.
Tips from the field
- Spacing is figured at 3.5 inches to stay safely under the 4 inch limit.
- Railings are required on decks more than 30 inches off the ground in most areas.
What you'll need
Common questions
How far apart should balusters be?
Close enough that a 4 inch ball can't pass between them.
When does a deck need a railing?
In most areas, when the deck surface is more than 30 inches above the ground.
How tall should a deck railing be?
At least 36 inches in most residential codes, and 42 inches in some areas.
Add this calculator to your websiteFree
Contractors, bloggers, and real estate agents can put this calculator on their own site for free. Copy the code below and paste it into any page.
More for yard and flower beds
Mulch calculator
How much mulch do I need?
Wood fence calculator
How much fence material do I need?
Gravel calculator
How much gravel do I need?
Paver calculator
How many pavers do I need?
Fire glass calculator
How much fire glass do I need?
Retaining wall block calculator
How many retaining wall blocks do I need?
Deck and fence stain calculator
How much stain do I need?
Post hole concrete calculator
How much concrete do I need for fence posts?
Sod calculator
How much sod do I need?
Grass seed calculator
How much grass seed do I need?
Topsoil calculator
How much topsoil do I need?
Landscape rock calculator
How much landscape rock do I need?
Deck board calculator
How many deck boards do I need?
French drain calculator
How much gravel and pipe do I need for a French drain?
Printed from housecalcs.com/tools/deck-railing-calculator