Welcome to our newly updated website.

Opening hours

Mon-Sat 9am - 4pm

Bay Tree Florists

01343 551488

Hero Image
Delivery Instructions

Delivery Information – Bay Tree Florists

At Bay Tree Florists in Elgin, we offer reliable, personal delivery services for fresh flowers and gifts across Moray – Speyside and throughout the UK. Please review the information below for our delivery zones, policies, and service options.

1. Local Hand Delivery in Elgin & Moray – Speyside 

We personally hand-deliver our fresh flower arrangements in Elgin and surrounding areas of Moray – Speyside. Our delivery areas include:

Aberlour, Alves, Archiestown, Birnie, Bishopmill, Burghead, Burgie, Ballindalloch Castle, Carron, Clackmarras, Craigellachie, Cranloch, Cummingston, Dallas, Darnaway Castle, Dunphail, Dufftown, Duffus, Dyke, Edinvillie, Elgin, Findhorn, Fogwatt, Fochabers, Forres, Garmouth, Hopeman, Inchberry, Kellas, Kinloss, Kintessack, Kingston, Knockando, Lhanbryde, Longhill-Lhanbryde, Longmorn, Lossiemouth, Moray Crematorium, Miltonduff, Mosstowie, Mosstodloch, Moss of Barmuckity, Nether Dallachy, New Elgin, Orton, Pluscarden, Rafford, Roseisle, Rothes, Spey Bay, and Urquhart.

·       Local delivery charges start at £5.50.

·       For deliveries outside our 14-mile radius, please call us on 01343 551488 to make arrangements.

2. UK Nationwide Delivery – Tracked 48-Hour Postal Service

We offer UK-wide delivery of non-fresh floral products and gifts via a 48-hour tracked postal service.

This includes England, Scotland, Wales, and Northern Ireland, covering rural and remote postcodes such as:

AB1–AB56, PA1–PA78, PH1–PH50, IV1–IV63, KW1–KW17, DD, DG, EH, FK, G, KY, ML, TD, BT, ZE, and IM.

·       Minimum order value: £4.95

3. Same-Day Flower Delivery – Moray & Speyside

We offer same-day delivery at no extra charge for fresh flower orders placed before 12:00 noon (local time).

·       Orders placed after 12 noon will be delivered the next working day, if the store is open.

4. Delivery Time

·       All deliveries are made between 8:00 AM and 6:00 PM on your selected date.

·       If there are any delivery issues, we will contact you directly.

5. Accuracy of Delivery Address

Please ensure the recipient's full name, address, postcode, and phone number are entered correctly. We are not responsible for failed deliveries due to incorrect or incomplete information.

6. Rural Delivery Policy

For remote areas in Morayshire without a clear building number, a telephone number for the recipient is essential. In many rural postcodes, GPS may only locate the nearest building, not the exact delivery address.

7. If the Recipient Is Not Available

If no one is available to receive the flowers:

·       We may leave the order with a receptionist or neighbour (if they accept responsibility).

·       Alternatively, it may be placed in a covered, unlocked area (shed, porch, etc.).

·       If no suitable location is available, the order will be returned to our shop at 14 Batchen Street, Elgin, for collection.

A ‘Delivery Attempt’ card will be left with clear instructions. We attempt delivery once only. If the recipient cannot collect, we’ll arrange redelivery at the earliest convenience.

Please note: Bay Tree Florists are not responsible for theft or damage to items left unattended.

8. In Case of Delivery Problems

If we encounter a delivery issue, we will contact the sender using the phone number or email provided at checkout. Please double-check your contact details.

9. Delays Beyond Our Control

We always aim to deliver on your chosen date. However, we cannot be held responsible for delays caused by circumstances beyond our control (e.g. extreme weather, road closures).

10. Online Delivery Zones for Fresh Flowers

Fresh flower deliveries ordered online are limited to a 14-mile radius from our shop at 14 Batchen Street, Elgin.

11. Minimum Order Values

·       Local fresh floral deliveries: £24.95 minimum

·       UK postal orders (non-fresh products): £4.95 minimum

12. UK Postal Delivery for Non-Fresh Items

All gifts, dried flowers, and non-perishable items are delivered UK-wide via 48-hour tracked post. Minimum order value: £4.95.

13. International Flower Delivery

To send fresh flowers internationally, please call us directly on 01343 551488 for assistance.

If you need help placing an order or have a special delivery request, we’re just a phone call away. Contact Bay Tree Florists – your trusted local florist in Elgin.

Questions or need help? Contact Us