Delivery and Shipping

We offer FREE SHIPPING on orders over £65 to UK mainland addresses.

Your Magic Flowers will be shipped on a premium fragile courier service by our delivery partner. As many of our arrangements and bouquets are made to order we expect your delivery to be with you within 3-5 working days. While we do use a one day delivery service as standard, we can't always guarantee that it will be delivered next day following shipment from our warehouse due to any extenuating circumstances that may occur within the courier. We cannot accept responsibility for late delivery if we have shipped on time for a particular date request. 

Orders placed after midday on a Thursday will be shipped the following Monday. This is in order to prevent them from being stored in a warehouse over the weekend which may damage the flowers or reduce their life time. 


Magic Flower Company Delivery