Christmas Lights Calculator — How Many Feet Do I Need?

Enter your roofline, windows, doors, and any trees to get the exact footage, strand count, and bulb count for your holiday light display.

How to Measure for Christmas Lights

Measure the roofline along the eaves — the horizontal edges where the roof overhangs the wall — not the sloped gable ends. Walk the perimeter with a tape measure or measuring wheel, or trace it on Google Maps satellite view and use the measure-distance tool for a rough estimate without a ladder.

Add about 10% to your roofline total for corner wraps, plug-in slack, and clip spacing loss. Each corner or peak typically eats up an extra 6-10 feet of usable light run because bulbs bunch up going around the turn.

For windows, measure the outer trim perimeter (roughly 18 ft for a standard window). For doors, use about 20 ft for the frame. For trees, the density you choose matters more than the exact formula — walk around a decorated tree at a neighbor's house or in a store display to gauge how full you want yours to look before you commit to "dense."

Mini Lights vs. C9 Bulbs

Mini LightsC9 Bulbs
Bulb spacing~4 inches~12 inches
Typical strand length~33 ft (100 ct)~25 ft (25 ct)
Best forTrees, bushes, railings, dense wrapsRooflines, classic bold look
End-to-end runs (incandescent)3-5 strands max3-5 strands max
Cost per foot$0.20–0.40$0.45–0.90

Common Christmas Light Mistakes to Avoid

Pro tip: Buy 10-15% more lights than your calculation shows. Extra strands become spare parts for burnt-out bulbs mid-season and give you slack to redo a section that looks uneven the first time you plug in.

Frequently Asked Questions

How many feet of Christmas lights do I need for my house?

Start by measuring your roofline (the horizontal eaves, not the sloped edges), then add roughly 10% for corners and overlap. A typical single-story home needs 100-150 feet for the roofline alone; add more for windows, doors, and trees.

How many strands of lights do I need?

Divide your total linear feet by the strand length. Standard mini-light strands run about 33 feet (100 count at 4-inch spacing), while C9 bulb strands typically run 25 feet at 12-inch spacing. A 150 ft roofline needs about 5 mini-light strands or 6 C9 strands.

How many lights does a 6-foot Christmas tree need?

For medium coverage, plan on roughly 100 mini lights per vertical foot of tree — about 600 lights for a 6-foot tree. Dense, professional-looking coverage runs closer to 150 lights per foot (900 for a 6-foot tree), while sparse accent coverage can use as few as 60 per foot.

Mini lights or C9 bulbs — which uses fewer feet?

C9 bulbs need fewer total lights because they're spaced further apart (12 inches vs. 4 inches for minis), but mini lights create denser, twinklier coverage per foot. C9s are the classic bold roofline look; minis are better for wrapping trees, railings, and bushes.

Can I plug multiple strands of lights together?

Most incandescent strands can be connected end-to-end up to 3-5 strands (200-350 lights) before voltage drop dims the far end. LED strands can typically be connected 40-50+ strands because they draw far less current. Check the tag on your specific lights for the exact end-to-end limit.

Related guides: