Offertium

Glasses Direct Discounts & Promo Codes

12 offers · updated · save up to 50%

Edited by Danica P. · Reviewed by Ivan P.

Current Glasses Direct offers

Top offer

Code

20% off Premium Designers with code BTQ20

Seen on Glasses Direct's site · Oct 21

See details
  • Source: Glasses Direct's home page

Code

Free Varifocal Lenses with Frames £49+

Last seen Oct 21

See details
  • Discount applies to one frame per order. Cannot be combined with other discount codes.
  • Minimum order: £49
  • Ends

Code

2 Varifocal Glasses for Only £89

Last seen Oct 21

See details
  • Cannot be used in conjunction with any other offer.
  • Ends

Code

2 Prescription Sunglasses for Only £39

Last seen Oct 21

See details
  • Ends

Sale: up to 50% off glasses

Seen on Glasses Direct's site · Oct 21

See details
  • Source: Glasses Direct's home page

Students: 50% off

Seen on Glasses Direct's site · Oct 21

See details
  • Source: Glasses Direct's home page

Refer a friend: they get £35 off, you get a £10 gift card

Seen on Glasses Direct's site · Oct 21

See details
  • Source: Glasses Direct's home page

Free delivery on orders £95+

Seen on Glasses Direct's site · Oct 21

See details
  • Minimum order: £95
  • Source: Glasses Direct's home page

Welcome offer: 2 pairs from £15

Seen on Glasses Direct's site · Oct 21

See details
  • New customers.
  • Source: Glasses Direct's home page

2 for 1 frames from £49

Seen on Glasses Direct's site · Oct 21

See details
  • Source: Glasses Direct's home page

Free varifocals

Seen on Glasses Direct's site · Oct 21

See details
  • Source: Glasses Direct's home page

Free second pair

Seen on Glasses Direct's site · Oct 21

See details
  • Source: Glasses Direct's home page
Recently expired Glasses Direct offers (1)
  • Up to 45% off plus free delivery with code OCT2345 (OCT2345). Ended Oct 21, 2026.

Glasses Direct at a glance

Based in
The UK (prices in GBP)
Free shipping
Over £95
Returns
120 days
First-order discount
2 pairs from £15
Discounts for
Students (50% off)

About Glasses Direct

Glasses Direct is a UK online store for prescription glasses, sunglasses, varifocals and designer frames, and it has sold them since 2004.

Its long return window matters most for saving. You get 120 days from dispatch to send glasses back free for any reason, lenses included, so a discounted pair carries little risk.

Many of the frames on Glasses Direct come from its own GD Collection, sold next to lines such as Scout and Harrington and a range of designer labels. Lens choices cover varifocal options, photochromic and Transitions lenses, polarised sunglasses lenses, blue-violet light filtering, anti-glare coatings and KODAK lenses, with guides to help match lenses to a prescription.

To help with fit, the site has a virtual try-on tool, a face shape guide and a Best Fit Machine, and shoppers can order up to 4 frames to try at home free before buying. The site also points to its team of qualified opticians. The store also sells prescription sunglasses for men and women, including pairs suited to driving.

Does Glasses Direct offer free shipping?

Yes. Every UK order of £95 or more ships free, and one current code adds free delivery to its discount.

What is Glasses Direct's return policy?

Free returns for any reason within 120 days of dispatch, frames and lenses included, using a prepaid UPS label.

Does Glasses Direct have a student discount?

Yes. Students can take 50% off, though the store's pages don't name how eligibility is checked.

More about shopping at Glasses Direct

What it sells
Prescription glasses, sunglasses, varifocals and designer frames, sold online to UK shoppers since 2004.
Return condition
Glasses must come back as received, with cases and cloths, or the missing items may be charged.
Processing
Returns are processed 3-5 days after arrival, and exchanges or prescription changes usually ship within 7 days.
Home trial
Up to 4 frames can be tried at home for free before you place an order.
Welcome offer
New customers get a welcome offer of 2 pairs from £15 on their first order.
Refer a friend
Your friend gets £35 off their order, and you receive a £10 gift card in return.

From Glasses Direct's own pages, read Oct 19, 2026.

Sources: Glasses Direct website, Glasses Direct returns policy, Glasses Direct free returns page

How to use a Glasses Direct discount code

  1. The current code on Glasses Direct's banners takes 20% off Premium Designers frames.
  2. If you're unsure about a frame, run the free home trial first: up to 4 frames come to you before you pay.
  3. Students and new customers have their own routes, through the 50% student discount and the welcome offer of 2 pairs from £15.
  4. Baskets of £95 or more get free UK delivery either way.

If your Glasses Direct code doesn't work

  • Minimum order: "Free Varifocal Lenses with Frames £49+" needs an order of at least £49.
  • New customers only: 2 pairs from £15 on a first order (welcome offer for new customers) does not apply to repeat orders.
  • End date: "Free Varifocal Lenses with Frames £49+" ends Feb 28, 2027; "2 Varifocal Glasses for Only £89" ends Nov 12, 2026.

More reasons a code fails, and what to try: why promo codes don't work.

More ways to save at Glasses Direct

  • Several standing deals sit beside the codes: 2 for 1 frames from £49, a free second pair, free varifocals and a sale with up to 50% off glasses.
  • Compare the conditions on each before you choose one.
  • The referral scheme pays you a £10 gift card when a friend orders with £35 off.
  • Because returns are free for 120 days in the UK, testing a cheaper second pair costs you very little.

Glasses Direct questions, answered

Does Glasses Direct offer a home trial?

Up to 4 frames can be tried at home for free before you order. It's a sensible step before using a code on a style you haven't worn.

How does the Glasses Direct refer-a-friend scheme work?

Your friend gets £35 off and you receive a £10 gift card.

What is the Glasses Direct welcome offer?

New customers can get 2 pairs from £15 through the welcome offer.

20% off 20% off Premium Designers with code BTQ20
Show code