0 days until Christmas — start planning now

Christmas Lights

How Many Christmas Lights Do I Need? (2026 Calculator & Guide)

How many Christmas lights do you actually need for a tree, roofline, and shrubs? A 2026 calculator guide with formulas and worked examples for exact counts.

Updated July 11, 2026
11 min read
How Many Christmas Lights Do I Need? (2026 Calculator & Guide)

This article contains affiliate links. If you purchase through these links, we may earn a commission at no extra cost to you. Learn more.

N
Nicholas Miles·Chief Editor
At a Glance
Density levelLights per foot of tree heightLook
Minimal / accent40–60Light outline, visible gaps, subtle
Standard90–110Classic, evenly lit, the most common choice
Dense / lush150–200Full, saturated color, no visible gaps

Most people buy Christmas lights the same way: grab a few boxes that look like enough, string them up, and find out in December that the tree looks sparse or the roofline runs out three feet from the corner. The fix isn't a bigger budget — it's a tape measure and a handful of formulas that turn "how many lights do I need" from a guess into a number. A tree height, a roofline length, and a shrub count are all it takes to calculate an exact total before a single strand gets ordered.

The math itself is simple and forgiving. Each kind of surface has its own rough per-foot rule — trees are calculated from height, rooflines from linear run, shrubs by size class — and every rule scales up or down depending on how full a look is wanted. Once the relevant measurement is known, multiplying by the right density number gets within a strand or two of the right answer — accurate enough to shop with confidence and rarely so far off that a return is needed.

July is an unusually good time to run these numbers. Nothing is up yet, ladders aren't competing with icy gutters, and retailers haven't hit the pre-Christmas price bump that shows up every November. Measuring and calculating now means ordering the exact count needed at off-season prices, rather than standing in a driveway in December trying to eyeball how many boxes to grab.

The Quick Rule: Lights Per Foot

The most-quoted figure in Christmas lighting is the tree rule: roughly 100 mini lights per foot of tree height for a standard, well-lit look. The number sounds high next to a strand's actual bulb spacing, and that's exactly the point — a tree is a three-dimensional cone, so covering one foot of its height means wrapping many feet of branches at that level, which consumes strand far faster than any straight run does. Straight linear runs like rooflines and railings follow a much lower per-foot figure and get their own calculation in the roofline section below.

The tree baseline shifts up or down depending on the desired density:

Density levelLights per foot of tree heightLook
Minimal / accent40–60Light outline, visible gaps, subtle
Standard90–110Classic, evenly lit, the most common choice
Dense / lush150–200Full, saturated color, no visible gaps

Minimal density suits a single accent tree in a corner. Standard density is the default for most trees and the number used in the tree examples below. Dense is for a "wow" tree or a focal display piece where the lights themselves are the decoration rather than a supporting detail. Whichever tier fits the plan, the same core skill — taking a measurement and multiplying by the right density — carries through every section that follows.

Calculating Lights for a Christmas Tree

A Christmas tree's light count starts with height, not the number that's printed on a box. The rough formula:

Tree height (ft) × 100 lights per foot = standard light count

That's the baseline for a moderately full tree at standard density. Two adjustments matter beyond height:

  • Fullness. A slim or pencil-style tree needs less coverage than a full, bushy tree of the same height — subtract roughly 15-20% from the baseline for a slim profile.
  • Density preference. Swap the 100/ft baseline for 40-60/ft (minimal) or 150-200/ft (dense) using the table above.

Worked examples at standard density, full-profile tree:

Tree heightCalculationLights needed
6 ft6 × 100~600 lights
7.5 ft7.5 × 100~750 lights
9 ft9 × 100~900 lights

A 9-foot tree at 900 lights typically breaks down into roughly nine 100-light strands, or a smaller number of longer commercial strands — check strand length before totaling boxes so the count isn't padded with unnecessary connectors. For a slim 7.5-foot tree, that 750-light baseline drops to roughly 600-640 lights once the 15-20% fullness adjustment is applied.

Pre-lit artificial trees skip this calculation entirely, since the lights are built in and rated by the manufacturer for that specific tree's size and shape. Anyone still shopping for a tree who'd rather not do this math at all can start with the best pre-lit artificial Christmas trees guide instead. For a tree that's already up and just needs lighting, the best string lights and LED displays guide covers which sets hold up well wrapped around branches.

Calculating Lights for Your Roofline & Eaves

Roofline lighting is calculated from a single measurement: the linear footage being outlined, including every eave, gable edge, and peak that will carry a strand. The formula:

Roofline footage × 1.10 (slack allowance) × lights per foot of run = lights needed

The 10% slack allowance accounts for corners, drooping between clips, and the extra length used turning a 90-degree eave rather than running string in a perfectly straight line. Skipping that buffer is the most common reason a roofline order comes up short by one strand right at the last corner.

A straight run needs far fewer lights per foot than a wrapped tree. A useful planning figure for mini-light strands on a roofline is roughly 10 lights per foot of run — more than a single strand's native bulb spacing of a few inches, which lands closer to 3-5 lights per foot, so ~10/ft corresponds to a fuller doubled or swagged run. A single straight pass along the gutter needs proportionally fewer; treat the figures below as generous estimates and check the spacing on the specific strand being ordered.

Worked examples at the ~10 lights per foot of run planning figure:

Roofline lengthWith 10% slackLights neededApprox. strands (100-count)
40 ft (small single-story)44 ft~440 lights5 strands
150 ft (larger two-story home)165 ft~1,650 lights17 strands

Measuring a roofline is easiest done on the ground with a long tape or a measuring wheel, walking the perimeter under each eave rather than estimating from the driveway — most homes run longer than they look from the street once every gable and dormer edge is added in.

This is also where the lighting method matters. C9 or C7 bulb strands (the classic large-bulb roofline look) are spaced much further apart than mini lights, so the per-foot math changes — those strands are typically sold and measured by bulb spacing and total strand length rather than lights-per-foot, so check the packaging's spacing spec rather than applying the mini-light density table above. Permanent lighting systems sidestep the strand-counting math altogether, since they're sold pre-measured by roofline length rather than by light count; the permanent outdoor Christmas lights guide covers how that sizing works. For anyone sticking with seasonal strands, the string lights and LED displays guide has options sold in lengths that map directly onto the roofline numbers above.

Calculating Lights for Trees, Shrubs & Bushes

Shrubs and small ornamental trees don't have a single measurable dimension the way a roofline does — they're wrapped by volume and branch structure rather than outlined along an edge. The practical approach is a rough per-shrub strand count based on height and fullness rather than a strict formula:

Shrub / bush sizeStrand count (100-light strands)Approx. lights
Small (2-3 ft, single mounding shrub)1 strand~100
Medium (3-5 ft, boxwood or similar)2 strands~200
Large (5-7 ft, dense hedge section)3-4 strands~300-400
Small ornamental tree (6-10 ft trunk + branches)4-6 strands~400-600

Wrapping technique affects the count more here than anywhere else in this guide. A loose spiral wrap around the outer branches uses noticeably fewer lights than weaving strands into the interior structure for a lit-from-within look — the numbers above assume a moderate wrap that covers the visible outer canopy without digging into every inner branch. Dense wrapping can push these figures up by 30-50%.

Putting It Together: A Whole-House Estimate

Adding up a full property estimate is just a matter of totaling each section calculated above. Here's a worked example for a mid-size home: a 7.5-foot full tree, a 150-foot roofline, and four medium shrubs flanking the entry.

SectionLights needed
7.5 ft tree (standard, full)~750
150 ft roofline (with slack)~1,650
4 medium shrubs (200 each)~800
Total~3,200 lights

At 100 lights per strand, that's roughly 32 strands, though buying in longer runs (200- or 300-count strands, or connectable commercial-grade reels) cuts that number of individual pieces down significantly and reduces the number of plug connections that can fail over a season.

One rule matters more than the math itself: always round up. Lighting rarely comes in the exact quantity a formula spits out, strands vary slightly by manufacturer, and having a spare strand or two on hand covers a bulb failure or a section that ends up needing a touch more coverage than expected. Buying to the calculated minimum with no cushion is the most common way a project falls a few feet short after the ladder's already put away.

Don't Forget the Power Math

Light count and power draw are two different calculations, and skipping the second one is how breakers trip on the first night a display is fully lit. The short version: total watts is the light count multiplied by the per-bulb wattage, and a standard 15-amp household circuit safely handles about 1,400-1,500 watts of continuous load.

LED strands make this math forgiving — a typical LED string draws somewhere around 0.04-0.05 watts per bulb, so even a 3,200-light LED display often totals under 200 watts, well within a single circuit. Incandescent mini lights draw roughly 10x more per bulb, which means the same 3,200-light count in incandescent strands can approach or exceed a circuit's limit on its own, before accounting for anything else plugged into that outlet.

This guide stops at the light-count math; the full breakdown of watts-per-strand, circuit planning, and safe extension cord use lives in the Christmas light power, timers & safety planning guide, which is worth a read before plugging in a display sized from the numbers above.

Buy the Right Count in Summer

Every calculation above works exactly the same in July as it does in December — the tree height, the roofline footage, and the shrub sizes don't change with the season. What changes is the price and the pressure. Ordering the exact count now, while retailers are still running off-season pricing and stock hasn't been picked over by the holiday rush, means the display gets built once, correctly, instead of getting patched together from whatever's left on the shelf in late November.

Measuring now also surfaces problems while there's still time to solve them cheaply: a roofline section with no nearby outlet, a tree that turns out to need more strands than the box count on hand, or a decision to switch part of the display to a permanent lighting system rather than seasonal strands. Anyone planning a full exterior display beyond just counting lights should also work through the outdoor display planning guide, which covers layout, timing, and the rest of the display beyond the light-count math covered here.


Last updated: July 2026. Prices and availability may vary on Amazon — check current details via the links above. </content> </invoke>

FAQ

Frequently Asked Questions

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

At standard density, a 6-foot full tree needs roughly 600 lights, using the 100-lights-per-foot baseline. A slim or pencil-style 6-foot tree needs closer to 480-510 lights after adjusting down for the narrower profile.

Is 100 lights per foot too many or too few?

For a tree, 100 lights per foot of height is the standard, evenly-lit density most decorators land on by default — it can look sparse on a very full, bushy tree or overly bright on a small accent piece, and the density table earlier in this guide shows how to scale it up or down. It does not apply to rooflines: a straight run uses a far lower figure (roughly 10 lights per foot of run as a generous planning number), because nothing is being wrapped.

Do I count individual bulbs or strands when buying lights?

Count bulbs (lights) first using the formulas above, then divide by the strand length being purchased to get the number of strands or boxes needed. Buying by strand count alone without doing the bulb math first is the most common way a project comes up short.

How much extra should I buy beyond the calculated number?

Round up to the next full strand for every section, and consider one spare 100-count strand per project as a buffer for bulb failures or connector issues. A small cushion costs little in July and saves a return trip to the store in December.

Can I mix LED and incandescent lights on the same display?

Technically yes, but it's not recommended — the two draw very different amounts of power and often have incompatible plug styles between brands, which complicates the circuit math covered in the power section above. Keeping a display all-LED or all-incandescent makes both the light-count and power calculations far more reliable.

Does light color affect how many lights I need?

Not directly — a warm white, cool white, or multicolor strand of the same bulb spacing covers the same linear footage. What does affect the count is bulb size: mini lights, C7, and C9 bulbs are spaced differently on the strand, so a C9 strand rated for a certain footage will use far fewer individual bulbs than a mini-light strand covering the same distance.

What if my roofline has odd angles or dormers I can't measure easily?

Break the roofline into straight segments — each eave run, each gable edge — measure them individually, and add the segments together before applying the 10% slack multiplier. It's more accurate than trying to eyeball one combined number for a complex roofline.