Deco Sprig

Christmas tree, lights & garland calculators

Banister swags, mantel, doorway, tree and bows

Garland length calculator: how much garland for a staircase

Allow about 1.5 to 2 feet of garland for every foot of stair rail, the rule garland maker Matt Bowman gives in Martha Stewart’s garland guide, so a 12 ft (3.7 m) banister takes 18 to 24 ft. Measured exactly, six swags hanging 1 ft deep along a 12 ft rail that climbs 7 ft take 17 ft of garland, plus a foot for each tail: 19 ft (5.8 m). Pick the banister, mantel, doorway or tree below, and add ribbon for the bows.

Where it goes

Units
Garland on the

Bows and ribbon

Ribbon on the tree too

Staircase banister

19 ft (5.8 m) of garland

Garland
19 ft5.8 m in all
Each swag
2 ft 10 inover 2 ft, 12 in (30 cm) deep
Rule-of-thumb check
18–24 fta retailer’s figure, not a standard
Ribbon per bow
71 in180 cm, 6 loops
Ribbon in all
11.8 yd10.8 m
Rolls of ribbon
2of 10 yd
  • 6 swags: 17 ft (5.16 m); Tails at both ends: 2 ft (0.61 m).
  • For comparison: 1.5 to 2 ft of garland per foot of rail (Matt Bowman, in Martha Stewart’s garland guide).
  • Each swag is worked out as a catenary, the curve a garland hangs in under its own weight, between two tie points; on a stair rail the tie points are at different heights. Thick garland sags a little less than a rope, so allow a few inches extra per swag.
  • 6 bows: each loop uses twice its length (6 × 2 × 4 in (10 cm)), plus two 10 in (25 cm) tails and 3 in (8 cm) for the centre wrap.

Buy garland in whole lengths, rounding up. Ribbon is sold in many roll lengths: check yours. Drawing to scale.

How much garland for a staircase banister

Retailers’ rules of thumb multiply the length of the rail. Matt Bowman, founder of Tradition Company, told Martha Stewart’s garland guide to allow 1.5 to 2 feet of garland for every linear foot of stairs, draped 1 to 2 feet below the railing. The Christmas Loft suggests about 1.5 feet per foot of banister. Both are starting points: the real answer depends on how many swags you make and how deep they hang, and that is what the calculator measures.

Measure the rail along its slope, from the newel post at the bottom to the last tie point at the top, and the height it climbs. Decide where you will tie the garland (every few balusters, or at each bow) and how far each swag should drop.

How the swags are measured

A garland hanging between two tie points takes the shape of a catenary, the curve of any rope or chain hanging under its own weight. For a swag of span x between ties at the same height, sagging d at the middle, the curve is y = a·cosh(x ÷ a), where a is found from the sag, and its length is 2a·sinh(span ÷ 2a). On a stair rail the two ties are at different heights, so the calculator solves the sloping case too: it fits the catenary through both tie points with your sag measured straight down from the rail, and adds up the swags. The tests behind this page check it against an independent numerical solution.

sag span along the rail
The tests check the curve, not this sketch: with six 2 ft swags each hanging 1 ft below a rail that climbs 7 ft in 12 ft, each swag is 2.82 ft of garland.

For shallow swags the everyday shortcut, span + 8 × sag² ÷ (3 × span), is close: a 4 ft swag hanging 1 ft deep is 4.60 ft as a catenary and 4.67 ft by the shortcut. For deep swags it overshoots; a 2 ft swag hanging 1 ft deep is 2.99 ft, not 3.33 ft. Thick, stiff garland does not hang quite like a rope, so allow a few inches extra per swag and buy whole lengths, rounding up.

Mantel, doorway and tree

  • Mantel. Balsam Hill says to allow at least four feet more than the mantel; the Martha Stewart guide gives 1.5 to 2 times the mantel’s length. A 5 ft shelf with three 6 inch swags and 2 ft hanging at each end takes 10 ft.
  • Doorway. Up one side, across the top and down the other: twice the height plus the width. A 36 × 80 inch door frame takes 16 ft 4 in; Matt Bowman’s team usually uses about 24 ft for a front door, cut into two pieces.
  • Tree. A spiral round the outline of the tree is the same cone geometry as the lights calculator. Five rounds on a 7 ft tree 4.2 ft wide take 34 ft; the guide’s 9 to 12 feet of garland per foot of tree, 63 to 84 ft here, works out to rounds every 7 to 9 inches, tucked into the branches.

How much ribbon for bows and for the tree

There is no standard bow, so the calculator counts yours. Each loop of a bow uses twice its length of ribbon (out and back to the knot), then come two tails and a short piece to wrap the centre, for which it allows 3 inches. A six-loop bow with 4 inch loops and 10 inch tails takes 71 inches, about 2 yards (1.8 m); six of them take 11.8 yards, two 10 yard rolls.

On the tree, ribbon goes on in a spiral or in cascades from the top down. A spiral uses the cone formula; a cascade is the slant height of the tree, from the tip to the bottom edge. Add an allowance for tucking it into the branches, 20% to start. King of Christmas puts a standard-sized tree at about 10 to 20 yards of ribbon, a useful check: five cascades on a 7 ft tree come to about 14.6 yards with 20% tuck.

Common mistakes

  • Measuring the stairs instead of the rail. The rail along the slope is longer than the run of the steps.
  • Forgetting the tails. A bow at each end with a foot of garland hanging down adds two feet.
  • Buying exactly the number. Garland comes in fixed lengths, and pieces need to overlap where they join.
  • Wiring garland lights without checking the plug. Pre-lit garland counts towards the same end-to-end limits as tree lights.

Making your own bows or wreath decorations? Craft Mirth has calculators for candles, resin and party crafts.

Questions

How much garland do I need for my stairs?

About 1.5 to 2 feet of garland per foot of rail, so 18 to 24 ft for a 12 ft banister (Matt Bowman, in Martha Stewart’s guide). Measured exactly, six swags hanging 1 ft deep on a 12 ft rail climbing 7 ft take about 17 ft, plus the tails.

How much garland for a mantel?

The mantel’s width plus at least 4 ft (Balsam Hill), or 1.5 to 2 times its width (Martha Stewart’s guide). A 5 ft mantel takes 7.5 to 10 ft; with three shallow swags and 2 ft at each end, 10 ft.

How much garland for a front door?

Twice the height plus the width goes round the frame once: 16 ft 4 in for a 36 × 80 inch door. Matt Bowman’s team usually uses about 24 ft, cut into two pieces.

How much garland for a 7 ft Christmas tree?

The Martha Stewart guide says 9 to 12 feet per foot of tree, 63 to 84 ft. Five loose rounds on the outline of a 7 ft tree 4.2 ft wide take only 34 ft; the extra goes into tucking it into the branches and closer rounds.

How much ribbon do I need for a bow?

Twice the loop length for every loop, plus both tails and a few inches for the centre. Six 4 inch loops and two 10 inch tails take about 71 inches, or 2 yards (1.8 m).

How much ribbon for a Christmas tree?

King of Christmas says about 10 to 20 yards for a standard-sized tree. Five cascades from the top of a 7 ft tree to the bottom take about 14.6 yards with 20% for tucking in; four spiral rounds take about 11.2 yards.

Sources

Rules of thumb are each publisher’s guidance, not a standard. The swag and spiral lengths are exact geometry for a flexible garland hanging under its own weight and a cone-shaped tree.