Christmas Lights Calculator

Estimate how many lights you need for a tree or garland based on its height/length and a lights-per-foot density. The default of 100 lights per foot is a commonly used decorating guideline — increase it for a denser look or decrease it for a sparser one.

How the light count is worked out

Two multiplications, each rounded up to a whole unit:

total lights = ceil(height or length in ft × lights per foot)
strands      = ceil(total lights / lights per strand)

The defaults describe a 7 ft tree at 100 lights per foot: 7 × 100 = 700 lights, and at 100 bulbs to a set that is 7 strands. Raise the density to 150 and the same tree wants 1,050 lights and 11 strands - the second rounding is why 1,050 / 100 becomes 11 rather than 10.5. Every field must be greater than zero or the tool refuses to calculate.

Choosing the density

For a tree the density is per foot of height, not per foot of wire wrapped round it; the rule of thumb already allows for the spiral. Common settings:

LookLights per footOn a 7 ft tree
Sparse50350
Standard100700
Dense, mantel-magazine150-2001,050-1,400

Garland and roof lines are entered as their own run length, and they want a much lower density: 100 per foot over a 30 ft porch is 3,000 bulbs. Something near 10-35 per foot is closer to what a lit garland actually carries.

The calculator counts bulbs, not amps. Check the box for how many sets the maker allows end to end - typically 3 to 5 for incandescent sets and considerably more for LED - and split the run across outlets if you exceed it.

Frequently asked questions

How many lights do I need for a 7 foot Christmas tree?

About 700 at the standard 100 lights per foot. 350 reads as sparse and 1,050 as heavily lit, so the honest answer is a range: seven to eleven 100-bulb strands.

How many lights per foot of garland?

Far fewer than a tree. Leave the density at 100 and a 30 ft porch run asks for 3,000 bulbs; 10 to 35 per foot gives a garland that reads as lit without burying the greenery.

Why does the strand count round up?

You cannot buy two thirds of a light set. The tool rounds the total lights up to a whole bulb and then the strand count up to a whole box, so 640 lights at 100 per strand is 7 boxes with 60 spare.