Cookies on the Glasses Direct website

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on the Glasses Direct website. However, if you would like to, you can change your cookie settings at any time.

Delivery times

How long will my glasses take to arrive?

As soon as your order has been despatched from our warehouse you will receive an email to confirm this. The majority of orders are shipped within 7 days from order date. 

Some glasses take longer due to the more complex lens combinations e.g. varifocals. There may also be a delay if our opticians need to contact you about your order. This includes some orders with more complex requirements for coatings and tints. 

We work hard to ensure even the most complex prescriptions are despatched within 14 days of being authorised by our opticians.

We work closely with Royal Mail who take your order from our hands and deliver it straight into yours (please note below comment on Boutique frames). If you've received an email to notify you that your order has been despatched, but you haven't yet received it after 7 days, contact us and we will try to resolve this as quickly as possible for you.

All orders from our Boutique section are sent via recorded courier and will usually be delivered the next working day following receipt of your 'order dispatched' email. For Boutique deliveries someone will need to be present to sign for the package and courier deliveries can be any time up to 7pm.

For deliveries to addresses outside the UK, please view our International Delivery page for further details.