Delivered the next day including weekends. For guaranteed next day delivery order before 9pm (Monday, Tuesday, Wednesday, Thursday, Friday), and 8pm (Saturday and Sunday). Delivery is Monday to Sunday, no deliveries take place on Bank Holidays.