Buy Christmas Trees online, Click & Collect, or visit us at Craigies Farm
Buy your tree online - then collect at a pre-booked time or let us deliver.
Alternatively book a time to visit us at Craigies Farm and choose your tree (booking is not essential).
Order from us
Our family-run business has been selling real Christmas trees for over 20 years. We pride ourselves on offering top-quality British grown Christmas trees to Edinburgh homes and offices at highly competitive prices.
Opening hours at Craigies Farm
We are based at Craigie’s Farm Deli and Café which is located between South Queensferry and Edinburgh. It boasts magnificent views over Edinburgh, the Firth of Forth and the Pentlands.
To find us simply follow the directions on our location page here.
We are open from:
Friday 29th November 2024 to Monday 23rd December 2024 (inclusive)
Daily 9am - 5.00pm
Our Prices
- 4ft£35
- 5ft£45
- 6ft£55
- 7ft£63
- 8ft£71
- 9ft£79
- 10ft£95
- 11ft£115
- 12ft£135
- Log bases£7 (water bases also available)
- Delivery to EH postcodes (others may vary)£10
We are happy to supply bigger trees to fit any domestic or commercial space.
We accept cash, cheque or card payments.
Satisfied customers
Customers include:
- Edinburgh University
- The Mary Erskine School
- Edinburgh Council
- St Mary's Cathedral
- Harvey Nichols
- 3 Sisters Hotel
- Forth Port Authority
- Edinburgh School of Art
- St Columbas Hospice
- Over 30 churches
- Over 70 schools