National

Please contact your closest centre for area-specific bookings.

stjohn_favicon

CHRIS HANI BARAGWANATH

Chris Hani Road
Zone 6, Diepkloof
Soweto
1862

Tel: 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

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

we also offer on-site screening & bulk spectacle pricing

SERVICE PRICING

Comprehensive Eye Test

R170

Single Vision Spectacles

FROM

R790

Bifocal Spectacles

FROM

R1335

Multifocal Spectacles

FROM

R2400