Skip to main content
120-day free returns
Qualified opticians
Save 49% vs the high street
trustpilot

Choose your range

Three collections of quality frames mean there’s something for you, what ever your budget or occasion.

2 FOR 1 FRAMES


FROM £49

Basic lenses included + free returns

2 FOR 1 FRAMES


FROM £69

Basic lenses included + free returns

ICONIC BRANDS


FROM £79

Basic lenses included + free returns

Explore our lens options
Discover frames that fit
Last chance to buy
Free 120-days returns

Ordering glasses online made easy

Glasses Direct is the UK’s leading online glasses store, trusted by over 3 million customers. Since 2004, we’ve focused on making affordable, high-quality eyewear accessible to everyone, which is why customers consistently rate us the best place to buy prescription eyewear. In fact, according to a recent survey, our customers saved an average of 49% when shopping online with us, compared to their last purchase on the high street. From our on-trend designs to our everyday prices, see why our affordable prescription glasses, sunglasses, blue-violet light glasses, LensProtect+, bifocal and varifocal lenses are such a hot topic everywhere from the Daily Mail to Which?, The Evening Standard and more — all thanks to you!

virtual try-on

Best Fit Machine

At Glasses Direct, we've made finding your next pair of glasses so much easier. Simply use the measurements of your current glasses to find new ones of a similar fit.

Have glasses questions?

We’ve got the answers! Find the perfect glasses to suit your face with the Glasses Direct face shape guide, understand your prescription while making sense of the numbers and symbols featured on it and also learn how to return your glasses for free within 120 days, no questions asked.

image-group

Your glasses,


your way

Check out these trendy designs then showcase your look. For a chance to be featured in our gallery, share your new pair of frames by tagging @glasses_direct and #myglassesmyway .

Follow us
Balham
@glasses_directBalham
Dollis
@glasses_directDollis
Margot
@glasses_directMargot
Scarlett
@glasses_directScarlett
Arabella
@glasses_directArabella