If your wallet feels lighter every time you pass a Christmas tree lot in Los Angeles, you’re not imagining it. According to new data from SIXT Magazine, California ranks #1 for the most expensive Christmas trees in the entire country, with prices leaving many Angelenos doing a double take.
A 6-foot live Christmas tree in California averages around $155, making it a whopping $75 more than the national average of $80. So that festive pine scent is coming at a premium.
🎄How pricey are Christmas trees in L.A.?
In Los Angeles, the average price of a live Christmas tree sits at around $100, while other major California cities push the state average even higher. In places like San Francisco, prices climb closer to that $155 mark. That price is nearly double what shoppers pay in many other states.
Between rising demand, limited urban space, and transportation costs, it’s no surprise California takes the crown for holiday tree sticker shock.
If you’re still interested in shelling out for a live tree, here are some of the top spots to buy Christmas trees in Los Angeles.
🎄Trying to save a buck this Christmas?
If you’re hoping to save a little cash this season, experts suggest:
- Opting for a smaller tree
- Buying from local farms outside the city
- Or waiting for late-season price drops
Sometimes, festive minimalism is the best move.
🎄The Top 5 States with the Most Expensive Christmas Trees
Here’s how California stacks up against the rest of the country:
- California – $155
- Colorado – $149
- Florida – $120
- Alaska – $117
- New York – $110
So while your Instagram-worthy tree might cost more than ever, a real Christmas tree is still a holiday tradition worth splurging on.