First Aid

First Aid level 1 e-learning course

Pre-register now and get module one free: training@stjohn.org.za

Eye Test

To make an appointment for an eye test, contact the St John Eye Clinic in your area or book online.

Book Your Appointment

Screening

Providing back to work staff screening of SARS-CoV-2 signs and symptoms by trained medical personnel with appropriate PPE

Get COVID compliant now: queries@sja.org.za or 082 463 8732

Online Shop

Order your fabric masks, hand sanitisers and first aid essentials from our online shop

Click Here to go to Shop

Bulk orders: fasupplies@stjohn.org.za

Yebo Doctor logo

  • UNLIMITED authorized private GP visits & GP video consultations
  • FREE Eye Test & R250.00 towards glasses
  • Over The Counter Medication at any pharmacy in SA
  • FREE private ambulances to get you to a hospital
  • FREE annual flu injections

Contact Us

Bloemfontein

Physical Address

73 King Edward Road
Willows
Bloemfontein
9301
South Africa

GPS Co-ordinates

Latitude: -29.120777
Longitude: 26.202736

Contact Details

Tel: 051 444 6276

Cape Town

Physical Address

183 Sir Lowry Rd
Woodstock
Cape Town
8001

South Africa

GPS Co-ordinates

Latitude: -33.927669
Longitude: 18.441052

Contact Details

Tel: 021 461 8420

Durban

Physical Address

129 K.E. Masinga Drive
Durban
4001
South Africa

GPS Co-ordinates

Latitude: -29.852073
Longitude: 31.02484

Contact Details

Tel: 031 305 6588

East London

Physical Address

24 St Georges Road
East London
5201
South Africa

GPS Co-ordinates

Latitude: -33.003078
Longitude: 27.900362

Contact Details

Tel: 043 722 9840

Fish Hoek

Physical Address

50 Kommetjie Rd
Fish Hoek
7975
South Africa

GPS Co-ordinates

Latitude: -34.138685
Longitude: 18.424962

Contact Details

Tel: 021 782 3306

Grahamstown

Physical Address

24 Hill Street
Grahamstown
6139
South Africa

GPS Co-ordinates

Latitude: -33.30307
Longitude: 26.522698

Contact Details

Tel: 046 636 1650

Johannesburg

Physical Address

220 Jan Smuts Ave
Dunkeld
Johannesburg
2196

Contact Details

Tel: 011 403 4227
Alt: 011 052 6657

Kimberley

Physical Address

23b Schmidtsdrift Rd
Rhodesdene
Kimberley
8301

GPS Co-ordinates

Latitude: -28.74407
Longitude: 24.73456

Contact Details

Tel: 053 838 2519

Port Elizabeth

Physical Address

47 Pickering Street
Newton Park
Port Elizabeth
6045

GPS Co-ordinates

Latitude: -33.9457
Longitude: 25.56425

Contact Details

Tel: 041 364 2701/2

Somerset West

Physical Address

36 Oudehuis Street
Somerset West
7130

GPS Co-ordinates

Latitude: -34.08333
Longitude: 18.853525

Contact Details

Tel: 021 851 7394

Soshanguve

Physical Address

1281 Block K
CNR Aubrey Matlala Rd & Tlou Street
Soshanguve
0152

GPS Co-ordinates

TBC

Contact Details

Tel: 072 936 1892 / 011 568 4464

Westbury

Physical Address

Cnr Florida & Roberts Sts.
Westbury
2093

GPS Co-ordinates

Latitude: -26.182982
Longitude: 27.975835

Contact Details

Tel: 011 673 1041

National Head Office (Priory)

Physical Address

19 Woolston Road
Westcliff
Johannesburg
2193
South Africa

GPS Co-ordinates

Latitude: -26.17113
Longitude: 28.02871

Contact Details

Tel: 011 646 5520

Shop your Covid-19 prevention products here

Donate Today

As a non-profit organisation, St John depends on your generosity to sustain a variety of community health projects in South Africa

Your donation provides hope for healthier and brighter futures.

#BeTheChange #GiveYourChange

Donate