Eye Care

Accessible Eye Care

St. John manages 10 Eye Care Centers throughout South Africa, delivering essential eye care services to the public. We specialise in professional, thorough eye examinations & offer high-quality eyewear at accessible rates, ensuring communities receive the vision care they need.

It is a misconception to believe that we only need to see an optometrist when there is something wrong with the way we see. Many eye conditions for children and adults are asymptomatic – meaning you won’t know you have it unless a thorough examination is conducted. Early diagnosis means early treatment and a better chance of managing vision loss. Our aim is to make eye care accessible and affordable to everyone.

St John South Africa offers optometric services provided by healthcare professionals who specialise in vision care and correction, prescribing glasses or contact lenses, and diagnosing and treating common eye conditions like nearsightedness or astigmatism.

Regular Screening

Eye tests are necessary to rule out any underlying conditions and ensure optimum eye health. A comprehensive eye test checks the refractive status of the eye, the neurological function, eye muscle coordination, eye health and eye pressures.

SERVICE PRICING

Comprehensive Eye Test

R170

Single Vision Spectacles

FROM

R790

Bifocal Spectacles

FROM

R1335

Multifocal Spectacles

FROM

R2400

we also offer on-site screening & bulk spectacle pricing

FIND A CLINIC

stjohn_favicon

CHRIS HANI BARAGWANATH

Chris Hani Road
Zone 6, Diepkloof
Soweto
1862

011 938 7195

stjohn_favicon

BRAAMFONTEIN

25 Leyds Street
Braamfontein
Johannesburg
2000

Tel: +27 71 479 9909 

stjohn_favicon

BLOEMFONTEIN

73 King Edward Road
Willows
Bloemfontein
9301

Tel: 051 444 6276

stjohn_favicon

CAPE TOWN

95 Sir Lowry Road
Woodstock
Cape Town
7925

Tel: 021 461 8420

stjohn_favicon

DURBAN

129 K.E. Masinga Drive
Durban
4001

Tel: 031 305 6588

stjohn_favicon

EAST LONDON

24 St Georges Road
East London
5201

Tel: 043 722 9840

stjohn_favicon

FISH HOEK

50 Kommetjie Rd
Fish Hoek
7975

Tel: 021 782-3306

stjohn_favicon

PORT ELIZABETH

2nd Floor
Mercantile Hospital
Korsten
Port Elizabeth
6001

Tel: 041 453 8882

stjohn_favicon

SOMERSET WEST

36 Oudehuis Street
Somerset West
7130

Tel: 021 851 7394

VISIT ONE OF OUR EYE CLINICS