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

Height Nordman fir Norway spruce/Lodgepole pine Fraser fir
4 ft - £20 £31
5 ft £37 £24 £37
6 ft £43 £29 £43
7 ft £49 £33 (Norway spruce only) £49
8 ft £57 £40 £65
9 ft £65 - -
10 ft £75 - -
12 ft £100 - -

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

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