Free Glasses for NHS Staff

A young man and woman looking at a pair of glasses in their home

Thank you, NHS workers, for all your tireless work and efforts during these difficult times surrounding the current COVID-19 crisis. To show our appreciation for everything you’ve done and continue to do, we are giving 4,000 free pairs of glasses to NHS workers. T&Cs apply.

Update: We have been overwhelmed by your amazing response to our ‘Free Glasses for NHS staff’ campaign, which was much bigger than we expected. Unfortunately, we have now issued all 4,000 vouchers to NHS workers who’ve emailed us in the last few days, and our team is busy working on getting these orders processed as quickly as possible. We are now looking into what else we can do to help those NHS staff who are still getting in touch.
The Glasses Direct Team

Claiming your free pair is easy. Simply send us an email at with a photograph of you holding your NHS ID so that our customer services team can verify who you are. If you don't have a badge, you can send your NHS PIN and name so we can verify it on the GMC or NMC websites. After this, we will reply to you with a unique code that gets you a free pair from our £9-£20 range with single vision clear standard lenses and the Silver lens package – which has scratch-resistant and anti-reflection coatings. Your glasses will be delivered for free too.

If you have any additional lens requirements, such as varifocals or special coatings, the code will also get you 50% off any lens extras. When you have your code, continue with your order as normal and use your discount at checkout. Delivery typically takes 3-7 days for single vision glasses, or 7-14 days on varifocals.

Your Offer Step by Step


Send us a photograph of you holding your NHS ID card, or your name and NHS PIN at Our customer service team will verify you.


Receive your unique discount code from our customer service team via email and continue with your order as normal.


Choose any frame between £9 and £20 (plus clear single vision clear standard lenses with our Silver lens package).


Make sure your unique code is applied at the checkout. Delivery usually takes 3-7 days for standard lenses, or 7-14 days for varifocals.

A message from our CEO - Barney Streeting

“Where would our country be right now without our extraordinary NHS workers? From all of us at Glasses Direct, we want to say a huge thank you to the incredible emergency services, health and social care workers, and frontline medical staff for their incredible work to keep us safe and well at this troubling time. Since the government announced new guidelines on Monday 23rd March, many of the high-street glasses retailers have had to close. We understand NHS workers have limited time and resources to get their prescription glasses, which is why we want to support those with any urgent eyecare needs during these tough times. Those who need prescription glasses can order their frames safely online to their homes. We hope this takes away just some of their worry, if they need new glasses.”