School Principal Average Salary in South Africa 2021
Find out what the average School Principal salary is
School principal: Salary
R 27 750
Based on 47 salaries
The average school principal salary in South Africa is R 333 000 per year or R 171 per hour. Entry level positions start at R 276 057 per year while most experienced workers make up to R 5 934 000 per year.