50% of professionals earn between $127,779 - $174,548 AUD
The median salary is $168,037
The average salary for a School Principal in Australia is AUD 168,037 - AUD 174,548 per year in 2026. The median salary is AUD 171,293 per year, based on 2,098 active job listings.
The cities with the most School Principal job opportunities in Australia are Brisbane, Sydney, Melbourne, Hobart, Townsville. Brisbane leads with 130 job openings.
Leading employers for School Principal roles in Australia include Brisbane Catholic Education, Queensland Government.
Explore 2,098 School Principal job listings in Australia on BeBee, or check our salary calculator for a personalized estimate.