CityHero
CityHero category

The best opticians.

Eye tests, glasses and contact lenses: independent opticians and specialist stores with appointment requests.

Top opticians in Switzerland

In these cities

Opticians near me

Use your location and find the best addresses right around you.

Opticians near me

Frequently asked questions

How much is an eye test at the optician?

An eye test costs CHF 30–60 in Zurich and is usually credited against a purchase. Comprehensive screenings with eye-pressure checks run CHF 60–120.

How much are progressive glasses?

Progressives cost CHF 700–2,000 depending on lens quality; single-vision from CHF 250. Independent opticians often advise more brand-neutrally than chains — compare ratings on CityHero.

How fast are glasses ready?

Standard lenses are fitted in 3–7 days; express services manage 24 hours. Ask about current lead times in your request.