Click & Collect
Collect from one of 2,200 stores. £1.50 or free when you spend £15 or more.
£3.50 or free when you spend £25 or more.
Next Day Delivery
£4.95 - Available 7 days a week on orders placed before 8pm. Usually delivered between 8am and 9pm. The earliest delivery date for these orders will be shown at the checkout. Next day delivery is not available on medicines, these are shown with the green pharmacy cross symbol.
Named Day Delivery
£3.95 - choose a weekday within the next 14 days for delivery.
For more information see our delivery help or view our returns policy.