Compare Salaries By Jobs  > Education & Research  > Teaching & Education Jobs  > Primary School Teacher Salaries

Average salary for Primary School Teachers


1,106

Salaries


1,106 Primary School Teacher salaries.



$52,000

Average Salary


The average salary for Primary School Teachers is $52,000 per year.



$0

Average Bonus


The average bonus for Secondary School Teaching is $0.




Top Primary School Teacher Salaries - By  Title

 

Title Average Salary Salary Comparison

Head of Departments/Schools

$65,000 

Manager

$64,000 

School Teacher

$49,000 

Intern

$30,000 


The highest paid Primary School Teachers are Head of Departments/Schoolss at $65,000 annually. The lowest paid Primary School Teachers are Interns at $30,000.

 


Top Primary School Teacher Salaries - By  Location

 

Location Average Salary Salary Comparison

Switzerland

$99,000 

Hong Kong

$64,000 

Canada

$63,000 

USA

$58,000 

Singapore

$52,000 

UK

$50,000 


Most Primary School Teachers using Emolument work in Spain for an average salary of $37,000. The best paid Primary School Teachers work in Switzerland for an average salary of $99,000.

 






Know where you stand




You might also be interested in salaries for

 


Back to Top