Most of our visitor centres, car parks and mountain bike trails are now open. Check what’s open near you before you travel and enjoy your visit safely.

Skip to main content
 christmas decoration

Find the perfect tree

Open 30 November-15 December from 9am to 4.30pm, except Monday 2 & Tuesday 3 December, and Monday 9 & Tuesday 10 December.

Prices start from £25. We sell fir, pine and spruce, ranging between 4ft and 12ft. 

Please note we take cash or cheque - no card payments.

  • All of our all-natural trees are grown in the UK.
  • After the holidays, contact your local recycling centre to find out what to do with your tree.

Visit Kinnoull Hill

Our prices

HeightNordman firNorway spruce/Lodgepole pineFraser fir
4 ft £31 £20 £31
5 ft £37 £24 £37
6 ft £43 £29 £43
7 ft £49 £33 (Norway spruce only) £49
8 ft £57 £40 £57
9 ft £75 £50 -
10 ft £95 £60 -
12 ft £125 £85 -

Prices were updated on 27 November.

For enquiries call 0131 370 5436. This year the Christmas sales are run by a contractor. 

Please note, stock often runs very low in the lead up to Christmas Day, please call ahead to check we have what you're looking for.

christmas decoration

Where to find us

Get directions

Our website uses cookies.
By continuing, we assume your permission to deploy cookies, as detailed in our Privacy and Cookies policies.