You can get a voucher for a free eye test (norm £20ish) at Specsavers*, valid at 300+ participating stores until Sat 30 June.
Specsavers says you should book your eye test in advance. To find out if your local branch is participating, simply enter your postcode on the eye test booking page* and click on your store in the list that appears. You should then see the free eye test voucher (you may need to scroll down). If your store isn't offering free eye tests, you may still see a voucher for a different offer (eg, £10 eye test).
You can then book online or by calling your branch. It's worth mentioning the voucher when you book.
Specsavers won't always be the cheapest place to buy your specs though - see our Cheap Glasses page for the latest deals, including two pairs for £17 at Glasses Direct.
Join for free and receive our best vouchers and deals by email - all hand-picked by our community. Found a voucher code not on Latest Deals? Share it and earn Amazon vouchers!
Chief Bargain Hunter