Where to buy a real Christmas tree online for home delivery

Buying a real Christmas tree has never been so simple

If you love filling your home with the festive scent of pine from a real Christmas tree, you might be worrying about where to get your tree from this year. Worry not, we've rounded up the places you can buy a real Christmas tree online.

Related: Best Christmas tree skirts – from traditional wicker to glam sequins to dress trees in style

Wondering around a marquee or stall filled with real Christmas trees is a wonderful tradition. However, if you want to put your tree up before the 2nd December, or are avoiding leaving your home unless necessary ordering online is your best option.

If you have a local Christmas tree supplier that you usually support during the festive season, try dropping them a message to see if they are offering deliveries. If not, one of these online retailers will have a tree with your name on it.

living room with christmas tree

(Image credit: Future PLC/David Brittain)

Where to buy a real Christmas tree online


B&Q is selling a range of potted Christmas trees on their website available for home delivery. Potted versions are perfect if you want to make the most of your tree through the festive season and beyond. Choose between a Norway Spruce, Blue Spruce or a Nordmann fir, with size available up to 150cm. Prices between £19 and £49.


If you are looking for a tree over 6ft then take a look at those from Primrose.co.uk. Choose between sturdy and rotund 5ft trees, or an elegant teardrop shaped 8ft tree if you feel like splashing out. Pre-order your tree now for delivery from 30th November.

Bloom & Wild

christmas tree

(Image credit: Bloom & Wild)

Building on from the success of their mini Christmas trees, this year Bloom & Wild has launched large trees available for delivery. 3 to 4 ft trees will be available to preorder now for delivery from 23rd November. Trees between 4ft and 7ft will also be available for delivery in London.


Wilko is currently offering an online exclusive on a range of Nordman Fir real cut Christmas Trees. With sizes from 5 ft to 8 ft, Wilko is definitely the place to go if you are looking to make a saving, with some of the best prices we've seen. Pre-order now for delivery from 30th November. We don't expect these to stick around for long.

John Lewis

real christmas trees

(Image credit: Future PLC/Joanna Henderson)

John Lewis is selling three different varieties of real Christmas trees online this year for delivery. Choose from a Nordmann Fir, Fraser Fir, and the sumptuous Korean Fir. Pre-order now for deliveries from 27th November.


Homebase is selling a whole host of different real Christmas trees. Whether you are looking for a living potted tree that you can redecorate next year or a cut Christmas Tree, Homebase has you covered. However, only the cut versions are available for home delivery.

christmas trees

(Image credit: Bloom & Wild)

When is the best time to buy a real Christmas tree?

According to the experts at Flowercard, if you are planning to have your tree up until twelfth night, then you should buy a tree on the 2nd December. You can buy and put it up later, but with little cheer around at the moment why not get it up sooner rather than later.

Related: Black Friday Christmas tree deals – these sale bargains are worth shopping ahead for

All you need now is to crack out the decorations and Michael Bublé.

Rebecca Knight
Deputy Editor, Digital

Rebecca Knight has been the Deputy Editor on the Ideal Home Website since 2022. She graduated with a Masters degree in magazine journalism from City, University of London in 2018, before starting her journalism career as a staff writer on women's weekly magazines. She fell into the world of homes and interiors after joining the Ideal Home website team in 2019 as a Digital Writer. In 2020 she moved into position of Homes News Editor working across Homes & Gardens, LivingEtc, Real Homes, Gardeningetc and Ideal Home covering everything from the latest viral cleaning hack to the next big interior trend.