Primary School Teacher

Primary School Teachers educate students aged 5-12 years through classroom lessons and educational programs covering a variety of subjects.

Not only are Primary School Teachers responsible for teaching students literacy and numeracy skills, they are also instrumental to the children’s social, emotional and physical growth. The average salary of a Primary School Teacher is $66,994 per annum.

Average salary
$66,994 P/A

Source: seek.com.au (October 2017)
Min average salary
$59,120 P/A

Source: seek.com.au (October 2017)
Max average salary
$74,868 P/A

Source: seek.com.au (October 2017)
Job growth

Projection: 10% more Primary School Teachers employed in Australia in 2020 (compared to 2015)

Source: joboutlook.gov.au
Employment by region

The top three regions for employment as a Primary School Teacher are:

  • NSW: 29.3%
  • VIC: 25.9%
  • QLD: 20.6%

Source: joboutlook.gov.au
Key skills required
  • Enjoy working with children
  • Creativity
  • Organisational skills
  • Patient in dealing with children of differing abilities
  • Able to communicate simply and clearly
  • Prepared to work outside of school hours

Source: myfuture.gov.au

Career pathway planner


Starting out


Moving up