Every December the same argument lands in UK living rooms: is it cheaper to buy a real Christmas tree every year, or invest in a fake one you bring down from the loft? In 2026, with the cost of living still squeezing household budgets, it is worth doing the actual maths before you hand over your money.
The honest answer is that the fake tree wins on pure cost if you commit to using it for at least four to five years. The real tree wins in other ways – the smell, the tradition, and no upfront investment. Here is the full breakdown so you can decide which camp you fall into.
What a Real Christmas Tree Costs in the UK in 2026
Real tree prices have climbed steadily over the last few years, driven by growing costs, fuel and staff shortages at tree farms. As a rough guide for 2026:
- Norway spruce (the classic budget tree): £25 to £45 for a 5-6ft tree. It drops needles the moment you look at it, but it smells incredible.
- Nordmann fir (the most popular UK tree): £40 to £70 for a 6ft tree from most retailers, and £80 to £120 from premium garden centres.
- Larger 7-8ft trees: expect to pay £80 to £150+ depending on type and where you shop.
- Pot-grown trees: £35 to £70. These can be planted out after Christmas and sometimes survive year after year with care.
Where you buy makes an enormous difference. The Aldi offers page is famous for its real tree deals every December – a 6ft Nordmann fir for around £30 while stocks last. The Lidl deals page runs similar Christmas tree promotions. Supermarket trees from the Tesco offers page and Asda deals page typically undercut garden centres by £10 to £30, while the Homebase offers page is worth watching for its festive garden range. Local Christmas tree farms and car park sellers vary wildly – some are the cheapest in town, others charge premium prices, so it pays to compare before you load the boot.
What a Fake Christmas Tree Costs in 2026
Fake tree prices span a huge range depending on quality and realism:
- Budget fake trees (£15 to £45): the kind you find at the Home Bargains offers page and the Wilko deals page – basic PVC trees in 4-6ft sizes. They look fine once decorated and covered in lights.
- Mid-range fake trees (£50 to £150): fuller, more realistic PE/PVC mix trees. The Dunelm deals page and the IKEA offers page both sell solid trees in this bracket.
- Premium pre-lit trees (£150 to £400): hyper-realistic, hinged, with built-in lights. Beautiful, but only worth it if you genuinely use it for a decade.
The Real Cost Per Year
Here is where the maths gets interesting. A fake tree only saves you money if you actually reuse it.
Say you buy a decent £90 fake tree. A real 6ft Nordmann fir costs roughly £50 from a supermarket. The fake tree breaks even after year two, and saves you roughly £50 every year after that. Over ten years you would spend around £500 on real trees versus £90 for one fake – a saving of over £400.
But a £25 budget fake tree is cheaper than a real tree from day one. The catch is quality: budget trees often look tired after two or three seasons, with bent branches and shed needles, so the realistic lifespan of a very cheap tree may only be three to five years.
The Hidden Costs People Forget
Whichever option you choose, the true cost is always higher than the price tag.
Hidden Costs of a Real Tree
- A tree stand (£15 to £30) if you do not already own one, unless you buy a netted or pot tree.
- Disposal. Many councils collect trees for free, but some charge £5 to £15, and buying a stand or disposal bag each year adds up.
- Needle drop and early replacement. A tree bought too early in December can dry out and need replacing before Christmas Day – doubling your spend. Buy after the first week of December.
- Fuel and time. Trips to collect and dispose of the tree both cost money.
Hidden Costs of a Fake Tree
- Storage space. A 6-7ft fake tree needs a significant chunk of loft, garage or cupboard for 11 months of the year.
- Pre-lit failures. If the built-in lights fail, some pre-lit trees become awkward to repair.
- Replacement. Budget trees rarely last a decade no matter what the box claims.
Five Ways to Cut the Cost of Either Tree
- Buy a fake tree in the January sales. This is the single biggest money-saver of the whole debate. Trees that cost £150 in December drop by 50-70% in the first week of January. Buy this year, save next year.
- Buy your real tree from a supermarket. The Aldi and Lidl festive ranges routinely beat garden centre prices by a third.
- Go second-hand. Fake trees appear on Facebook Marketplace, in charity shops and at car boot sales for £5 to £20 all year round. A tree used once and resold is barely distinguishable from new.
- Buy smaller and decorate harder. A 4-5ft tree in a prominent corner with good lights and decorations looks every bit as festive as a 7-footer costing three times as much.
- Consider a pot-grown tree. Buy once for around £40-60, keep it alive in a pot outside all year, and bring it in every December. It is the only option that combines the real tree experience with multi-year savings – though keeping it alive requires some effort.
What About the Environmental Cost?
Cheaper is not always greener. Real trees grown in the UK absorb carbon while growing and are usually chipped and composted by council recycling schemes, so their footprint is relatively low if you dispose of them responsibly. Fake trees are typically manufactured overseas from PVC and metal, which is carbon-intensive, and they are very difficult to recycle at end of life.
The commonly cited rule is that a fake tree needs to be reused for roughly seven to ten years before its environmental cost drops below buying a real tree annually. If you buy a fake tree, keep it in service for as long as possible – which conveniently is also the cheapest strategy.
So Which Should You Buy?
- Buy fake if: you are staying put for several years, you have storage space, and you want the lowest total cost over a decade. Get the best tree you can afford – ideally in a January sale – and commit to it.
- Buy real if: you value the smell and the tradition, you do not have storage space, or your living situation changes year to year. A £30 supermarket spruce is still one of the cheapest ways to make a home feel like Christmas.
- The genuine budget champion: a £5-£20 second-hand fake tree, or a small pot-grown tree reused for several years. Both cost less per year than a single round of Christmas drinks.
The Bottom Line
Over a single year, a cheap real tree can cost less than a mid-range fake one. Over five to ten years, a good fake tree wins comfortably, saving the typical UK household £200-£400. The trap is buying a fake tree and only using it twice – that is the most expensive outcome of all.
Whichever route you take, the wider Christmas budget matters more than the tree. Start early and spread the cost with our guide on starting your Christmas shopping in September, trim the food bill with our tips on saving money on Christmas dinner, and earn back a percentage of whatever you spend on lights and decorations using cashback and reward sites. Choose your tree once, choose well, and let it pay for itself.
