This is a regularly-updated list of cheap deals glasses. If you need an eye test, see our Free Eye Test page.
0 Current Deals
If you're a new customer to online glasses and contact lens retailer Vision Direct*, enter the MSE Blagged code MSE11 to get 11% off everything on site. Delivery's £2.98. It can't be used with other offers.
Vision Direct may not always be the cheapest retailer, even with the code, so make sure to always do your own price comparisons.
Get Our Free Money Tips Email!For all the latest deals, guides and loopholes - join the 12m who get it. Don’t miss out
You can get a complete pair of varifocal glasses for £45 at Asda Opticians*. The price includes value frames, lenses, anti-reflective coating, tints and thinner lenses (if required).
We compared prices with a number of other opticians, and found that Asda Opticians was the cheapest for varifocal glasses. Always compare prices before you buy though, as you may find a good deal at your local opticians.
See below for the prices of a complete pair of varifocal glasses elsewhere:
- Tesco Opticians from £60
- Specsavers from £69
- Glasses Direct from £95