Skip to main content
A UK eyewear leader since 2004As seen on TV
Union Jack flagMade in our UK lab · Next Day DeliveryUK opticians on hand to helpPrescription lenses includedReturns & exchanges
Union Jack flagMade in our UK lab · Next Day Delivery
NHS Glasses Vouchers Explained

NHS Glasses Vouchers Explained

This guide explains exactly how NHS optical vouchers work, who qualifies, how much they are worth, and where you can use them.

Published by Direct Sight | Eye Care Guide

What is an NHS optical voucher?

An NHS optical voucher (NHS glasses voucher) is a certificate issued by your optician after an eye test. It provides you with a contribution that can be put towards the cost of prescription glasses or contact lenses. This can be used towards glasses at any optician that accepts NHS optical vouchers.

The voucher does not give you free glasses in most cases, it provides a contribution towards the cost. Whether your glasses are free depends on whether the voucher value covers the full price of the frames and lenses you choose. For many children, and adults with lower prescriptions, vouchers often cover the full cost of basic frames.

Important: NHS optical vouchers must be used at a registered participating optician

Not all optical retailers accept NHS optical vouchers. As of 2026, NHS optical vouchers cannot be used on most online glasses websites, including Direct Sight. They must be redeemed in person at an optician registered to process NHS optical claims. These include opticians such as Specsavers, Boots Opticians, Vision Express, and most independent opticians.

Who qualifies for a free NHS eye test in the UK?

According to NHS guidelines, the following groups are entitled to a free NHS eye test voucher in UK.

(Eligibility differs in Scotland, where NHS eye tests are free for all residents, and may also differ in Wales and Northern Ireland, check with your local health board.)

Who qualifies for a free NHS eye test (England)

  • Children under 16
  • Young people aged 16, 17, or 18 in full-time education
  • Adults aged 60 or over
  • People diagnosed with diabetes or glaucoma
  • People aged 40 or over with a close family member diagnosed with glaucoma
  • People advised by an eye doctor (ophthalmologist) that they are at risk of glaucoma
  • People registered as partially sighted or blind
  • People who need complex lenses (prescription of ±10 dioptres or more)
  • People receiving Income Support, Income-related ESA, Income-based jobseeker allowance, Pension Credit (Guarantee Credit), or Universal Tax Credit (meeting income threshold)
  • People named on a valid NHS HC2 certificate (full help with health costs)
  • People named on a valid NHS HC3 certificate (partial help), may get help with the cost of a private sight test
  • Source: NHS.uk, free NHS sight tests and optical vouchers (reviewed May 2023, next review May 2026). Always verify your eligibility at nhs.uk before booking.

Who qualifies for an NHS optical voucher?

Qualifying for NHS free eye tests does not automatically mean you will receive an NHS optical voucher for glasses. Optical vouchers are available to most, but not all, people who receive a free NHS eye test. You will be entitled to an NHS optical voucher if you meet any of the criteria above. With the exception of people aged 40 or over who qualify only because of a family history of glaucoma.

The NHS optical voucher for glasses is issued at the end of your eye test as a yellow GOS3 form.

Make sure your optometrist has signed it and included their ophthalmic list number, without this, it cannot be accepted elsewhere.

How much is an NHS glasses voucher worth?

NHS optical voucher values are set by the government and have remained unchanged since April 2024. There are ten voucher bands, labelled A to J, based on the strength of your prescription. The stronger or more complex the lenses required, the higher the voucher value.

Band Prescription range Voucher value (from April 2024)
A SPH up to ±6.00, CYL up to ±2.00 £42.40
B SPH up to ±6.00, CYL over ±2.00 up to ±4.00 £55.00
C SPH up to ±6.00, CYL over ±4.00 £68.90
D SPH over ±6.00 up to ±10.00, CYL up to ±6.00 £89.60
E Prism-controlled bifocal £96.70
F-J Higher complexity / complex lenses £100.00-£233.56

Source: NHS optical voucher values (April 2024, march 2026, confirmed unchanged from April 2025 per GOV.UK). Bands F, J cover progressively more complex prescriptions up to a maximum of £233.56. Complex lens vouchers are separate and worth £15.81 (single vision) or £40.57 (bifocal) for prescriptions of ±10 dioptres or more.

If the glasses you choose cost more than the voucher value, you pay the difference. If they cost less, the difference is not refunded to you in cash, you simply pay nothing.

Where can you use an NHS optical voucher?

NHS optical vouchers are accepted at any optician that is registered to make NHS optical claims. You are under no obligation to use it at the same practice that carried out your eye test. The voucher is valid for a limited period from the date of issue, typically six months. If it expires before use, you may need a new eye test to obtain a replacement.

Can I use an NHS optical voucher online?

Currently, you can not use NHS optical voucher for glasses online at Direct Sight. This is an industry-wide limitation, not specific to Direct Sight. It applies to most online prescription glasses websites in the UK.

Direct Sight and NHS optical vouchers, the honest answer

Direct Sight does not accept NHS optical vouchers. If you have an NHS optical voucher and want to use it, you should take it to a participating optician. Your local Specsavers, Boots Opticians, Vision Express, or independent practice will be able to help.

However, it is worth pausing to consider the numbers, depending on your prescription and what you are looking for. Our prices may still represent better value even without applying a voucher.

Here is why:

  • Our prescription glasses start from £9.00 including lenses. Well below the value of even the lowest NHS voucher band (£42.40)
  • A Band A NHS voucher (the most common) covers glasses up to £42.40. Many of our frames with prescription lenses cost less than this outright
  • Our prices are all-inclusive, with no surprise extras at checkout
  • You can order a spare pair, different styles, or prescription sunglasses at a fraction of the cost of one high street pair

If your voucher value is £42.40 (Band A) and you would otherwise spend that at a high street optician . Choosing the cheapest frames to avoid a top-up. You may find that ordering from Direct Sight without the voucher gives you more choice and similar or lower total cost.

For higher-band vouchers or complex prescriptions in-person dispensing advice maybe beneficial. Using your NHS voucher at a participating optician may still be the right choice. We encourage you to compare and decide what works best for you.

Don't forget your free NHS eye test

If you are entitled to a free NHS eye test, the most important thing is to use it, regardless of where you decide to buy your glasses. Your eye test is a full health check, more than a prescription update.

Optometrists can detect early signs of conditions including glaucoma, cataracts, age-related macular degeneration, diabetes, and high blood pressure, many of which develop without obvious symptoms.

The NHS recommends most adults have an eye test at least every two years. Children and those with certain conditions may need more frequent tests. Your optometrist will advise you on the right schedule for your eyes.

Once your eye test is complete, your optometrist is legally required to give you a copy of your prescription. You can take it to any optician or online retailer to have your glasses made. You are never obliged to buy from the practice that tested you.

Man and woman sat together smiling both wearing glasses

Shop for your new glasses at Direct Sight

Browse our range and pick your perfect frame then customise with your prescription lenses. 

Frequently Asked Questions

What is an NHS glasses voucher?

An NHS optical voucher is a certificate issued by your optician after a qualifying eye test. It has a set cash value, ranging from £42.40 to £233.56 depending on your prescription strength. This can be put towards the cost of glasses or contact lenses at any registered participating optician.

It is not a cheque and cannot be exchanged for cash. If your glasses cost more than the voucher value, you pay the difference. If they cost less, you pay nothing.

Who is eligible for a free NHS eye test and glasses voucher?

Free NHS eye tests in England are available to: children under 16; young people aged 16 to 18 in full-time education; adults aged 60 or over; people with diabetes or glaucoma; people on qualifying benefits including Universal Credit and Income Support; and those named on an NHS HC2 certificate.

In Scotland, NHS eye tests are free for all residents. NHS optical vouchers are available to most of the same groups. Your optometrist will confirm your entitlement at the time of your test. For the definitive and most current list, always check at nhs.uk.

How much is an NHS optical voucher worth?

NHS optical voucher values are set by the government in ten bands (A to J) based on prescription strength. Values range from £42.40 for the most common standard prescriptions (Band A) up to £233.56 for more complex prescriptions. These values have remained unchanged since April 2024 and were confirmed unchanged again from April 2025. Your optometrist will issue the correct band for your prescription.

Can I use my NHS optical voucher at Direct Sight?

No. Direct Sight does not currently accept NHS optical vouchers.

Can I use my NHS optical voucher online anywhere in the UK?

Currently, NHS optical vouchers cannot be used on most online glasses websites in the UK. You can find registered participating opticians via the NHS website.

Can I get free glasses on the NHS?

Technically, you cannot get free glasses as an adult in the traditional sense. But if your NHS voucher value covers the full cost of the frames and lenses you choose, the glasses are effectively free to you.

At many high street opticians, basic ranges start from around £15.00 to £50.00 inclusive of standard single vision lenses. This usually falls within or below the value of most NHS vouchers. However, the NHS frame range is often limited, and choosing a frame outside of this selection usually incurs an additional cost

I don't have an NHS voucher, how can I get affordable prescription glasses?

If you don't qualify for an NHS optical voucher, or your voucher doesn't cover the style you want. Direct Sight offers prescription glasses from £9.00 including lenses, made at our UK production facility in Amersham, Buckinghamshire.

What happens if I've paid for an eye test but I was entitled to a free one?

If you paid for an eye test and later find out you were entitled to a free NHS one, you may be able to claim a refund. You will need to download, print, and return an HC5(O) refund form from the NHS Business Services Authority, along with your original receipt.

The form explains where to send it. Similarly, if you bought glasses and believe you were entitled to an NHS voucher, a refund claim may be possible. More information is available at nhsbsa.nhs.uk.

Can I use my prescription from an NHS eye test to order glasses from Direct Sight?

Yes, absolutely. Your prescription belongs to you regardless of where you had your eye test. Your optometrist is legally required to give you a copy at the end of your appointment.

Once you have your prescription, you can order glasses from Direct Sight or any other retailer of your choice. You will need your SPH, CYL, Axis, and ADD values (if applicable), plus your pupillary distance (PD), which your optometrist can measure for you.