17 October 2026 · 8 min read
Eye Tests in Barcelona: Cost, Optician vs Eye Doctor, Plan Veo (2026)
Are eye tests free in Spain? What an eye test and glasses cost in Barcelona in 2026, optician versus ophthalmologist, and the Plan Veo subsidy for under-16s.
The short answer
In 2026 a routine eye test at a Barcelona optician is often free if you buy glasses there or costs about 20 to 50 euros on its own, while an ophthalmologist is a medical doctor reached through your GP or privately. Public health does not cover adult glasses, but Plan Veo gives children up to 16 up to 100 euros a year towards glasses or lenses.
A routine eye test in Barcelona is often free when you buy glasses at the optician, and otherwise costs about 20 to 50 euros in 2026. An ophthalmologist, who is a medical doctor, is a different and more expensive appointment, reached through your GP in the public system or booked privately. This guide covers what tests and glasses cost, who to see for what, whether public health pays, and how the Plan Veo subsidy can cover glasses for children up to 16. It is general information, not medical advice.
Is an eye test free in Spain, and what does it cost in Barcelona?
Often it is free if you buy your glasses or lenses from the same shop, and otherwise it costs about 20 to 50 euros. The expat guide Spain Vistas (published January 2025) says basic exams at opticians are often free or very low cost, especially when you buy glasses or contacts, and lists a range of free to 30 euros. The guide Waypoint Sur, in its 2026 edition, puts an eye test at 20 to 50 euros. At least one Barcelona optical chain, on its Eixample page, offers a free exam of 20 to 30 minutes by appointment and says no purchase is required.
Because shops differ, ask three things when you book: whether the test is free or priced, whether you must buy there, and whether you will be given your written prescription to take elsewhere. Typical private prices for the things the test leads to are below, from Spain Vistas unless noted.
- Basic eye exam: free to 30 euros (Spain Vistas), or 20 to 50 euros (Waypoint Sur, 2026).
- Single-vision glasses: 50 to 100 euros for budget, 150 to 300 euros mid-range.
- Basic glasses overall: 100 to 250 euros (Waypoint Sur, 2026).
- Progressive glasses: 200 to 500 euros or more.
- Contact lens fitting: 30 to 60 euros.
- Contact lenses: 15 to 30 euros a box for monthly lenses and 25 to 45 euros for dailies.
- Private specialist consultation (any speciality): 70 to 150 euros (Waypoint Sur, 2026).
The sources overlap but do not match, and the Waypoint Sur prices describe the Costa del Sol rather than Barcelona, so treat all of them as ballparks. Chains often run two-for-one offers and seasonal sales, so compare the full price of test, frames and lenses together.
What is the difference between an optician, an optometrist and an ophthalmologist in Spain?
An optician-optometrist (óptico-optometrista) tests your sight, prescribes glasses or contact lenses and fits them, while an ophthalmologist is a medical doctor who diagnoses and treats eye disease and performs eye surgery. According to Spain Vistas, optometrists in Spain often work inside opticians' shops rather than in independent practices, and ophthalmologists deal with conditions such as glaucoma, cataracts and retinal problems. Spain's Health Ministry confirms that an optician-optometrist at a participating shop can issue the prescription for children over six under Plan Veo.
In practice, book an optician for a routine sight test or new glasses, and an ophthalmologist for an eye problem that needs a medical opinion. Spain Vistas notes that opticians can spot possible eye health problems and refer you on. Browse English-speaking eye care providers in Barcelona, and see our guide to laser eye surgery if you are considering surgery to reduce your need for glasses.
Does public health cover eye tests and glasses in Spain?
Public health covers ophthalmology for medical conditions, but routine vision checks and corrective lenses for adults are generally a private expense. Spain Vistas says ophthalmology referrals normally come through your local health centre, with waiting times varying by region and urgency, and that private ophthalmologists offer faster appointments at your own cost.
The same guide says private health insurance sometimes includes a yearly eye exam and a partial contribution towards glasses or contacts, but full cover for expensive eyewear is rare, and standalone vision insurance is uncommon in Spain. Check any policy's optical benefit before you rely on it, and see our guides to private health insurance in Barcelona and to seeing a doctor in English for how the two systems compare.
What is Plan Veo, and can my child get glasses subsidised in Barcelona?
Plan Veo is a national scheme that gives children and teenagers up to 16 inclusive up to 100 euros a year towards glasses or contact lenses. According to the Ministry of Health, they must have a diagnosed refractive problem and the right to publicly funded healthcare, and children covered by MUFACE, MUGEJU or ISFAS also qualify. If the product costs 100 euros or less, the family pays nothing, and if it costs more, they pay the difference.
- Where: only in person at an optician that has joined the scheme, not online. El Español (5 October 2026) says participating shops show a sticker in the window and can be found on the opticians' professional body's website.
- Prescription: for children under six it must come first from an ophthalmologist, public or private. From age six the optician-optometrist at a participating shop can issue it.
- What it covers: glasses and contact lenses, and El Español adds contact-lens care products.
- Repeat claims: El Español says a new eye exam is needed for a second claim only if at least a year has passed since the last purchase.
- Take-up: the Ministry said on 12 June 2026 that 325,661 minors had used the aid since it began on 17 December 2025, including 53,038 in Catalonia.
Sources disagree on one point, so check before you go. The Ministry's Plan Veo page and El Español's October 2026 article both give 31 December 2026 as the last day to claim. But the Ministry's June 2026 press release says that raising 2026 funding to 70 million euros will secure the plan's continuity during 2027, and Que.es (15 June 2026) reports it running through 2027. Ask the optician which end date applies to your purchase. Que.es also says the aid applies to children registered in Spain, with no income limit, and that 7,718 shops, about 73 per cent, take part, while the Ministry ties eligibility to the right to publicly funded care. Our newcomer glossary explains the padrón registration that goes with that. For other child health questions, see the paediatrician guide.
When should I see an ophthalmologist instead of an optician?
See an ophthalmologist, via your GP or privately, when you have a suspected eye disease, an eye injury or a problem your optician refers you for, and use urgent care rather than waiting for a routine appointment if your vision changes suddenly or you have eye pain. An optician-optometrist is the right first stop for a routine sight test, updating a prescription or fitting contact lenses.
If you are in an emergency and do not speak Spanish yet, our emergency cheat sheet lists the numbers to call. The professionals below are general eye care providers, so check each one's services and languages before you book.
Looking for English-speaking eye care in Barcelona? Browse by area: All of Barcelona, or by area: Eixample, Poblenou, Sarrià-Sant Gervasi, Les Corts, Diagonal Mar & Vila Olímpica, Gràcia, El Born & Barri Gòtic and Sants.
Common questions
Are eye tests free in Spain?
Often, if you buy glasses or lenses from the same optician. Otherwise a test typically costs about 20 to 50 euros, and public health does not cover routine tests for adults. Ask before you book whether the test is free and whether you must buy there.
How much is an eye test in Barcelona?
Roughly 20 to 50 euros if you pay for it separately, according to a 2026 guide, or free to about 30 euros according to another. At least one Barcelona chain offers a free test by appointment with no purchase required.
What is the difference between an optician and an ophthalmologist in Spain?
An optician-optometrist tests your sight and prescribes and fits glasses or lenses. An ophthalmologist is a medical doctor who diagnoses and treats eye disease and performs surgery.
Does the Plan Veo glasses subsidy apply in Catalonia?
Yes, it is a national scheme and the Health Ministry reported 53,038 beneficiaries in Catalonia by 12 June 2026. It gives children up to 16 up to 100 euros a year, claimed in person at a participating optician.
Does public health insurance pay for adult glasses in Spain?
Generally no. Public health covers ophthalmology for medical conditions, but routine vision checks and corrective lenses for adults are normally paid privately, unless a private insurance policy includes an optical benefit.
Typical prices mentioned in this guide
- Basic eye exam at an optician€0 to €20
- Complete eye revision (ophthalmologist)€85 to €155
- Private GP appointment€60 to €120
- Online doctor consultation€25 to €40
- Public health centre GP visit, billed rate€65 to €90
Typical market ranges from published sources, not the fees of any professional listed here.
Check a quote with the free cost checkerSources consulted
- Ministerio de Sanidad: Plan Veo, glasses and contact lenses through public health
- Ministerio de Sanidad: press release on Plan Veo funding raised to 70 million euros (12 June 2026)
- Que.es: Plan Veo, free glasses for children and 2027 (15 June 2026)
- El Español: Plan Veo aid confirmed, deadline and how to claim (5 October 2026)
- Waypoint Sur: what expats pay for healthcare in Spain, 2026 numbers
- Spain Vistas: dental and vision care in Spain (published January 2025)
- Miller & Marc: optical store in Eixample, Barcelona, free eye exam page (2026 site)
Facts are paraphrased and cross-checked, not lifted from these sources verbatim. This page is informational, not legal, tax or medical advice.