🏠
🏠 Home & living

Christmas Tree Calculator (lights, light strings, ornaments & garland length)

Results update as you type.

Your numbers

Understanding the Christmas tree decorating calculator — concept and principle

This calculator works out how many mini lights, light strings and ornaments a Christmas tree needs, and how long a garland must be to spiral round it. Use it before a shopping trip so you buy enough strings and garland the first time.

Decorating a 7 ft treeDecorating a 7 ft tree: 7 × 100 = 700 lights classic look, 7 × 11 = 77 ornaments per foot of height → 36.7 ft garland 5 turns round a coneDecorating a 7 ft tree7 × 100 = 700 lightsclassic look7 × 11 = 77 ornamentsper foot of height36.7 ft garland5 turns round a cone
Decorating a 7 ft tree: with the default inputs the result is 36.7 ft garland (5 turns round a cone).

How it is calculated

Metric inputs are first converted to feet (1 ft = 0.3048 m).

The principle

The light count is a garden-centre rule of thumb: a tree's surface grows with its height, so lights per foot of height scale sensibly for normal tree shapes. The garland formula is exact geometry. A spiral on a cone gets wider as it goes down, so you cannot simply multiply the number of turns by an average circumference. The formula is the arc length of a conical helix, found by calculus, and it already includes the height climbed. If there are no turns, it falls back to the slant height √(R² + H²), one straight line from base to tip.

Worked example

Default inputs: US feet, height 7 ft, width 4.5 ft, classic look (100 per ft), 100 lights per string, 11 ornaments per ft, 5 garland turns.

  1. Lights = 7 × 100 = 700.
  2. Strings = 700 ÷ 100 = 7.
  3. Ornaments = 7 × 11 = 77.
  4. Garland: R = 2.25, H = 7; c = 2.25² + 7² = 54.06; k = 2π × 5 × 2.25 = 70.69.
  5. L = ½√(54.06 + 4,997) + 54.06 ÷ 141.37 × asinh(70.69 ÷ 7.35) ≈ 35.54 + 0.382 × 2.96 ≈ 36.7 ft, or 11.2 m.
How Lights needed changes with Tree height (ft or m)How Lights needed changes with Tree heig…02505007501,0001,2501,5001.753.55.2578.7510.514Example: 700Tree height (ft or m)
Each point is the calculator re-run with only “Tree height (ft or m)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Tree height (ft or m)Lights needed
1.75175
3.5350
5.25525
7700
8.75875
10.51,050
141,400

How to read the result

The light count is a starting point. Dense, full branches or a dark room may call for the 125 look; a slim tree or white lights on a pale tree may look right with 75. Buy one spare string so a failed string does not leave a gap. Add some length to the garland for draping and swags, and measure the width at the widest branches, not the stand.

Common mistakes

Keep in mind: Follow each light set's limit on how many strings may be joined end to end, and do not overload sockets or extension leads.

Frequently asked questions

How many lights for a 7 ft tree?

About 700 for a classic look, 525 for a soft look and 875 for a dense one.

How long should garland be for a 7 ft tree?

About 37 ft for five turns on a tree 4.5 ft wide, plus extra if you want it to drape.

Do LED lights change the count?

No. The rule counts bulbs, but check the number of bulbs and the length on each LED string.

Sources: Mahoney's Garden Center, "Christmas Tree Decorating by the Numbers" (lights per foot of tree height) · Arc length of a conical helix (standard calculus, e.g. J. Stewart, Calculus)

Checked 9 Nov 2026. Lights per foot: Mahoney’s Garden Center, “Christmas Tree Decorating by the Numbers” (Nov 2025): 100 lights per foot of height for a classic look, 75 for a cosier look, 125 for a showstopper; it also suggests about 80 ornaments for a 7 ft tree. Garland: arc length of a conical helix (standard calculus). Ornaments per foot and garland turns are example values.

🏠 All home & living tools →🌍 Calculators by country →