
You probably didn’t think much about your eyes until you needed a driving licence or spotted a sign promising free glasses with PRSI. In Ireland, the cost of an eye test can vary wildly depending on whether you have a medical card, pay PRSI, or simply walk in off the street.
Average cost of standard eye test: €20–€40 (without insurance) ·
Free eye tests available for: Medical card holders every 2 years & PRSI contributors ·
Driving licence eye test cost: Up to €60 ·
PRSI benefit: Free test + free standard glasses
Quick snapshot
- Medical card holders receive a free eye test every two years (HSE (national health service))
- PRSI contributors can get a free eye test and free standard glasses every two years (Department of Social Protection (government department))
- Driving licence eye tests cost up to €60 (Specsavers Ireland (optician chain))
- Standard eye test costs range from €20 to €40 without insurance (HSE (national health service))
- Whether Tesco still offers free eye tests (link may be outdated)
- Exact prices at independent opticians vary widely
- If children under 16 are universally entitled to free tests
- Eye tests recommended every 2 years (Rods & Cones Opticians (optician))
- Medical card/PRSI coverage also on a 2-year cycle (Department of Social Protection (government department))
- Book an appointment at an optician near you
- Check your PRSI or medical card entitlement before paying
The data below gives you a quick reference for what different eye tests cost and who qualifies for free care.
| Item | Value |
|---|---|
| Average cost of standard eye test | €20–€40 |
| Driving licence eye test cost | Up to €60 |
| Free test frequency (medical card) | Every 2 years |
| PRSI entitlement | Free test + free standard glasses |
| Specsavers standard test price | €30–€40 |
How much does an eye test cost in Ireland?
Average cost of a standard eye test
A standard eye test at most opticians in Ireland costs between €20 and €40. This includes a basic vision check and eye health screening. At Vision Express Ireland (optician chain) and Specsavers Ireland (optician chain), the price sits around €30–€40 if you pay out of pocket.
The pattern: chain opticians keep standard prices tight within that band, while independents may charge more or less depending on location.
Factors that affect the price
Whether you are covered by PRSI, have a medical card, or need a specific type of test can change the cost. Independent opticians may charge slightly more, and prices in Dublin can be higher than in other parts of the country. Always ask about discounts for glasses purchases – some opticians waive the test fee if you buy frames.
Additional cost for a driving licence eye test
A driving licence eye test costs extra – up to €60 at Specsavers Ireland (optician chain) – because it requires the optometrist to complete an NDLS form and verify that you meet the vision standards set by the Road Safety Authority Ireland (national road safety regulator). The standard PRSI or medical card free test does not cover this.
If you need a driving licence eye test, it will set you back €60 even if you qualify for a free standard test – that cost is simply not covered by the PRSI or medical card scheme. Always confirm the test type when booking.
Who gets free eye tests in Ireland?
Medical card holders
The HSE (national health service) states that medical card holders are entitled to free eye tests every two years. You will need to complete an application form in-store, which the optician sends to the HSE for authorisation. Specsavers Ireland (optician chain) also offers a free pair of glasses from its €70 range under this scheme.
PRSI contributors
Anyone with enough PRSI contributions (the Treatment Benefit scheme) can get a free eye test and a contribution toward glasses every two years, according to the Department of Social Protection (government department). At Specsavers Ireland (optician chain), this covers a free eye test and a free pair of glasses from the €70 range, including standard single-vision lenses and scratch-resistant treatment.
Other entitlements
Children under 16 may qualify for free tests at some opticians, but the HSE does not guarantee universal coverage. Low-income adults without a medical card or PRSI record may have fewer options – always ask directly when you book.
“Medical card holders are entitled to free health services including eye and ear tests in some circumstances.”
— Citizens Information (official government information service)
The free PRSI and medical card offers exclude driving licence eye tests, VDU assessments, and OCT scans. You could walk in expecting a free test and be charged €60 for the wrong appointment type.
How much do Specsavers charge for eye tests?
Specsavers standard eye test price
A standard eye test at Specsavers costs around €30–€40 when paid privately, making it one of the more affordable chains in Ireland.
Driving licence test at Specsavers
The driving licence eye test costs up to €60 and is not included in any free-test offer. The optometrist will check your visual acuity and field, then complete the NDLS form.
What this means: you pay roughly double the standard rate for the driving-specific paperwork, even if you hold a medical card or qualify for PRSI.
PRSI offer at Specsavers
If you are PRSI-eligible, Specsavers will provide a free eye test and a free pair of glasses from its €70 range. The offer also covers standard bifocal or varifocal lenses at no extra charge. As Specsavers Ireland (optician chain) notes, the offer cannot be combined with other promotions and is non-transferable for cash.
Specsavers is the largest chain in Ireland, so its pricing largely sets the market. If you are paying privately, the €30–€40 range is a useful benchmark. A driving licence test costs nearly double a standard test – budget accordingly.
What are the warning signs of eye problems?
Common symptoms to watch for
Sudden vision changes, floaters, flashes of light, eye pain, or distorted vision are signs that something may be wrong. The Road Safety Authority Ireland (national road safety regulator) urges drivers to check their eyesight regularly, as poor vision can increase crash risk.
When to see an optician urgently
If you experience any of the above symptoms, do not wait for your routine two-year appointment. These can signal retinal detachment, glaucoma, or other serious conditions that need prompt treatment.
Importance of regular eye tests
Even without symptoms, an eye test can detect early signs of eye disease. Rods & Cones Opticians (optician) recommends a full test every two years, or sooner if your optician advises it.
How do I know if I’m entitled to a free eye test?
Medical card eligibility criteria
If you hold a medical card or GP visit card, you are automatically entitled to a free eye test every two years through the HSE. Bring your card and some identification when booking.
PRSI contributions and qualification
You need to have made enough PRSI contributions in the relevant tax years. The Department of Social Protection (government department) explains that most employed and self-employed people qualify. Provide your PPS number when you request an appointment.
How to check your entitlement
Your optician can check your eligibility on the spot using your PPS number. Alternatively, you can visit the HSE or citizensinformation.ie websites. If you are unsure, Specsavers Ireland (optician chain) and Vision Express Ireland (optician chain) both offer free checks for PRSI and medical card holders.
“People with enough PRSI contributions can get a free eye test and a contribution towards glasses or contact lenses every two years.”
— Department of Social Protection (government department)
“We offer free eye tests for PRSI and medical card holders – and we also provide driving licence eyesight reports.”
— Donal MacNally Opticians (independent optician)
Comparison: Standard test vs driving licence test
The pattern is clear: a driving licence test costs nearly double a standard test and is never free, while the standard test may be free depending on your circumstances.
| Feature | Standard eye test | Driving licence eye test |
|---|---|---|
| Typical cost (private) | €20–€40 | Up to €60 |
| Free with PRSI/medical card? | Yes | No |
| NDLS form completed? | No | Yes |
| Duration | 20–30 min | 20–30 min |
| Prescription provided? | Yes | Yes (for driving standard only) |
The implication: if you need a driving licence test, factor in the extra cost. Do not rely on a free PRSI test to cover it.
What is included in each test type?
The driving licence test is narrower in scope but requires formal paperwork, which explains the price gap.
| Component | Standard test | Driving licence test |
|---|---|---|
| Visual acuity check | Yes | Yes |
| Eye health screening | Yes | Basic |
| Field of vision test | Sometimes | Yes |
| NDLS form completion | No | Yes |
| Prescription for glasses | Yes | Driving standard only |
| Free under PRSI/medical card | Yes | No |
The trade-off: the standard test is broader and often free, while the driving licence test is a targeted check that costs you.
Pros and cons of getting an eye test
Upsides
- Free or low-cost for most Irish residents
- Detects early signs of eye disease
- Provides prescription for glasses/contacts
- Required for driving licence (ensures safety)
Downsides
- Driving licence test not covered by PRSI/medical card
- Independent optician prices vary – can be higher
- Free offers often exclude add-ons (OCT, VDU test)
- Must remember 2-year eligibility cycle
Steps to get a free eye test in Ireland
- Check if you have a medical card or GP visit card.
- Check your PRSI contribution history via mywelfare.ie or ask your optician.
- Call or book online at a participating optician (Specsavers, Vision Express, Rods & Cones, many independents).
- Provide your PPS number or medical card details when booking.
- Attend your appointment – the test takes about 20–30 minutes.
- If eligible, receive a free pair of glasses (from the specified range) or use the contribution toward a more expensive pair.
Clarity section
Confirmed facts
- Medical card holders receive a free eye test every two years (HSE (national health service)).
- PRSI contributors can get a free eye test and free standard glasses every two years (Department of Social Protection (government department)).
- Driving licence eye tests cost up to €60 at Specsavers (Specsavers Ireland (optician chain)).
- Standard eye test costs range from €20 to €40 without insurance.
What’s unclear
- Whether Tesco still offers free eye tests (link may be outdated).
- Exact prices at independent opticians vary widely.
- If children under 16 are universally entitled to free tests.
Related reading: Snap Fitness Near Me Ireland Locations
For a detailed breakdown of eye test costs in Ireland, you can check a comprehensive guide that covers similar pricing and eligibility details.
Frequently asked questions
Can I get an eye test without a medical card?
Yes, you can pay out of pocket. A standard test costs between €20 and €40. Some opticians also offer a free test if you buy glasses.
What happens during a standard eye test?
The optometrist checks your visual acuity, eye health, and may do a field vision test. You will then receive a prescription if needed.
How long does an eye test take?
Typically 20–30 minutes, depending on the tests performed.
Do I need a referral for an eye test?
No, you can book directly with any optician without a referral from a GP.
Can I get an eye test if I wear contact lenses?
Yes, but you may need a contact lens fitting appointment separate from a standard eye test. Inform the optician when booking.
What should I bring to an eye test?
Your current glasses or contact lenses, medical card or PPS number (if using PRSI), and any relevant medical history.
How often should I get my eyes tested?
Every two years for most adults, or more often if advised by your optician. Children should be tested regularly as well.
For anyone in Ireland wondering where to book an eye test near them, the choice is clear: check your PRSI or medical card entitlement first, or expect to pay €20–€40 for a standard test. Failing to check could mean paying €60 for a test that might have been free.



