Flowers Delivered – Bay Tree Florists
At Bay Tree Florists in Elgin, we offer reliable, personal flower delivery services for fresh flowers, chocolates and gifts across Moray – Speyside and throughout the UK. Please review the information below for our local and nationwide delivery zones, policies, and service options.
Local Flower Delivery in Elgin & Moray
Our same day online flower delivery and chocolates service makes it easy to send beautiful hand-tied bouquets, seasonal arrangements, or gifts to your loved ones. There is an extensive selection of flower gift options online, but you're most welcome to get in touch with our team if you need help choosing. We personally deliver to homes, businesses, funeral homes, crematoriums, and wedding venues in Elgin and surrounding areas of Moray and Speyside.
Same Day Online Flower Delivery
We offer same-day flower 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.
Local Flower Delivery Areas
Our local flower 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 flower delivery charges start at £5.50.
For deliveries outside our 14-mile radius, please call us on 01343 551488 to make arrangements.
UK Nationwide Delivery of Flowers – 48-Hour Postal Service
We offer UK-wide delivery of non-perishable faux or silk floral products and gifts via a tracked 24 or 48 hour postal service. This covers England, Scotland, Wales, and Northern Ireland, including 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.
Each bouquet or gift is carefully packaged to maintain its presentation, so you can send flowers from your local Elgin florist anywhere in the UK. Minimum order value: £4.95 Delivery charge is additional.
Order Flowers for Delivery
- Deliveries are available Monday to Saturday. Sunday delivery is only available during peak periods such as Christmas, Valentine’s Day, and Mothering Sunday.
- 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.
Online Flower Delivery Zones
Fresh flower deliveries ordered online are limited to a 14-mile radius from our shop at 14 Batchen Street, Elgin.
Local fresh floral deliveries: £24.95 minimum order value.
UK postal orders (non-fresh products): £4.95 minimum order value.
International Flower Delivery
To send fresh flowers internationally, please call us directly on 01343 551488 for assistance.
All gifts, dried flowers, and non-perishable items are delivered UK-wide via 48-hour tracked post.
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 for flowers delivered across Moray and the UK.
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.
Rural & Remote Delivery Policy
For remote areas in Moray without a clear building number, a telephone number for the recipient is essential. GPS may only locate the nearest building, not the exact delivery address.
If the Recipient Is Not Available
- 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 instructions. We attempt delivery once only. If the recipient cannot collect, we’ll arrange redelivery at our earliest convenience.
Delivery Problems, Delays & Contact
If we encounter a delivery issue, we will contact the sender using the phone number or email provided at checkout. We aim to deliver on your chosen date, but cannot be held responsible for delays caused by circumstances beyond our control (e.g., extreme weather, road closures).