FCFreeCare

Best Optometrist in Melbourne

Compare optometry costs across 24 clinics in Melbourne. FreeCare helps you find affordable healthcare near you.

Specsavers

Melbourne, Australia

Accepting Patients

Joyce Optometrists

Melbourne, Australia

Accepting Patients

Reservoir Spectacles

Melbourne, Australia

Accepting Patients

Eyezone Emporium

Melbourne, Australia

Accepting Patients

McKinnon Eye Clinic

McKinnon Road 162

Accepting Patients

Bayside Eye Care

Nepean Highway 323

Accepting Patients

Australian College of Optometry

Cardigan Street 374

Accepting Patients

i-care Optometrists

Smith Street 110

Accepting Patients

Vision Eye

Bell Street 97

+61 3 9354 8611

Accepting Patients

Peep Optical

Anderson Street 17

+61 3 9041 4707

Accepting Patients

Fairfield Optical Services

Station Street 123

+61 3 9481 4989

Accepting Patients

K.L. McLennan

Hampshire Road 254

Accepting Patients

Meadownik Laser Clinic

Melbourne, Australia

Accepting Patients

Optiplex Eyecare

McDonalds Road 340

+61 3 9404 5279

Accepting Patients

OPSM

Melbourne, Australia

Accepting Patients

Diamond Valley Optical

Main Hurstbridge Road 72

Accepting Patients

EyeQ

Millers Road 290

Accepting Patients

OPSM

Melbourne, Australia

+61 3 9584 3404

Accepting Patients

Eltham Eyecare

Melbourne, Australia

+61 3 9439 1311

Accepting Patients

Eye Trend

Melbourne, Australia

Accepting Patients

OPSM

Melbourne, Australia

Accepting Patients

Optom On Collins

Melbourne, Australia

Accepting Patients

Aojo

Melbourne, Australia

Accepting Patients

Heidelberg Optical

Melbourne, Australia

Accepting Patients

Frequently Asked Questions

How much does an eye test cost in Melbourne?

A comprehensive eye exam costs $60–$100, and many practices bulk bill or offer free tests when you buy glasses. Medicare covers the full cost of a standard test for eligible patients.

Does Medicare cover eye tests?

Yes — Medicare covers a bulk-billed comprehensive eye exam every 2 years for most people (more often for children and certain conditions).

How much do glasses cost?

Frames start around $50–$150, lenses $80–$400 depending on prescriptions, coatings and lens type. Private health extras usually pay a set amount per frame and lenses.

Know what it should cost

See typical optometrist prices in Australia, what affects the fee, and what Medicare and health funds cover.

Read the cost guide →