Chris Hani Road
Zone 6, Diepkloof
Soweto
1862
Tel: 011 938 7195
Please contact your closest centre for area-specific bookings.
Chris Hani Road
Zone 6, Diepkloof
Soweto
1862
Tel: 011 938 7195
25 Leyds Street
Braamfontein
Johannesburg
2000
Tel: +27 71 479 9909
73 King Edward Road
Willows
Bloemfontein
9301
Tel: 051 444 6276
95 Sir Lowry Road
Woodstock
Cape Town
7925
Tel: 021 461 8420
129 K.E. Masinga Drive
Durban
4001
Tel: 031 305 6588
24 St Georges Road
East London
5201
Tel: 043 722 9840
50 Kommetjie Rd
Fish Hoek
7975
Tel: 021 782-3306
2nd Floor
Mercantile Hospital
Korsten
Port Elizabeth
6001
Tel: 041 453 8882
36 Oudehuis Street
Somerset West
7130
Tel: 021 851 7394
St John Eye Care Centres are dedicated to providing accessible, high-quality eye care across South Africa. With skilled optometrists and modern equipment, we offer comprehensive eye screenings, prescription glasses, and personalised advice for individuals, families, and businesses. Each centre is committed to affordability without compromising on professional care, making us a trusted choice for maintaining your vision. Explore our nationwide locations and discover eye care that truly puts your needs first