Pick Your Own Christmas Tree At These Festive Farms In And Around London

Looks like this article is a bit old. Be aware that information may have changed since it was published.

Last Updated 02 January 2026

Laura Reynolds Pick Your Own Christmas Tree At These Festive Farms In And Around London
Christmas tree farms London 2025: a family digging up a Christmas tree on a Christmas tree plantation
Take your family on a day out at a Christmas tree farm close to London. Photo: Chris Briggs via Unsplash

What could be more festive than picking your own Christmas tree, fresh from the farm where it grew?

There's something quite magical (and yes, American) about donning your wellies and Christmas jumper, strolling out into the field, and pretending you know what you're talking about when it comes to branches, needles, Nordmann firs and what-not.

Some farms and plantations will let you do the heavy work of cutting down or digging up the tree yourself (you may need to bring your own equipment, so check ahead before you travel). Others, understandably, don't let the general public loose with an axe or saw, and will do the difficult bit for you. Our roundup includes both types of tree farm.

Note: some farms may require you to book a slot before you visit — check with individual venues for the most up-to-date information.

South London Christmas Tree Farm, Chelsfield

PYO Christmas tree farms London 2025 : rows of Christmas trees on a farm
Dig up your own Christmas tree. Image: Emma Schell via Unsplash

Despite its name, South London Christmas Tree Farm is located just over the border in Kent. Still, if you live in south London, it's probably your closest Christmas tree farm, so we'll let them off. Happily, you can cut your own fir down, if you bring your own tools (no power tools, and they can't lend you their equipment for safety reasons). Not feeling the lumberjack lifestyle? That's OK — take a label from the office and tag your tree, they'll cut it for you. Or simply pick up a ready-to-go tree from the sales area.

Note: it's cash or cheque only — no cards taken, so stop at an ATM on the way.

South London Christmas Tree Farm, Westwood Farm, Rock Hill, Chelsfield, Kent, BR6 7PP. Open 15, 16, 22, 23, 28, 29, 30 November and 5, 6, 7, 12, 13 December 2025.

The nearby Christmas Tree Farm in Cudham near Orpington usually offers firs for sale too (clue's in the name, really) though it's not a PYO situation,  from 25 November 2025.

Hurley's Christmas Tree Farm, Wickford, Essex

PYO Christmas tree farms London 2025: a silver bauble on a Christmas tree, with Christmas lights in the background
Photo: Maria Baranova via Unsplash

Also known as Pumpkin Forest (for its fields of orange gourds in the autumnal months), Hurleys Farm grows its trees on site, with sizes ranging from 3ft to 20ft. In previous years, Santa has made an appearance — keep an eye on the website to see if he's returning this year.

Hurley's Christmas Tree Farm, Woodham Road, Battlesbridge, Essex, SS11 7QL. Open daily from 22 November 2025, no booking required.

Kingswood Christmas Trees, Maidstone, Kent

PYO Christmas tree farms London 2025: A woman and a dachshund posing for a photo among rows of Christmas trees
Photo: Cara Grobbelaar via Unsplash

Over 20,000 Christmas trees are planted at this Kent farm each year, ranging from 2ft to 20ft tall at time of cutting. Wander through the festive fields and select your own, or pick one from the ready-cut selection.

Kingswood also does an excellent line in Christmas decorations, so browse the shop (open from 16 November) while you're there and collect all the ornaments, baubles, tinsel and lights you need to make your prickly new friend feel at home in your living room. There's a Christmas Cafe on site, as well as a Santa's Grotto (booking required — open from 29 November 2025) so you can have a whole festive day out.

Kingswood Christmas Trees, Gravelly Bottom Road, Maidstone, Kent, ME17 3NU. Open daily from 22 November 2025

Kingsley Farm Christmas trees, East Grinstead, Sussex/Surrey

PYO Christmas tree farms London 2025: a row of Christmas trees in a field, with lights string between them
Photo: Carolyn Christine via Unsplash

Sitting close to the Kent/Sussex/Surrey border, Kingsley Farm has been growing Christmas trees for over a decade, and offers a choice between Norway Spruce, Nordmann Fir and Blue Spruce varieties.

Wander through the farm and pick your tree, then you can either have the farm staff cut it down for you, or cut it down or dig it out yourself. If you're doing this, you'll need to bring your own equipment (no power tools allowed) and PPE. They also sell ready-cut trees, or you can reserve one from the growing field to take home at a later date.

Kingsley Farm Christmas Trees, Blackberry Road, Felcourt, East Grinstead, RH7 6NQ. Open daily, 22 November-23 December 2025.

Sussex Trees, East and West Sussex

PYO Christmas tree farms London 2025: a girl walking on a grassy path between rows of Christmas trees
Image: Isaac Graulich via Unsplash

Sussex Trees has over 100,000 pines of up to 12ft growing in the Sussex countryside, so if you can't find one you like here, we can't help you. The Northdown/Five Ashes Plantation is the original location, where you can either pick and cut your own, or choose a ready-cut number from the barn. You can also purchase a Sussex tree from Goddenwick Farm — ideal if you're after a full day out, with reindeer, goats, donkeys, alpacas and other farm animals to see, plus mulled wine sold from a converted horse trailer.

Sussex Trees. Goddenwick Farm, Lindfield, West Sussex, RH16 2QZ.  Northdown Christmas Tree Plantation, Five Ashes, East Sussex, TN20 6JG. Both 22 November-21 December 2025.

Catsfield Christmas Tree Farm, Battle, East Sussex

PYO Christmas tree farms London 2025: Christmas trees
Photo: Susan Q Yin via Unsplash

Visit this farm before 23 November 2025 to select your tree direct from the plantation, and arrange to collect it (or have it delivered if you live locally) at a later date. Alternatively, order your tree online, or visit the farm closer to Christmas to pick a ready-cut tree. Choose between Nordmann Fir, Serbian Spruce, Norway Spruce and Fraser Fir varieties.

Catsfield Christmas Tree Farm, The Stream, Battle, East Sussex, TN33 9BB. 14 November-24 December 2025.

Crockford Bridge Farm, Surrey

PYO Christmas tree farms London 2025: two adults and a child walking among trees on a Christmas tree farm
Photo: David J. Boozer via Unsplash

In October, Crockford Farm attracts visitors to its pumpkin patch, but come November, the gourds are gone and it's all about the Christmas trees (Nordmann Fir, Norway Spruce, Blue Spruce and Fraser Fir are all grown here). They let you cut your own tree down, provided you follow the rules (hand saws only, cut trees from the bottom, no children using saws, cutting only in daylight hours...), but sadly this is now sold out for 2025, though any tickets left over from no shows or cancellations will be released from 3 December.

Missed out, or prefer someone else to do the work? Ready-cut and potted trees are available to buy at the farm too during normal opening hours, in sizes up to 6ft. No need to book for this option.

Crockford Bridge Farm, New Haw Road, Near Weybridge, Surrey, KT15 2BU.

Other Christmas tree farms near London

PYO Christmas tree farms London 2025: a wooden sign in a field reading "Farm fresh Christmas trees since 2015"
Image: Julia Mitchell via Unsplash
  • Hans Christmas Andersen: This puntastic business grows its trees on a farm in the Surrey Hills, and sells them at sites around Surrey and Kent (Guildford, Godalming and Sittingbourne). You can collect your tree from these sites, but note the trees are ready-chopped in a 'standing forest' situation, so you can't pick your tree from the exact spot where it grew. On the plus side, Father Christmas can often be seen at work at the Guildford location, and there are reindeer too. 2025 opening dates vary by site.
  • Oxenford Farm: The trees at the idyllic Oxenford Farm are grown on site in Surrey, however, they're also ready-chopped, so you'll select your festive fir from the sales area, rather than the field itself. Decorations are available to buy in the farm shop. From 22 November 2025.
  • Badger Hill Christmas Tree Farm: At this Bedfordshire farm, you can either take home your Christmas tree on the day, or arrange to have it delivered to your house closer to Christmas. 22 November-21 December 2025.

Where to rent a Christmas tree in London

It sounds odd at first, but renting a Christmas tree is a more environmentally friendly way to have a real tree in your home for Christmas. The tree makes itself comfortable in your living room for a few weeks a year, before being stripped (oo-er) and sent back to the field to be replanted and live its best life among its arboreal chums until the festive season comes round again. Some places even tag the trees to keep track of them, so you get the same one in your living room next year (handy if you've left a bauble on there). We like to think Phoebe Buffay would approve.

Unlike visiting a Christmas tree farm, you may not be able to see your tree in a field, but handily for Londoners, many rental firms offer London hubs where you can collect and return your tree either side of the festivities. Of course, the environmental benefits of renting a tree can be undone if your tree is being transported from the other end of the country to your living room, so do your research. Oh, and order soon — rental trees often sell out way in advance.

Here's where you can rent a tree for Christmas in London 2025:

  • London Christmas Tree Rental: Hubs in Brentford, Cheslfield, Dulwich and Thames Ditton, where you can collect and return your tree. No longer offering home delivery as they have in previous years. Register on the website to get the heads-up when each year's stock becomes available to book. They ask that you only rent a tree if you can return it to the same hub on the specific return dates.
  • Christmas on the Hill: Previously at Alexandra Palace, but operating completely online now, with your tree delivered to and collected from your home. Trees available to rent or buy, ranging from 2ft to 7ft.
  • Simply Plants: Delivered — and they'll decorate Sprucey for you too.

We're fully expecting more Christmas tree rental firms to sprout in the capital in the coming years, as it becomes a more popular option.

Where to buy a Christmas tree in London

PYO Christmas tree farms London 2025: a golden bauble being placed onto a Christmas tree inside someone's home
And now, for the finishing touches...Photo: Element5 Digital via Unsplash

Of course, if you're not the muddy field type, there are plenty of nurseries, garden centres and other shops in London where you can buy a Christmas tree without even leaving the tarmac. Here's a small selection of them:

  • Big Penny Social in Walthamstow has a Christmas Tree Market as part of its festivities this year. From 21 November 2025, a selection of Nordmann Firs are available, with prices beginning at £48... and each tree purchase comes with a complimentary cup of mulled wine. Pre-order your tree online, or select in in person.
  • Green Elf Trees is a London-based company that delivers Christmas trees to the majority of London postcodes (as well as the likes of The Ritz and National Trust), and all delivery vehicles are electric. You can also book them to collect your tree once the festivities are over. For every tree sold, they replant one too.
  • Pines and Needles pops up at an impressive 30+ London locations (and several more beyond) in the run-up to Christmas, from Wimbledon to Highbury, and Victoria Park to Kingston. They sell real Christmas trees, can deliver if you can't collect, and also sell lights, stands, decorations and all the other gubbins required.
  • Good Elf offers a choice of Norway Spruce or Nordmann Fir trees, and delivers to anywhere within London (and many other places). If you've got a larger gap to fill, they offer an installation service for your towering tree, and will even collect it once you're done with it, for an extra charge.
  • Christmas Trees Delivered does exactly that, delivering trees to all inner London postcodes — choose from Nordmann or Noble Firs, or Norway Spruce.
  • Shoots and Leaves lets you collect your tree from one of nine London locations including Little Brook Green, Eel Brook Common, West Ealing, Acton, Hanwell or Hampstead Heath. Not in one of those areas? They also deliver.