We checked 9 places selling real Christmas trees near Farnham, from Alice Holt Forest to Oxenford Farm, for prices and opening dates. Updated November 2026.
There are nine places to buy a real Christmas tree near Farnham in 2026, and this guide puts them in one place with prices, opening dates and what each one sells. The names most people land on are Squire’s at Badshot Lea, the nearest to the town; Alice Holt Forest, where Forestry England runs a tree shop; and Oxenford Farm at Elstead, which grows its own trees and publishes its prices.
Stock and dates change as the season goes on, so check the website or ring before a special trip.
Prices for a 6ft tree
Three of the nine publish prices. The sizes are the sellers’ own bands.
| Seller | Nordmann fir, 5ft | Nordmann fir, 6ft | Norway spruce, 6ft | Cheapest listed |
|---|---|---|---|---|
| Oxenford Farm, Elstead | £45 | £60 | £48 | £32 (5ft Norway spruce) |
| Alice Holt Forest, Bucks Horn Oak | not listed by size | not listed by size | not listed by size | from £45 |
| Squire’s (Badshot Lea, Frensham, Milford) | cut prices not published | cut prices not published | not published | £9.99 (pot-grown Picea glauca, 2 litre) |
| Hans Christmas Andersen, Ramster, Wylds Farm | not published | not published | not published | not published |
Farnham and the villages
1. Squire’s Badshot Lea, Farnham
The family-owned Surrey garden centre group calls Badshot Lea its largest centre, just off the A31 on the Aldershot side of town. Squire’s says its British-grown cut and pot-grown trees arrive in its centres from 22 November, in Deluxe, Premium and Standard grades and a Premium Slim Line for narrow rooms.
Each comes with what it calls its Real Christmas Tree Guarantee and is wrapped in compostable netting. Cut tree prices are not published; the pot-grown trees, which can be planted in the garden after Christmas, are priced in its online shop.
The pot-grown prices are from the Squire’s real Christmas trees page and the arrival date from its 2026 Christmas announcement.
Open Mon to Sat 9am to 6pm; Sun 10.30am to 4.30pm (browsing from 10am); trees from 22 November
Price pot-grown Nordmann fir 80 to 100cm £52; 100 to 125cm £62; 125 to 150cm £75; pot-grown Picea glauca from £9.99; cut tree prices not published
Call 01252 333666
Address Badshot Lea Road, Badshot Lea, Farnham GU9 9JX
Website squiresgardencentres.co.uk/garden-centres/badshot-lea
Good for pot-grown trees to replant, slim trees, free car park, cafe bar
2. Squire’s Frensham
The other Squire’s on the Farnham side, on The Reeds Road near Frensham Ponds, which the group bought in August 2018. Its food hall was named UK Food Hall of the Year 2023 by the Garden Centre Association.
The group’s announcement says the same range of cut and pot-grown trees reaches its centres from 22 November; ring before a special trip to check what this branch has in.
Open Mon to Sat 9am to 6pm; Sun 10am to 4pm; trees from 22 November
Price pot-grown Nordmann fir from £52; cut tree prices not published
Call 01252 792545
Address The Reeds Road, Frensham GU10 3BP
Website squiresgardencentres.co.uk/garden-centres/frensham
Good for pot-grown trees to replant, food hall, near Frensham Ponds
3. Alice Holt Forest, Bucks Horn Oak
Forestry England sells trees from a tree shop at Alice Holt, south of Farnham off the A325, and says the trees are “grown locally too, near Winchester”. It stocks Nordmann fir from 4ft to 8ft and Norway spruce from 5ft to 7ft, with prices starting at £45, plus natural wreaths from £25 to £50, tree stands and lights.
Staff help you choose. Buying a tree gets an hour of free parking, taken off at the pay machine when you leave, so a walk in the forest can go with it.
The page gives 21 November as the opening day without naming the year, so check before going early in the season.
Open every day from 21 November while stocks last; Mon to Thu 10am to 4pm; Fri to Sun 9am to 4pm
Price trees from £45; wreaths £25 to £50
Address Alice Holt Forest, Bucks Horn Oak, Farnham GU10 4LS
Website forestryengland.uk/alice-holt-forest/real-christmas-trees-alice-holt-forest
Good for forest walk, one hour free parking with a tree, card and cash, wreaths and stands
4. Oxenford Farm, Elstead
A working farm on the Milford Road at Elstead that has been in the same family for more than five generations and has grown Christmas trees for over 50 years; it is a member of the British Christmas Tree Growers Association. It sells trees from 3ft to over 30ft, “mainly grown on our farm in Surrey”, cut and pot-grown, with a Christmas shop for lights, stands and decorations.
Its online shop lists Nordmann fir, Norway spruce, Fraser fir and lodgepole pine. The farm warns that “it does get muddy, so wellies are a good idea”, and the only toilet is a portaloo.
The prices are from the farm’s online tree shop, which says the Nordmann firs are available from 23 November. Access is possible but the ground is very uneven, the farm says.
Open every day 21 November to 14 December 9am to 6pm; 15 to 23 December 9am to 5pm
Price Nordmann fir 5ft £45; 6ft £60; 7ft £75; 8ft £90; Norway spruce 5ft £32; 6ft £48; 7ft £58; 8ft £68
Booking not needed; trees can also be ordered online for home delivery
Call 01252 702109
Address Milford Road, Elstead GU8 6LA
Website oxenfordfarm.com
Good for home-grown trees, trees up to 30ft, Christmas shop, no dogs (livestock on the farm)
Godalming and Milford
5. Squire’s Milford
Squire’s centre on the Portsmouth Road at Milford, on the Secretts site, was named in the Garden Centre Association’s top 10 in the UK and best in the South Thames area in 2016. The group’s trees reach its centres from 22 November.
Open Mon to Sat 9am to 6pm; Sun 10.30am to 4.30pm (browsing from 10am); trees from 22 November
Price pot-grown Nordmann fir from £52; cut tree prices not published
Call 01483 324077
Address Portsmouth Road, Milford GU8 5HL
Website squiresgardencentres.co.uk/garden-centres/milford
Good for pot-grown trees to replant, Secretts farm shop on the same site
6. Hans Christmas Andersen at Van Arnhem Nursery, Godalming
The smaller of the two Surrey sites run by Hans Christmas Andersen, a family firm that planted 12,000 trees in 1998 and now has, it says, over 835,000 across 400 acres on 12 plantations in the South East. It is off the A3 at the Godalming and Farnham turn for the B3000.
The trees are home-grown Nordmann fir and Norway spruce, cut and stood on spikes so you can walk round each one, plus pot-grown trees. Santa is in a new grotto here on four weekend days, £6 a child with a gift, no booking.
There is no delivery from this site; the firm’s delivery partner only takes trees from its Shamley Green farm. Hot food and drinks are served at weekends by a mobile caterer.
Open every day 26 November to 20 December 2026, 9am to 4pm
Price tree prices not published; Santa £6 a child
Booking not needed
Call 01483 271770
Address Priorsfield Road, Godalming GU7 2RQ
Website hanschristmasandersen.co.uk/visit-us/van-arnhem-nursery-godalming
Good for Santa 10am to 3pm on 28 and 29 November and 5 and 6 December, dogs on a lead, free parking, decorations shop
Shamley Green and Cranleigh
7. Hans Christmas Andersen at Santa Fir, Shamley Green
The firm’s main farm in the Surrey Hills, just before the Gaston Gate roundabout between Shamley Green and Cranleigh. The trees are home-grown and cut through the season; you cannot cut your own, but because the farm cuts trees up to Christmas Eve it says “we’ll never run out”, though choice thins near the end.
On selected weekends there is a Christmas market, a licensed bar and donkeys and reindeer to meet, until mid December, and an independent shop, All Wrapped Up, sells decorations on the site.
Open every day from 21 November to Christmas Eve, 9am to 6pm
Price tree prices not published
Booking not needed; entry and parking free
Call 01483 271770
Address Guildford Road, Shamley Green GU5 0SQ
Website hanschristmasandersen.co.uk/visit-us/santa-fir-christmas-tree-farm-shamley-green
Good for weekend market and animals, local delivery through Cranleigh Garden Services, dogs on a lead, open to Christmas Eve
Haslemere and Chiddingfold
8. Ramster, Chiddingfold
Ramster Hall’s garden, on the Petworth Road south of Chiddingfold, sells Fraser fir, Nordmann fir and Norway spruce from its tea house, which serves mulled wine, hot chocolate and mince pies while you choose. Its tree page says each tree comes with free netting and help loading it into the car, and staff can hold a tree for a short time.
Ramster does not publish prices. The Christmas market is on 21 and 22 November, £3 entry, before the trees go on sale.
Open 27 November to 21 December, 10am to 5pm
Price not published
Call 01428 654167
Address Ramster Hall, Petworth Road, Chiddingfold GU8 4SN
Website ramsterevents.com/christmas
Good for Fraser fir, free netting and loading, tea house, free parking
Choose your own over the Hampshire border
9. Wylds Farm, Liss
The nearest place to Farnham where you can choose a tree still growing in the plantation, or take one already cut from the yard. Wylds Farm runs a Christmas Experience around the tree sales, with tractor and trailer rides from Friday to Sunday, a forest trail, hot street food at weekends and a bar it calls the Après Tree.
Entry is free on weekdays; at weekends there is a gate charge. From 19 to 23 December it sells trees only, with no rides, shop or food.
Open from Saturday 21 November 2026, Tue to Sun 9am to 4pm, closed Mondays; Christmas Experience to 18 December, trees only 19 to 23 December
Price tree prices not published; entry free Tue to Fri; Sat and Sun £2 a person or £5 a family (two adults, three children)
Booking not needed
Address Wylds Farm, Warren Road, Liss GU33 7DF
Website wylds-farm-christmas-trees.co.uk
Good for choose in the plantation, dogs on leads, tractor rides at weekends, forest trail
Getting rid of the tree in January
Waverley has not yet published its 2026 Christmas tree collection arrangements. When it does, the dates will be on our Christmas bin collections page.
How we chose
We looked for every business selling real Christmas trees within a short drive of Farnham, Godalming and Haslemere, then kept the ones whose own websites confirm a season this year. Farnham Round Table’s charity tree delivery, which ran for four years, is not here: the Round Table says it has retired the fundraiser to concentrate on the fireworks and Santa’s sleigh. Run a place that should be here, or spot something that has changed? Email newsdesk@farnhamtoday.co.uk. Taken a good photograph of any of these places? Email it to newsdesk@farnhamtoday.co.uk and we will add it with your name as the credit.
More for Christmas around Farnham: the Christmas market, Christmas shopping in Farnham, Christmas dinner, ice rinks near Farnham, the Christmas lights switch-on and the Haslemere Christmas market. For the rest of the year, see things to do in Farnham, what’s on this month, days out near Farnham and the local directory.
Frequently asked questions
How much is a real Christmas tree near Farnham in 2026?
Oxenford Farm at Elstead lists a 6ft Nordmann fir at £60 and a 6ft Norway spruce at £48 in its online shop, with a 5ft Nordmann at £45. Alice Holt Forest says its trees start from £45. Squire’s lists pot-grown Nordmann firs from £52 for 80 to 100cm. Ramster, Hans Christmas Andersen and Wylds Farm do not publish tree prices.
When do Christmas trees go on sale near Farnham?
Oxenford Farm, Hans Christmas Andersen’s Santa Fir farm at Shamley Green and Wylds Farm at Liss open on 21 November 2026. Squire’s says its trees arrive in its centres from 22 November. Van Arnhem Nursery at Godalming opens on 26 November and Ramster at Chiddingfold on 27 November. Alice Holt Forest gives 21 November.
Can I take my dog to choose a Christmas tree near Farnham?
Hans Christmas Andersen welcomes dogs on a lead at its farms, and Wylds Farm at Liss says dogs on leads are welcome. Oxenford Farm at Elstead does not allow dogs, because there is livestock on the farm.
Have your say