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 Lights | C9 Bulbs | |
|---|---|---|
| Bulb spacing | ~4 inches | ~12 inches |
| Typical strand length | ~33 ft (100 ct) | ~25 ft (25 ct) |
| Best for | Trees, bushes, railings, dense wraps | Rooflines, classic bold look |
| End-to-end runs (incandescent) | 3-5 strands max | 3-5 strands max |
| Cost per foot | $0.20–0.40 | $0.45–0.90 |
Common Christmas Light Mistakes to Avoid
- Underestimating corners and peaks. A roofline total that ignores the extra length used up wrapping each corner almost always comes up short by one full strand.
- Daisy-chaining too many incandescent strands. Voltage drop makes the far end of the run visibly dimmer past 3-5 connected strands — run a separate extension cord to the far side of a long roofline instead.
- Using indoor-rated lights outside. Always check for an outdoor (wet-location) rating; indoor strands aren't sealed against rain and snow and can short out or become a shock hazard.
- Mixing old strand voltages with new LED strands. LEDs and incandescents shouldn't be connected end-to-end on the same run — their draw is too different and can trip a breaker or damage the LEDs.
- Not testing every strand before hanging it. Finding one bad bulb after the lights are clipped to a two-story roofline is a much worse afternoon than finding it on the ground.
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.