Best places to pick your own Christmas tree (2018)

Choose your own sustainably grown, 100% Santa approved, British Christmas tree and enjoy a festive family day out!

Experience the festive joy of spending a family day out in one of Britain’s lovely woodlands and picking your own Christmas tree this winter. There are lots of sites across the UK where you can visit and enjoy a festive day out in the forest, trying a trail or visiting the café for homemade treats before going to choose your own real Christmas tree.

The Forestry Commission are also encouraging people to visit one of their forest-based Christmas Tree sales centres to buy a real Christmas tree to help people to connect with nature during a time of year that is often associated with stress.

Andy Coggins, Recreation Manager at Forestry Commission England said:

“It has been scientifically proven that being more immersed in nature can help reduce stress and anxiety. So, the perfect antidote after doing battle on the high street is to enjoy a magical trip to the forest and the festive treats on offer at our Christmas Tree sales centres. You’ll also know that the tree you pick will have been provided by tree experts so will be of the highest quality and grown in a sustainable way.”

Here are our 10 favourite places to pick your own Christmas tree this festive period:

1) Bedgebury Pinetum, Kent

When: from 30 November – 2 December and 7 December – 19 December 2018

How much: starting at £35

Head to Badgebury to buy a real, Santa-approved Christmas tree. There will be lots of family-friendly Christmas events and activities to enjoy with your little ones – make sure to book your tickets early. Ask the staff to help you choose the perfect Christmas tree as they come in a variety of shapes and sizes.

2) Cannock Chase Forest, Staffordshire

When: Saturday 24 November – Sunday 16 December 2018

How much: starting at £30

Pick your own sustainable Christmas tree while visiting Cannock Chase Forest’s new Winter Wonderland with your family. When you’re done, visit Santa in the fantastic woodland winter wonderland or enjoy a fun family Christmas trail.

3) Haldon Forest Park, Devon

When: Monday 26 November – Sunday 23 December 2018

How much: starting at £20

The trees are grown in the heart of Dartmoor and harvested on a daily basis to keep the fresh. Speak to the lovely staff if you have any questions. There will be lots of Christmas activities and a Christmas run for your little explorers, perfect to mark the start of the long-awaited festive season.


4) Hamsterley Forest, Durham

When: 1 December – 16 December 2018

How much: starting at £18

If you’re looking for the highest quality, sustainably-grown British Christmas trees, head to Hamsterley Forest this December. Join a fun Winter’s Trail on Sunday 16 December.

5) The Christmas Forest, London

When: 1 December – 16 December 2018

How much: starting at £18

This family-run business has been selling real Christmas since 1998. There are 10 stores across London – so convenient! You can visit a store to select your perfect Christmas tree or order a tree online.

6) Sherwood Pines, Nottinghamshire

When: Saturday 24 November – Sunday 16 December

How much: starting at £30

If you’re looking for a beautiful, sustainably-grown Christmas tree, you will surely find one at Sherwood Pines. You can also have a snack at the festive food stall and take a family photo at the lovely seasonal selfie scene


7) Dalby Forest, North Yorkshire

When: from Friday 30 November 2018

How much: starting at £16

Buy your real Christmas tree at Dalby Forest and get ready for Christmas. You can also pick up your tree stands, wreaths and mistletoe. There will be lots of brilliant events for children – Christmas tree trail, crafts and the winter sky with Hidden Horizons’ planetarium to explore.

8) Delamere Forest, Cheshire 

When: Saturday 24 November – Sunday 16 December 2018

How much: starting at £30

The lovely and expert staff can help you choose between lodgepole pine, Nordmann fir, or Norway spruce. Once you’ve picked your perfect Christmas tree, visit the wonderful Santa’s Grotto, housed in the beautiful surroundings of Delamere Forest.

9) Queen Elizabeth Country Park, Hampshire

When: Friday 30 November – Tuesday 18 December 2018

How much: starting at £25

Visit Queen Elizabeth Country Park and choose your perfect Christmas tree. Enjoy a wonderful family day out and the highest quality, sustainably-grown trees. Don’t miss this year’s Christmas events – make a christmasy craft in the elves workshop, take the tractor trailer through the woods and follow the festive trail back down to Father Christmas’s magic grotto.

10) Wendover Woods, Buckinghamshire

When: open from 30 November 2018

How much: starting at £40

Wrap up warm and visit Wendover Woods to find your ideal Christmas tree. All the trees are sustainably-grown and have been given Santa’s stamp of approval!

If you’re heading outdoors, make sure to wrap up your little adventurers warm. Have a look at our toasty children’s waterproof coats and trousers, bright bobble hats and super warm lined wellies.