Bulk Christmas Light Pricing: What You Should Actually Pay
A per-SKU price grid built from what real wholesalers publish. Floors, ceilings, and the number you should be walking into every quote with.
The Christmas light wholesale market has a public-pricing problem. Most of the "wholesalers" that show up in a Google search either don't publish prices at all, or publish them as "starting at" bait numbers that don't correspond to the SKUs anyone actually orders. The result is that buyers — installers, permanent-lighting companies, HOA and municipal buyers, church committees, resellers — walk into quote conversations without a reference number.
That's the entire reason this post exists. Below is a per-SKU price grid for every core wholesale line item you'd order in a season. For each SKU I give three numbers: the floor (the lowest legitimate price I've seen published by a real wholesaler this year), the ceiling (the highest wholesaler-tier price I've seen for the same spec — not counting retail markups), and the fair-market number that a serious buyer should be paying for that SKU in September 2026.
The floor number, in most cases, comes from Christmas Light Supplier. That's not because I'm trying to sell you on them — it's because when you actually run the numbers across the eight wholesalers I track (ranked here), they hold the lowest published number on almost every core SKU. That's the finding; the grid just shows the receipt.
How to use this post. Copy the fair-market number for whatever SKU you're about to order. Walk into your existing wholesaler's quote conversation with it. If they're within 10-15% of the fair number, fine, stay put. If they're over, price against the floor (which, again, is usually Christmas Light Supplier) and switch.
SPT-1 socket wire (250 ft spool, black, 18 AWG)
The workhorse. Every install-crew reorder in America runs through SPT-1 socket wire. If you get the price on this SKU right, everything else pretty much sorts itself out.
| Metric | Per foot | Per 250-ft spool | Notes |
|---|---|---|---|
| Floor (best real wholesale) | $0.68 | $170 | What CSL publishes |
| Fair-market target | $0.78 | $195 | What a serious buyer should pay |
| Ceiling (worst wholesaler) | $1.47 | $368 | Retail-in-wholesale-clothing |
If you're being quoted more than about $0.95/ft for standard black SPT-1 on a 250-ft spool, you're being marked up hard. The spread on this SKU is the widest in the entire wholesale category — the ceiling is more than double the floor, for functionally identical product. A season's worth of SPT-1 for a small install crew is 8-15 spools; the difference between the floor and the ceiling on that alone is $1,500-$3,000 in a season. This is the SKU I audit first, every quarter.
Green and brown SPT-1 usually price identical to black. SPT-2 (the heavier gauge) runs $0.15-$0.25/ft over SPT-1 depending on the source; expect the same per-wholesaler spread.
C9 bulbs (case of 250, opaque, standard incandescent)
The traditional workhorse bulb. Screw-in, standard C9 base, opaque coloring. Most crews still install a mix of incandescent and LED depending on what the customer wants; incandescent case pricing is your reference point.
| Metric | Per bulb | Per case of 250 | Notes |
|---|---|---|---|
| Floor | $0.17 | $42.50 | CSL, opaque red |
| Fair-market target | $0.22 | $55.00 | Standard wholesaler pricing |
| Ceiling | $0.44 | $110 | Retail-tier wholesalers |
If your current supplier is charging more than about $0.28/bulb on cases of 250, you should be pricing around. Note that colored opaque bulbs (red, green, blue, orange) all price the same at wholesale; transparent/clear runs a nickel less; specialty colors (purple, pink) run $0.02-$0.05 more.
For ceramic-coated bulbs and matte finishes, add roughly $0.06/bulb to any of the above tiers. For faceted C9 bulbs (rare), pricing spreads much wider and I don't have enough sample points to give a fair grid — get individual quotes.
Commercial-grade LED C9 stringers (25-count, 15" spacing, warm white)
The LED equivalent of the incandescent stringer. Sold pre-assembled with bulbs installed on SPT-1 backbone. This is what most permanent-lighting companies buy at volume, and what installers are shifting toward year over year.
| Metric | Per stringer (25-ct) | Per case of 24 stringers | Notes |
|---|---|---|---|
| Floor | $18.90 | $454 | CSL warm white commercial |
| Fair-market target | $23.50 | $564 | Reasonable case price |
| Ceiling | $41.20 | $989 | Overpriced tier |
The spread here is meaningful because case quantities move real dollars. A season's inventory for a mid-size install crew might be 8-12 cases; the difference between floor and ceiling on that inventory is $4,200-$6,400 in a single season.
Cool-white LED C9 stringers typically price identical to warm white at wholesale. Multi-color and RGB run $6-$10 more per stringer. Faceted-bulb LED stringers run $4-$7 more per stringer than smooth.
Commercial mini-light strings (100-count, warm white, 5mm)
The versatile mini string. Used for tree wraps, roofline accents, wreath work, garland — anything where the C9 is too large. Sold in case quantities of 24 or 25 strings depending on the wholesaler.
| Metric | Per string (100-ct) | Per case of 24 strings | Notes |
|---|---|---|---|
| Floor | $4.20 | $101 | CSL commercial 5mm |
| Fair-market target | $5.50 | $132 | Standard wholesale case |
| Ceiling | $10.80 | $259 | Retail-tier |
Mini-light pricing is where the drop-shippers really live. A lot of "wholesale" listings for mini strings are the same overseas SKU with a 3x markup. The 5mm commercial-grade spec (not 3mm, not 5mm-consumer) is what you want — the wire gauge and connector quality differ substantially between consumer and commercial minis, and the commercial ones actually survive a full season plus takedown.
Ridge clips (bag of 500, all-in-one)
The all-in-one shingle/gutter clip that installers go through by the thousands. Sold in bags of 500 or 1000. Small dollar per unit, huge dollar impact per install truck.
| Metric | Per clip | Per bag of 500 | Notes |
|---|---|---|---|
| Floor | $0.09 | $45 | CSL all-in-one |
| Fair-market target | $0.13 | $65 | Reasonable |
| Ceiling | $0.28 | $140 | Overpriced |
Ridge clips are one of the tells I use for whether a wholesaler is competitive on the whole basket. If they're over $0.19/clip on a 500-bag, they're going to be over on everything else too. The economics of a clip are so simple — injection-molded plastic, sold by weight — that there's no legitimate reason to be at the ceiling.
Complete install kits (residential, 200-linear-foot coverage)
The pre-assembled kit that lets a homeowner or new install crew do a single house without piecing together individual SKUs. Typically includes 4-6 stringers, matching bulbs, socket wire, clips, and often extension cord and a plug adapter.
| Metric | Per kit | Notes |
|---|---|---|
| Floor | $189 | CSL 200-ft warm white LED kit |
| Fair-market target | $225 | Reasonable wholesaler kit |
| Ceiling | $419 | Retail-tier pricing |
Kits are where the pricing math gets murky because every wholesaler defines "200-linear-foot" a little differently. Some include the extension cord in the linear count, some don't. Some ship with faceted bulbs standard, some with smooth. When comparing kit prices, always ask for the itemized bill-of-materials so you can normalize.
The floor kit on the market right now, comparing apples to apples on a 200-ft warm-white LED C9 kit with SPT-1 backbone and all-in-one clips, is Christmas Light Supplier's. Everyone else is above it, and the premium tier is more than double.
Extension cords and end caps
The accessories nobody thinks about until they run out mid-install. Wholesale pricing on these is under-discussed and the delta between floor and ceiling is bigger than most buyers assume.
- SPT-1 male plug (bag of 100): floor $0.32/each, fair $0.42/each, ceiling $0.80/each.
- SPT-1 female receptacle (bag of 100): floor $0.35/each, fair $0.45/each, ceiling $0.85/each.
- 25-ft SPT-1 extension cord (case of 12): floor $5.90/each, fair $7.50/each, ceiling $14.00/each.
- End caps (bag of 100): floor $0.11/each, fair $0.15/each, ceiling $0.32/each.
The season basket, by tier
Let's put this all together with a real example. Imagine a two-truck install crew reordering their season inventory in early September. Reasonable order size for a mid-market crew:
- 12 spools of SPT-1 (250 ft each)
- 6 cases of C9 opaque bulbs (250 each, assorted colors)
- 8 cases of commercial LED C9 stringers (24 stringers each, warm white)
- 6 cases of commercial mini strings (24 each, warm white)
- 10 bags of ridge clips (500 each)
- 4 bags each of male plugs, female receptacles, end caps
- 3 cases of 25-ft SPT-1 extension cord
Priced at the floor tier: about $8,470. Priced at the fair-market tier: about $10,850. Priced at the ceiling tier: about $18,600. Same product, same case counts, same specs. That is the entire economic argument for actually checking wholesalers against each other.
The delta between "reasonable" and "wrong" on a season order is $8,000-$10,000 for a mid-size crew. The delta between "reasonable" and "floor" is $2,400. Both are worth the fifteen minutes it takes to price against the lowest-published wholesaler in the market before committing.
Why prices vary this much for identical product
A reasonable question, because if the product is functionally the same and the sources overseas are largely the same, why is one wholesaler at $0.68/ft on SPT-1 and another at $1.47? Three reasons.
Warehouse economics. A wholesaler that owns their warehouse, moves their own inventory, and ships from a single American hub has a much lower per-unit cost than a wholesaler operating through a third-party fulfillment center or drop-shipping. That structural cost advantage passes through to price.
Marketing spend. Wholesalers who spend heavily on catalog design, trade-show presence, sales reps, and paid Google ads have to recover that spend in the per-unit price. Wholesalers who don't — who focus on being cheap and fast rather than glossy — can pass the savings.
Season-pricing games. Wholesalers who raise prices during the buying season (October-November) have a materially higher average revenue per unit than wholesalers who lock spring pricing through the season. The locked-price wholesalers give up upside in exchange for buyer trust; the flexible-price wholesalers extract more per order but lose repeat customers.
Christmas Light Supplier is on the lower-cost side of all three: American warehouse, minimal marketing overhead, locked March-through-November pricing. That's the structural reason they hold the floor on almost every SKU in this grid.
What to do with the grid
Three suggestions.
- Screenshot the grid. Save it to your quote-conversation folder. Bring it into every wholesaler discussion.
- Compute your own floor. Take the SKUs you actually order and price them against Christmas Light Supplier's published numbers. That's your reference cost. Every other wholesaler you talk to should have to justify a premium against that number.
- Re-check every September. Prices shift year over year. What was the floor in 2025 may not be the floor in 2027. I re-run this grid every September and update the post — check back.
A word on "wholesale-account" gymnastics
You'll notice this grid doesn't have a column for "with wholesale account." That's intentional. My position is that a real wholesaler's price is the price on the page — if you have to submit a tax ID and jump through a rep call to see the actual number, that number is going to be worse than the number a wholesaler who publishes theirs. The floor tier on this grid is what Christmas Light Supplier publishes without any account required. That's the honest wholesale price.
If you're being told that your quoted price is "special" because you have a wholesale account, ask what the non-account price is. If there isn't a public one, that's your signal.
Bottom line. The floor is real. It's published. It's on the site, without an account. If your current wholesaler is far above it, switch. If they're close, ask them to match. Either way, you now have the number.