Your browser isn't supported
It looks like you're using an old web browser. To get the most out of the site and to ensure guides display correctly, we suggest upgrading your browser now. Download the latest:

The MoneySaving Forum: join to chat & swap tips with other MoneySavers. Learn how in the Forum Introduction Guide

Specsavers

Specsavers deals

( 1 Current Deal )
Get Our Free Money Tips Email!

For all the latest deals, guides and loopholes - join the 12m who get it. Don't miss out

100% verified

We check every deal, but if something's changed, please report it

Can you find it cheaper?

Ensure you Compare prices first, offers aren't necessarily cheapest.

Shop safely

There's a risk any company can struggle, so learn to Shop Safely.

Specsavers logoFree 20ish Specsavers eye test voucher*Print or show on phone at 300 stores. Book test in advance

Get by 30 June

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 branch is participating, 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.

Can I get a free eye test on the NHS?

If you're under 16 (or up to 19 and in full-time education), over 60, or if you live in Scotland, you're entitled to free eye tests on the NHS.

More info

It's one voucher per person. Can't be used with any other vouchers, or by customers entitled to a free NHS eye test.

Get Our Free Money Tips Email!

For all the latest deals, guides and loopholes - join the 12m who get it. Don't miss out

Expired Deals

Specsavers logoFree 20+ eye test at Specsavers*Print voucher or show on smartphone. Book test in advance

Expired

Real simple this one, just print this Specsavers voucher* or show it on your smartphone in any Specsavers store before Sun 31 Aug.

Specsavers has confirmed all UK stores are participating and recommends you book your eye-test in advance. You can book online at Specsavers* (just enter your postcode to find your nearest store) or by calling 0800 0680241. It's worth mentioning the voucher when you book.

Eye tests can cost £20-£25 at Specsavers, however you can often find deals to get them down to £5.

Remember if you live in Scotland, everyone gets free eye tests. Some are also eligible for free NHS tests (see below for who).

More info

It's one voucher per person. Can't be used with any other vouchers, or by customers entitled to a free NHS eye test.

Specsavers logoFree eye test at Specsavers*Printable voucher - check your store is participating

Expired
Real simple this one, just print this Specsavers* voucher and use it in-store before Sat 31 May. The voucher doesn't mention that you have to book an appointment, but Specsavers suggest you ring your local store (0800 0680 241) to book in advance. It's confirmed all UK stores are participating.

One voucher per person. Find your nearest Specsavers.
More info
The voucher can't be used with any other voucher.
use the money mantras

Before spending, use Martin's Mantras. If you answer 'NO' to any, Don't buy!

are
you
Skint? ask:
  • Do I need it?
  • Can I afford it?
are
you
not skint? ask:
  • Will I use it?
  • Is it worth it?
Section 75

Free protection for all shopping!

There's a little-known piece of legislation that turns any credit card into a financial self-defence superhero. 'Section 75' of the Consumer Credit Act means your plastic must protect anything you buy for more than £100 for free, so if there's a problem or the company goes bust, you can still get your money back.

And although Section 75 doesn't apply to debit cards, there is something else to fall back on if you've paid using a debit card, or used a credit card for a purchase under £100. Known as Chargeback, this is part of banks' and card companies' internal rules and not a legal requirement. Read full details of Section 75 or Chargeback, plus how to claim, in our guides.

If a link has a * by it, that means it is an affiliated link and therefore it helps MoneySavingExpert stay free to use, as it is tracked to us. If you go through it, it can sometimes result in a payment or benefit to the site.

You shouldn't notice any difference and the link will never negatively impact the product. Plus the editorial line (the things we write) is NEVER impacted by these links. We aim to look at all available products. If it isn't possible to get an affiliate link for the top deal, it is still included in exactly the same way, just with a non-paying link. For more details, read How This Site Is Financed.

For the sake of transparency, so you can check there's no difference, here are duplicate versions of the * links that don't help MoneySavingExpert.com: Specsavers

Get Our Free Money Tips Email!

For all the latest deals, guides and loopholes - join the 12m who get it. Don't miss out