Our shop will be closed from Sunday 14th October 2018 to Monday 22nd October 2018 inclusive

Orders & Delivery

Deliveries within the city of Edinburgh and its outskirts

We deliver fresh flowers, wedding flowers, funeral flowers, vases, plants, candles, homewares and other botanical items within Edinburgh and the outskirts of Edinburgh. There is a minimum order value for delivery of £40.00, this can be a single item or a combination of items.

We will endeavour to deliver on the date you request, subject to availability. We regret that we cannot guarantee timed delivery requests (except for weddings and funerals) but will do our best to accommodate any specific requests for all other orders.

If the recipient is not available to accept the delivery, we will always attempt to leave the item with a neighbour or according to any delivery instructions given when the order was placed. As a last resort, the items will be brought back to the shop and a card left at the recipient’s address asking to contact us to arrange collection from the shop. Occasionally we may be able to re-deliver depending on location and workload.

For same day delivery within Edinburgh postcodes EH1-26 orders should be placed by 11am, if after 11am please call the shop to check availability.

Deliveries to the rest of the UK mainland

 Available for fresh flower bouquets only at present. Deliveries can be made Wednesday – Saturday anywhere on the UK mainland (some exclusions apply).  Orders need to be placed by 12 noon the day before at the latest.

For any queries regarding ordering, delivery or collection, call the shop on 0131 229 1951 or email enquiries@snapdragonedinburgh.com

Click & collect from the Bruntsfield shop

Click and collect is available on all products in our online shop. Orders can be collected between 10.00am and 5.30pm Tuesday- Friday and between 10.00am and 4.00pm on Saturdays. Please add your preferred time of collection in the order notes section.


  • Click & collect from shop NO CHARGE

  • Gift vouchers only – posted Royal Mail First class £1.00

  • Delivery - Minimum order value for delivery is £40 (single item or combination of items)

  • Delivery EH9 & EH10 £5.00

  • Delivery EH1-8 & EH11-17 £7.00

  • Outskirts of Edinburgh EH18- EH26 £15.00

  • Anywhere UK mainland £15.00 (FRESH FLOWER BOUQUETS ONLY)