Christmas 2026
Christmas tree farms near London
9 Christmas tree farms within 25 miles of central London, nearest first. Distances are as the crow flies. Most UK Christmas tree farms open in late November and sell trees until a few days before Christmas. Many have already published their 2026 dates.
- Christmas Tree Farm EnfieldEnfield (Botany Bay), London12 miles
A long-established farm on the edge of Enfield selling home-grown Nordmann firs, one of the few tree farms inside Greater London.
- Christmas Tree Farm (Cudham)Cudham, Orpington, London14 miles
A family animal farm attraction in Bromley's green belt, reported to sell Christmas trees in season.
-
Crockford Bridge FarmAddlestone, Surrey18 milesOne of the few farms in the area where you cut your own tree in the field, using your own handsaw.
- Ottershaw Christmas Tree Farm (Maurice Mandry)Ottershaw, Surrey20 miles Opens 27 Nov
A Christmas tree farm a mile from M25 junction 11 with long opening hours, selling freshly cut trees up to 16ft plus living trees, wreaths and logs,…
-
The Christmas Tree Shop, Windsor Great ParkWindsor, Berkshire22 miles Opens 26 NovThe park's forestry team sells trees grown sustainably in Britain, many from the Windsor Estate itself, and will help you choose and trim the trunk…
- Stonepitts Farm Christmas TreesSevenoaks, Kent22 miles
A farm tree yard near Sevenoaks selling Nordmann firs, with netting and delivery available.
- Kingsley Farm Christmas TreesFelcourt, Surrey25 miles Opens 26 Nov
Walk the plantation and pick a tree from this year's crop, and staff will cut and wrap it for you.
- Christmas Tree Farm CheshamChesham, Buckinghamshire25 miles
A family farm that has grown its own trees for over 30 years, with a large choice of traditional and non-drop trees in indoor and outdoor sales areas.
-
Newdigate Farms Estate (Dean House Farm)Newdigate, Surrey25 milesA farm where you can dig up or cut your own Norway spruce from the field, with pre-cut Nordmann and Norway spruce up to 10ft also available.