|

Where to buy Christmas Trees in London 2025

This post contains affiliate links and I may receive commission if you visit a link and buy something. Purchasing via an affiliate link doesnโ€™t cost you any extra, and I only recommend products and services I trust.

Aside from presents and Christmas dinner, the main thing anyone thinks about for Christmas is the tree. We have had artificial ones for a few years but do also get real ones from time to time – and it’s always such a lovely part of Christmas. Choosing the tree together as a family, taking it home, decorating it and often having a celebratory meal or hot chocolate afterwards.

Where to buy Christmas Trees in Hampshire

But, it can be hard to know where to get real Christmas trees from. With costs rising in every aspect of our lives, it’s good to shop around and there are more Christmas tree options than you may realise across London and the surrounding areas.ย 

What Christmas tree should you get?

When looking for a real Christmas tree there are so many options and they all have pros and cons. You might want the sturdiest, longest lasting tree or you might want one that looks like it’s right from the front of a Christmas card. Whatever style you are looking for there is bound to be a tree for you. 

  • Nordman Fir are the most popular Christmas tree in the UK with great needle retention.
  • Norway Spruce is what we think of as the traditional Christmas tree across the country with that lovely Christmas tree best shape. 
  • Blue Spruce are beautiful dark green to powdery blue trees.
  • Fraser Fir have the strongest branches that will hold up well with ornaments and great needle retention.
  • Balsam Fir are very rare in the UK and not trees we see very often but they smell just like Christmas. 
  • Canaan Fir has that lovely Christmas fragrance and good needle retention.
  • Scotch Pine is a dark green/blueish-green colour with a lovely festive smell. 

Where to get the best Christmas trees in London

I have tried to include as many options for buying Christmas trees as I can across London, from Christmas tree farms to garden centres and pop up stalls. However, as you can imagine, Christmas tree farms are in short supply in London. If you’d like that classic, cutting down your own tree experience, you may have to venture a little further afield.

There are also many places to buy Christmas trees that you know of already – the supermarkets, DIY stores and street corner stalls that you resort to when you’ve left the Christmas tree search a little bit late. Those ones I haven’t included on the list.

Where to buy Christmas Trees in Hampshire

But, I have given a good range of Christmas tree options across London and places where you can get Christmas trees delivered as well as buying off the shelf pre cut Christmas trees. Like with everything, the information is correct at the time of writing, please do click through to each official website to get up to date details and any special offers.

A great festive activity is going to choose a Christmas tree and itโ€™s lovely being able to go and pick one freshly cut from a Christmas tree farm. There are, surprisingly, not many London Christmas tree farms but you can find those further afield. These articles may help:

Where can I buy Christmas Tree London

Here are our top choices of where to get Christmas trees London and many offer potted Christmas trees and Christmas tree stands as well. I’ve listed all the sites that offer Christmas tree collection but if you’re looking for Christmas tree delivery there are options further down the page. Many offer Christmas tree removal and tree care tips too.ย 

Pines and Needles

Kick off the Christmas season with a visit to one of the many Pines & Needles London stores, where festive magic awaits. Let the friendly, expert staff help you find the perfect Christmas tree to make your Yuletide truly special.

Where: Stores across London

When: Various dates from mid-November until Christmas.

Find out more here


Columbia Road Flower Market

Christmas at Columbia Road Flower Market is simply stunning. Festively adorned stalls, vendors and visitors alike wrapped up against the elements and a wonderful Christmas cheer is apparent amongst everyone. Whether youโ€™re looking for a beautiful real, freshly cut Christmas tree for your home, or some very unique stocking fillers for friends and families, Columbia Road Flower Market has something for everyone.

Where: Columbia Road, London E2 7RG

When: Sundays from 8am to 3pm-ish!

Find out more here


Shoots and Leaves

Shoots and Leaves go to great lengths to visit the farms and hand pick every Christmas tree they offer, so they know that youโ€™ll be delighted with it. You can collect from them or they also offer a delivery and installation service.

Where: Nine locations across London

When: 21st November until Christmas 2025

Find out more here


The Christmas Forest

This family-run business has been selling real Christmas since 1998 and they pride themselves on offering top-quality British grown Christmas trees to London homes and offices at highly competitive prices. The friendly, expert service โ€“ at stores in ten farm-like settings across town, or online with delivery โ€“ will help you select the best Christmas tree youโ€™ve ever had!

Where: Stores across London

When: From mid-November until Christmas 2025

Find out more here


Big Penny Social Christmas Tree Market

Big Penny Social have got a selection of British grown Nordmann Firs (known for their thick and dense canopy) and have filled their winter garden with them for their Christmas Tree Market! You get a free mulled wine or hot chocolate with every order.

Where: 1 Priestley Way, London E17 6AL

When: From 21st November 2025

Find out more here


Mistletoe & Pine

Nothing says Christmas like the sight and smell of a real Christmas Tree! Mistletoe and Pine are a welcoming London based business supplying customers with great quality Christmas Trees, stands, Christmas lights, wreaths and festive decorations.

Their premium grade Nordmann Fir (non-drop) Christmas Trees are available to buy online and delivered to any London address. Alternatively you can pick up your festive tree at one of their locations โ€“ enjoy a free mulled wine, cider, Sloe gin or a soft drink to help get you into the Christmas spirit!

Where: Five locations across London

When: From 13th November 2025

Find out more here


Christmas Trees from Garden Centres and Farm Shops

Garden centres and farm shops are another great choice for Christmas trees. As we all know, garden centres do vary massively but our favourite ones have vast Christmas departments in store so that you can pick up decorations and gifts as well as getting your Christmas tree.

Here are some of our favourite garden centres for Christmas trees across London:

Where to buy Christmas Trees in Hampshire

Christmas tree delivery London

You may not have a vehicle to transport a Christmas tree so, often, getting one online or from a local store who can deliver is a more convenient option. Here are some home delivery Christmas tree options in London:


I hope that helps with your Christmas tree search this year. I’m sure your finished tree will look beautiful and I hope, when the time comes, that you have a wonderful Christmas.

If you’re looking for more festive inspiration and events these articles might be useful:

Author

  • Donna Wishart is married to Dave and they have two children, Athena (14) and Troy (12). They live in Surrey with their two cats, Fred and George.

    Once a Bank Manager, Donna has been writing about everything from family finance to days out, travel and her favourite recipes since 2012.

    Donna is happiest either exploring somewhere new, with her camera in her hand and family by her side, or snuggled up with a cat on her lap, reading a book and enjoying a nice cup of tea. She firmly believes that tea and cake can fix most things.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *