Current South African school vacancies · School sectors
Independent school teaching jobs in South Africa
Browse 59 current Independent school teaching vacancies across South African schools, with verified closing dates and practical application instructions.
59 open vacanciesQuality-gated directory
Where these vacancies are
Explore teaching jobs by province
Open opportunities
59 vacancies
TeacherApplications open
AfrikaansEnglishFETSenior
TeacherApplications open
MarimbaMusic
TeacherApplications open
MathematicsFETSenior
TeacherApplications open
Afrikaans First Additional LanguageFETSenior
TeacherApplications open
Foundation
Departmental Head / HODApplications open
MusicFETFoundation
TeacherApplications open
MusicFoundationIntermediate
Departmental Head / HODApplications open
Afrikaans First Additional LanguageFETSenior
TeacherApplications open
MusicPrimary
Principal / Head of SchoolApplications open
FETPrimary
TeacherApplications open
Pre-Primary
TeacherApplications open
Dramatic ArtsFET
Deputy Principal / Deputy HeadApplications open
Sport
TeacherApplications open
HistoryFETSenior
Departmental Head / HODApplications open
EnglishHistoryIntermediateSenior
TeacherApplications open
A-Level Economics, IGCSE Level Business Studies and Accounting Teacher
Johannesburg · Gauteng
AccountingBusiness StudiesEconomicsFET
Specialist / learner supportApplications open
Remedial EducationIntermediateSenior
TeacherApplications open
Intermediate
TeacherApplications open
EnglishFET
TeacherApplications open
Physical EducationIntermediateSenior
Departmental Head / HODApplications open
isiZuluIntermediateSenior
TeacherApplications open
Coding & RoboticsComputer Applications Technology
TeacherApplications open
English Additional Language
TeacherApplications open
Afrikaans First Additional LanguageFETSenior
Index quality
A focused, live-vacancy directory
MySchool only publishes these dedicated taxonomy pages when at least 10 current vacancies match the category. Smaller filters stay available through search without creating thin index pages.