Delivery information


We offer free next-day delivery for customers with a Complete Contact Care subscription. If you don’t have a subscription, we will need to verify your prescription. This means delivery could take between 5 and 10 working days.

Orders received before 4pm, Monday to Friday, will be delivered the next day. Postcode exclusions apply (see below).

Orders placed on Saturday or Sunday will be dispatched the following Monday for delivery on Tuesday.

Orders placed on a bank holiday will be processed on the next working day for delivery the following day.

We are unable to offer next-day delivery to the following postcodes. Delivery times to these locations are shown.

+1 working day - Delivering Monday to Saturday:

AB10-16, AB21-25, BT1-9, BT10-44, BT51-58, BT62-67, DD6-11, EH35-40, EH42-46, FK14, FK21, KY9-10, KY14-16, PH6-16, PO30-41, TD1-8, TD10-14

+1 working day - Delivering Monday to Friday:

AB30-35, AB36-39, AB41-45, AB51-56, BT45-49, BT60-61, BT68-82, BT92-94, FK18-20, H1-9, IV1-28, IV30-32, IV36, IV40-49, IV51-56, IV63, KA27-28, KW1-14, PA20-33, PA35-38, PA49, PH17-26, PH30-39, PH49-50

+1-3 working days - Delivering Monday to Friday:

All IM, PA62-72, PA74-75, PA80, PH40-41

+1-4 working days - Delivering Monday to Friday:

KW15-17, PA34, PA41-48, PH42-44

+1-5 working days - Delivering Monday to Friday:

PA60-61, PA73, PA76-78

At present, we are unable to make deliveries to the Channel Islands and countries outside of the UK.