Contact Us

RobynDaviePhotography_HeidiP_StTeresas_103.jpg

St Teresa's School
Rosebuds Pre-Primary School

Grade 000 - Grade 00

18 St Albans Road,
Craighall Park

Tel: 011 442 6235

Admissions Officer:

Dale Marsh

dmarsh@stteresas.co.za

St Teresa's School
Junior Primary

Grade 0 - Grade 3

30 Rutland Avenue,
Craighall Park

Tel: 011 442 6235

Admissions Officer:

Dale Marsh

dmarsh@stteresas.co.za

St Teresa's School
Senior Primary

Grade 4 - Grade 7

14 Keyes Avenue,

Rosebank

Tel: 011 442 6235

Admissions Officer:

Marilyn Hendricks

mahendricks@stteresas.co.za

St Teresa's School
High School

Grade 8 - Grade 12

18 Keyes Avenue,

Rosebank

Tel: 011 442 6235

Admissions Officer:

Louise Mason

lmason@stteresas.co.za