How to Price Christmas Light Installation: A Contractor’s Pricing Guide
Quick answer: Professional Christmas light installation pricing is built from four separate numbers, not one blended per-foot rate — retail material, install labor, takedown labor, and storage. On a standard C9 roofline, install labor runs about $3.50–$4.00 per linear foot, difficult roofline runs about $4.50–$5.00, takedown prices at roughly 44–46% of the install line, and commercial-grade material at 12″ spacing adds about $2.25 per foot at retail. A typical 240-foot two-story job prices around $7.70 per foot in year one and about $6.00 per foot on renewal.
Every December, the same thing happens. An installer books a full route, works six weeks straight, and finishes the season with less money in the bank than the job board suggested he should have. The lights went up. The crews stayed busy. The margin disappeared somewhere between the estimate and the invoice.
Almost always, it traces back to the quote.
We supply holiday lighting contractors, and we see the same pricing mistakes surface year after year. This is the method we teach — how to build a Christmas light installation pricing number from the bottom up, so the quote you hand a homeowner actually covers what the job costs you to run.
uild a Christmas light installation pricing number from the bottom up, so the quote you hand a homeowner actually covers what the job costs you to run.
The 4 Parts of a Christmas Light Installation Quote
Most of the pricing content on the internet is written for homeowners. It gives one blended number — lights, labor, and everything else mashed into a single dollar figure per foot. That is fine for a homeowner trying to budget. It is a terrible way to run a business.
A quote that holds up separates four things:
| Bucket | What it covers | Who it’s billed to |
| Material | Socket cord, bulbs, clips, greenery, timers, cords | Customer, at retail — becomes their property on a buy program |
| Install labor | Layout, hanging, plugging, testing, cleanup | Customer, priced per unit |
| Takedown labor | Removal, coiling, loading, site cleanup in January | Customer, priced per unit |
| Storage | Bin space, inventory tracking, condition checks, staging next fall | Customer, annual line item |
Keep them separate on the proposal and three useful things happen. You can show a customer exactly what they are paying for. You can drop or add scope without rebuilding the whole quote. And when a job goes sideways, you can see which bucket ate the money.
Why the $2.50–$7 Per Foot Christmas Light Installation Cost Is Misleading
Search for what Christmas light installation costs and you’ll find the same range everywhere. The homeowner-facing cost guides all land in the same place: roughly $2.50 to $7.00 per linear foot for a typical residential roofline, with labor accounting for $2 to $5 of that.
Those numbers are not wrong. They are just describing a different job than the one you are quoting.
That range averages together labor-only jobs where the homeowner already owns the lights, budget operators running retail-grade product they expect to throw away, and full-service programs with commercial-grade material and January takedown. When you anchor your quote on the middle of that band, you are pricing yourself against the cheapest operator in the sample.
A properly built quote on commercial-grade product with takedown and storage included lands above that range in year one. That is not overcharging. It is a different service.
How to Price Christmas Light Installation in 5 Steps
Step 1: Measure the roofline and separate standard from difficult
Walk the property and record roofline in two categories: standard runs you can reach off a ladder with normal repositioning, and difficult runs — steep pitch, second and third story, dormers, anything that needs the harness or an orchard ladder.
The gap matters. Difficult roofline takes twice as long per foot as standard, and if you fold it into one blended footage number, the hard sections quietly eat the profit from the easy ones. Count them separately and price them separately.
Do the same for ground stakes, wreaths by size, garland by 9-foot stick, tree wraps by canopy or branch, and any wire frames or resin pieces.
Step 2: Price your Christmas light materials at retail
On a buy program the customer owns the material, so it bills at your retail price, not your cost. For C9 roofline at 12-inch spacing, the math is straightforward:
| Component | Retail unit | Per foot at 12″ spacing |
| C9 socket cord (500′ spool, 12″ spacing) | $399.99 | $0.80 |
| C9 faceted LED bulb | $1.24 each | $1.24 |
| C9 flex clip | $0.32 each | ~$0.24 |
| Roofline material total | ~$2.28 |
Move to 15-inch spacing and that drops to roughly $2.00 per foot. Add timers, extension cords, triple taps, and replacement sockets on top — most contractors carry these as a percentage markup on the material subtotal rather than line-iteming every clip and cord.
Step 3: Set your install labor rate per unit, not per hour
Per-hour pricing punishes you for getting faster. Per-unit pricing rewards it. Price every line item at a fixed rate and let your crew efficiency become your margin.
Working benchmarks for a first-year install:
| Line item | Install rate |
| C9 roofline, standard | $3.57 per foot |
| C9 roofline, difficult | $4.57 per foot |
| C9 ground stakes | $3.57 per foot |
| Garland | $38.50 per 9′ stick |
| 3′ wreath | $91.30 each |
| 4′ wreath | $129.89 each |
| 6′ wreath | $203.50 each |
| Mini light canopy wrap | $8.25 per set |
| Mini light branch wrap | $15.40 per set |
| Spritzer, ground stake | $23.65 each |
| Wire frame | $58.30 each |
These are labor rates. Material bills separately.
Step 4: Price Christmas light takedown and storage separately
Takedown is where margin goes to die. It happens in January, in the cold, after the money is already spent, and it is the easiest thing to underprice in October when you are trying to win the job.
Price it as a fixed percentage of the install line. Across the common items, takedown lands at roughly 44 to 46 percent of install — a $3.57 roofline foot takes down at about $1.65. Difficult roofline runs closer to 43 percent, greenery closer to 40.
Storage is the line most installers skip entirely, and it is pure recurring revenue. You are warehousing the customer’s material, tracking it, and checking its condition. Charge for it. Roofline storage is small per foot; greenery and wreaths carry real storage cost because they take real bin space.
Step 5: Check profit per man-hour before you send the quote
This is the step that separates a quote from a guess. Convert the job to crew hours using time standards, then divide gross profit by man-hours. If that number does not clear your target, the quote is wrong — no matter how good the total looks.
How Long Does Christmas Light Installation Take? Time Standards Per Unit
These are the per-unit times we build estimates from. They assume a trained two-person crew with the truck stocked and the run pre-built in the shop.
| Line item | Install time | Takedown time |
| C9 roofline, standard | 1.3 min per foot | 0.5 min per foot |
| C9 roofline, difficult | 2.6 min per foot | 1.5 min per foot |
| C9 ground stakes | 1.4 min per foot | 1.4 min per foot |
| Garland, per 9′ stick | 52 min | 20 min |
| 3′ wreath | 30 min | 20 min |
| 4′ wreath | 60 min | 30 min |
| 6′ wreath | 90 min | 60 min |
| Mini light canopy wrap | 8.6 min per set | 7 min per set |
| Mini light branch wrap | 12 min per set | 10 min per set |
| Spritzer in tree | 30 min | 20 min |
| Wire frame | 60 min | 60 min |
| Resin piece | 60 min | 60 min |
Two things to notice. Branch wrapping costs you 40 percent more time than canopy wrapping, so if you are quoting them at the same rate you are losing money on every branch-wrapped tree. And a 6-foot wreath is 90 minutes — an hour and a half of two people’s day for one piece. Price it like it.
Christmas Light Installation Pricing Calculator
Enter a job below to see install price, takedown price, crew hours, and what the job actually pays per man-hour.
Christmas light job pricing
Enter the scope and your rates. Every rate below is editable — overwrite them with your own.
Roofline and ground
Greenery and decor
Tree and bush wraps
Your rates
Gross profit per man-hour
Year-one quote, labor and roofline material
| Line | Install | Takedown | Install hrs | Takedown hrs |
|---|
Covers labor and roofline material. Greenery, decor, timers, cords and hardware price separately off the catalog. Rates are starting points — adjust them for your market.
Christmas Light Installation Cost Example: 240-Foot Two-Story Home
Standard suburban two-story. 200 feet of reachable roofline, 40 feet over a steep front gable, two garland sticks on the entry columns, one 4-foot wreath over the garage.
| Line | Qty | Install | Takedown | Install min | Takedown min |
| Roofline, standard | 200 ft | $714.00 | $330.00 | 260 | 100 |
| Roofline, difficult | 40 ft | $182.80 | $79.60 | 104 | 60 |
| Garland, 9′ | 2 | $77.00 | $30.80 | 104 | 40 |
| 4′ wreath | 1 | $129.89 | $45.65 | 60 | 30 |
| Labor total | $1,103.69 | $486.05 | 8.8 hrs | 3.8 hrs |
Roofline material at 12-inch spacing: 240 ft × $2.28 = $547.20. Greenery and wreath material price separately off the catalog.
Year one: $1,589.74 labor + $547.20 roofline material = $2,136.94, or $7.73 per foot on the roofline before decor material.
Crew reality: 12.6 man-hours total. A two-person crew is on site about 4.4 hours to install and 1.9 hours to take down. At a $28 fully-burdened hourly rate, labor costs you $353 against $1,589 in labor revenue — about $98 of gross profit per man-hour.
That is the number to defend. If a competitor’s quote comes in at $5.50 per foot all-in, they are not beating you on efficiency. They are running thinner material, skipping storage, or not paying themselves.
First-Year vs. Renewal-Year Christmas Light Pricing
The two are different products and should be priced differently.
| Year one | Renewal year | |
| Material | Billed at retail — customer owns it | $0, plus replacement parts |
| Install labor | Full rate | Full rate |
| Takedown labor | Full rate | Full rate |
| Storage | Partial or none | Full annual line |
| Roofline example | ~$7.73/ft | ~$6.00/ft |
The renewal number is the one that builds a business. Year one covers material and wins the account. Every year after that, the same route runs faster — the material is already cut to length, the layout is documented, and the crew has been on the roof before. Same revenue line, less time. That is where a holiday route becomes genuinely profitable, and it is why the storage line matters more than it looks: it is what keeps the customer’s material in your building instead of their garage.
Free Christmas Light Estimate Template for Contractors
The rates and time standards above will get you to a defensible number by hand. The full Holiday Lighting Estimation Sheet does the rest of the job for you:
- SKU-level material pricing. Type in an item code and it pulls the description and current retail price automatically — no catalog lookups.
- Automatic hardware markup on timers, cords, clips, and consumables so nothing gets left off the quote.
- Client-ready proposal page designed to print on your letterhead, with sales tax, deposit percentage, and a signature line.
- Wholesale cost page showing your true material cost against retail, so you see the margin on every job before you send it.
- Geometry calculators for column garland footage, hedge and canopy wraps, and spruce tree wraps by height and diameter.
- Recommended terms of service you can adapt for your own contracts.
It’s free with a Thunder Lighting Supply trade account, along with wholesale pricing on everything in the catalog, installer training, and free shipping over certain amount. of orders.
Get the estimation sheet — and if you don’t have a trade account yet, create one free first. It takes a minute.
Questions on a specific job you’re quoting? Call us at (631) 803-9627. We’ve helped a lot of contractors price a lot of houses.
FAQs
How do I price a Christmas light job for the second year?
Drop the material line and keep the labor lines at full rate, then add the annual storage charge. Renewal years run roughly 20 to 25 percent below year one for the customer while taking your crew less time, because the material is already cut, labeled, and mapped to the house.
What should I charge for tree wrapping?
Price by wrap type and set count, never by the tree. Canopy wrapping runs about 8.6 minutes per set to install; branch wrapping runs about 12 minutes because every branch is handled individually. Estimate set counts from tree height, circumference, and spacing between wraps — the estimation sheet has a calculator that does this from three measurements.
Do I charge for storage if the customer has room in their garage?
Charge for it, and push to keep the material in your building. Customer-stored material comes back damaged, incomplete, or full of mouse nests, and you eat the replacement cost and the schedule hit. Storage is a recurring line that protects the renewal.