In case you missed it see what’s in this section
Poole

Moors Valley
Where: Moors Valley
About: Looking for the perfect Christmas tree? Moors Valley offer an array of beautiful Christmas trees that help support sustainable forestry in Britain. From Norway Spruce, to Nordmann Fir; Moors Valley provide lots of traditional trees to help make your house magicial.
Opening Times: 29 November to 19 December 2025 from 9.30am to 4pm
Parking: Park for free when you buy a tree
Address: Horton Rd, Ashley Heath, Ringwood, BH24 2ET
Telephone: 01425 470721

Christmas Treecycling with Diverse Abilities
Where: Diverse Abilities
About: Dorset’s disability charity, Diverse Abilities are providing a Christmas tree recycling service. Your Christmas tree can booked in to be collected from8th, 9th, 10th, and 11th January 2026 from Poole, Bournemouth, Christchurch, Wimborne, East Dorset and Ringwood.
Price: In exchange for collecting your tree, they ask for a £10 donation per tree.
Collection Times: They cannot guarantee a time or day that your tree will be collected over this period.
Collection: You are asked to place your tree outside on the evening of 8th January.
Telephone: 01202 718266
BH Christmas Trees
Where: BH Christmas Trees
About: The festive season requires so much planning, shopping and preparing for the big day, that trying to pick up a Christmas Tree can be a challenge. BH Christmas Trees know how much hassle it can be collecting your Christmas tree which is why they will deliver your tree safely right to your front door.
They provide an abundance of high quality trees in all different sizes, so you'll be sure to find your perfect tree in no time.
Price:
- GRADE A - Top Quality Non Drop Nordmann Fir 3ft UP TO 10ft - From £39.00
- GRADE AA - Premium Non Drop Nordmann Fir 5ft UP TO 13ft - From £65.00
- Pot Grown Nordmann Fir Available In Three Sizes - From £55.00
- Christmas Tree Stands Available In 4 Different Sizes - From £25.00
Opening Times:
- Monday - Friday 10:30am - 6.30pm
- Saturday 9am - 6.30pm
- Sunday 9am - 4pm
Delivery: Free delivery across Poole, Bournemouth and Christchurch.
Telephone: 07518 609823
Cranborne Christmas Tree Farm
Where: Cranborne Christmas Tree Farm
About: You'll certainly find your perfect tree at Cranborne Christmas Tree Farm as they have 50 acres that are home to 60,000 trees. An abundance of choice so that you can select and take home the tree that's ideal for you.
Opening Dates:
- From Friday 28th November 2025
Address: Cranborne Christmas Tree Farm, Daggons Road, Alderholt, Fordingbridge, SP6 3DN
Telephone: 01725 517289
Rob's Christmas Trees
Where: Rob's Christmas Trees
About: Located just a short drive from Poole, Rob's Christmas Trees located in Wimborne sell magnificent real Christmas trees to Poole and the surrounding areas. Stocking Norway Spruce' and Nordman Fir', Rob's Christmas Tress are a local stockist providing pot grown and cut trees at a variety of sizes and prices. They also sell Christmas wreaths to take home and offer collection or delivery on all orders subject to conditions.
Opening Times: From 29th November 2025
Delivery: Both collection and delivery are available.
Telephone: 07970 706639
Trinity St Christmas Trees
Where: Trinity St Christmas Trees
About: Trinity St Christmas Trees are located in various locations across Dorset for your convinience! These Christmas Trees and both grown and sold in Dorset, emitting less carbon emission and are wrapped in biodegradable netting!
Opening Times:
- Christmas tree store open late November until Christmas!
Address:
- Dorchester - Trinity Street, Dorchester
- Weymouth - Morrisons, Dorchester Road
Telephone: 01305 834760
FAQs: Christmas Trees in Dorset
Where can I buy Christmas trees in Dorset?
Dorset offers a wide range of Christmas tree options, from local garden centres and farms to large retail stores. Our guide lists the best places across the county for 2025.
What types of Christmas trees are available in Dorset?
You can find real trees such as Nordmann Fir, Norway Spruce, and Fraser Fir, as well as artificial and sustainable alternatives, depending on the vendor.
How much do Christmas trees cost in Dorset?
Prices vary depending on size, type, and source. Small trees typically start around £20, while larger or premium firs can cost £50–£100 or more.
Do I need to pre-order a Christmas tree in Dorset?
Many popular Dorset suppliers recommend booking in advance, especially for weekends and peak weeks before Christmas, to ensure you get your preferred tree.
Can I combine buying a Christmas tree with other festive activities in Dorset?
Absolutely! Make it a full festive outing by exploring Dorset winter walks, visiting cosy pubs, or browsing gifts in our Christmas gift guide.
How should I care for a real Christmas tree after buying it in Dorset?
Keep your tree in water, away from heat sources, and ensure it’s stable in a secure stand. Regularly topping up water will keep it fresh throughout the festive season.





















