Health & Wellness

Buying glasses online in the UK in 2026: Glasses Direct, Spex, Eyebuydirect, Specsavers vs online

Buying glasses online in the UK saves 40-70% vs high-street opticians for the same prescription quality. The trade-off is fitting service — but for repeat purchases or backup pairs, online is overwhelmingly the right choice.

By James Walker · · 3 min read
Share
Buying glasses online in the UK in 2026: Glasses Direct, Spex, Eyebuydirect, Specsavers vs online

The first time I bought glasses online, I was bracing for disappointment. I'd been paying £280 a pair at a high-street optician for fifteen years, and the assumption baked into that habit was that the high-street version was somehow better. The Glasses Direct pair arrived two weeks later, identical prescription, fit perfectly, cost £52. I have not bought from a high-street optician since, except once for a complex prescription change where the in-person service was genuinely worth it.

This is the honest pivot most UK adults haven't yet made. The first pair benefits from in-person fitting. Every subsequent pair is overwhelmingly cheaper online for the same lens quality. UK adults paying £200-£400 a pair on repeat purchases at Vision Express, Specsavers, or Boots Opticians for the same prescription available online for £40-£100 are routinely overpaying.

Why online is so much cheaper

It isn't a quality difference — it's a cost-base difference. High-street opticians' pricing reflects:

  • Premium retail rent in major shopping centres
  • Salaried staff providing in-person fitting service
  • Frame markup of typically 4-8x wholesale
  • Lens markup of typically 3-5x wholesale

Online retailers (Glasses Direct, Spex, Eyebuydirect):

  • No retail rent
  • Self-service ordering with online tools
  • Lower markups (typical retail still profitable, just at lower multiples)

Same prescription, same lens material, same frame quality difference: £40-£80 online versus £200-£400 in-store. The maths is unavoidable.

The three online options worth knowing

Glasses Direct. UK-based online optician. Free home trial — they send four frames for free so you can try them at the kitchen table. Prescription glasses from £35. Typical pair (frame plus standard prescription lenses) lands at £35-£150.

Spex (formerly Spex4Less). Online optician with similar pricing. Strong on bifocal and varifocal lenses, which can be cheaper online than designer brands at high street. £40-£200 depending on lens type.

Eyebuydirect. International (US-based) but ships to the UK. Designer-styled frames at notably lower prices than designer-branded equivalents. £30-£120 typical.

When the high street is actually the right call

Don't go online for everything. Specsavers, Vision Express and Boots Opticians earn their keep in specific situations:

  • First-time prescriptions — in-person fitting for accurate measurements matters more than the £150 you'd save online
  • Complex prescriptions — high diopter, prism correction, advanced varifocals
  • Children — in-person service is genuinely worth it
  • NHS-funded glasses with vouchers

If your prescription has been stable for two-plus years, online is the right call.

The sequence I'd recommend

For your first pair: Specsavers in-person. Use NHS voucher if eligible. Get frames you actually like — the prescription is correct, the fit is right, you have a baseline.

For every subsequent pair (assuming stable prescription): Glasses Direct or Spex online. Try the same frame style you liked in person — Glasses Direct's home trial helps you check fit before committing.

For backup pairs or sports glasses: Eyebuydirect for the best price-to-style ratio.

What I'd swerve: paying full retail at high-street opticians for repeat purchases without considering online; subscription glasses services (rarely competitive on total cost); cheap £15-£25 online frames from unknown sites where lens quality issues are common.

What this article doesn't address

  • Eye health checks. UK adults are eligible every two years on the NHS; private alternatives exist. Get one regardless of where you buy frames. Glasses retailers are not a substitute for a real eye exam.
  • Contact lenses. Different category. Specialist online providers (Vision Direct, Lenses For Less) compete strongly with high-street opticians on contact-lens prices specifically.
  • Sunglasses with prescription. Specific category — online retailers handle this well, often with substantial savings over branded prescription sunglasses on the high street.

This article is general consumer information about UK glasses purchasing, not medical advice. Get regular eye health checks regardless of where you purchase frames.

Affiliate disclosure: Morningfold has affiliate partnerships with Glasses Direct, Spex, and Eyebuydirect. See editorial standards.

Filed under: Health & Wellness · Money & Banking
James Walker

James Walker

Editor of Morningfold. Spent over a decade in product and operations roles before turning years of "what tool should we use" questions into a public newsletter. Tests every product for at least a week before recommending. Replies to reader emails personally.

More from James Walker →