Black Isle Christmas Trees at North Kessock sells Nordman firs. Choose yours at the farm shop from the last week of November or pre-order from 1 November.
- Nordmann fir
Season: November to December In season now
Highland has 3 farms where you can pick your own Christmas trees, usually from November to December.
It is in season now (November). Check each farm’s opening days and whether you need to book before you go.
Some of them are within 30 km of Inverness.
See also Christmas trees at all 111 farms in the UK or every pick-your-own farm in Highland.
3 farms · Updated 1 November 2026
Black Isle Christmas Trees at North Kessock sells Nordman firs. Choose yours at the farm shop from the last week of November or pre-order from 1 November.
Sylvestrus Christmas Trees, North Kessock: choose your own Nordmann fir, Lodgepole pine or Fraser fir, cut and netted. Opens last Saturday in November.
Tarradale Christmas Trees near Muir of Ord: choose a Nordmann fir from late November to just before Christmas. Pre-select in November no booking needed.