Christmas Tree Delivery Edinburgh – Delivery Areas & Times

Yes, we will bring your Christmas tree into the house and put the tree in the stand.

If you wish to enquire about a delivery on the scheduled day, please call 07704715084.

If you wish to change a booked delivery date, please email info@edinburghchristmastrees.com.

Edinburgh Christmas Tree Delivery Details

On the day of your delivery, you will receive a narrower estimated delivery window and a live real-time tracking link so you can keep informed of your Christmas tree delivery time.

We deliver to Edinburgh South in the AM slot and Edinburgh North in the PM slot. If you choose the incorrect slot, your delivery may be automatically rerouted depending on demand.

Before placing your order, please check the delivery map carefully to confirm that we deliver to your address. If your address is outside the blue shaded area, we cannot guarantee delivery and may have to cancel your order.

We deliver Christmas trees throughout Edinburgh North and Edinburgh South, plus Musselburgh, Inveresk and Levenhall.

Christmas Tree Delivery Times

  • We offer three delivery slots: 8:00am–12:30pm (AM), 12:30pm–5:00pm (PM), and 5:00pm–8:00pm (EVE).
  • We deliver to Edinburgh South in the AM slot, Edinburgh North in the PM slot, and both areas in the evening.
  • Because of traffic, evening deliveries are more limited and less flexible, so please choose an AM or PM daytime slot where possible.

Edinburgh Christmas Tree Delivery Area

We deliver to all addresses inside the blue shaded area shown on the map below.

Map of Edinburgh Christmas tree delivery area