Our delivery charges range from free to £6.99 but do vary depending on the time of day you choose, so please take a look at the slot booking page to see how much you’ll be charged for your chosen slot.
If your order is less than £75, there's a minimum charge of £2.99 and a maximum of £6.99. For standard orders of £75 or more, you may be offered free delivery. You can view the various options when you book your delivery slot. There you will be able to select a delivery time and cost that best suits you.
To make big savings on delivery charges, sign up for our Smart Pass service, you can save hundreds of pounds a year if you shop regularly! With a Smart Pass, you can also save at least 10% on big brands, and get priority access to Christmas deliveries.