Not everyone gets the free ticket. You have to fall into a specific club. The club includes people over 60, children, and anyone on certain benefits. If you’re under 60 and earning a decent wage, you’ll likely pay. And that’s when the price sneaks up on you.
For those who don’t qualify for free, the cost is set by the government. In 2026, it’s £21.43 in England. That’s less than a pizza delivery, more than a fancy coffee. But here’s the quirky bit: it’s exactly the same price no matter where you go in England. You can’t haggle it down.
In Wales and Scotland, it’s a different story—full free testing for everyone. Lucky them. Northern Ireland? Also free for most residents. The postcode lottery is real. Your eyeball’s value depends on where you live.
The Hidden Costs That Make You Laugh
Now for the fun part. The test itself is cheap. But the aftermath? That’s where the real money flows. You walk in thinking, “Just a test.” You walk out with a fancy cardboard sample of frames you can’t afford. The average pair of glasses costs £150. Add anti-glare coating, and you’re past £250. The NHS test is the loss leader—like a free sample at a cheese shop.
Opticians are sneaky geniuses. They’ve perfected the art of the upsell. “Would you like the digital retinal scan for an extra £10?” they ask. That scan is cool—it checks for diabetes and high blood pressure. But it’s not free. Your curiosity will cost you. Refuse politely. Or risk spending your grocery budget on seeing rainbows.
Sedgley Eyecare