Remember me

 

 

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

 

Average salary for Primary School Teachers

519 Primary School Teacher salaries

 

The average salary for Primary School Teachers is $43,000 per year.The average bonus for Primary School Teaching is $0.


Top Primary School Teacher Salaries - By  Title

 

Title Average Salary Salary Comparison Full Access

Head of Departments/Schools

$70,000 
Get full report

School Teacher

$42,000 
Get full report

Intern

$27,000 
Get full report


According to our data, the highest paid Primary School Teachers are Head of Departments/Schoolss at $70,000 yearly. The lowest paid Primary School Teachers are Interns at $27,000.

 


Compare your salary

KNOW WHERE YOU STAND



Know where you stand

KNOW WHERE YOU STAND




Top Primary School Teacher Salaries - By  Location

 

Location Average Salary Salary Comparison Full Access

Switzerland

$69,000 
Get full report

Canada

$62,000 
Get full report

USA

$55,000 
Get full report

Hong Kong

$52,000 
Get full report

UAE

$50,000 
Get full report

Singapore

$41,000 
Get full report


Most Primary School Teachers using Emolument work in UK for an average salary of $39,000. The best paid Primary School Teachers work in Switzerland for an average salary of $69,000.

 

You might also be interested in salaries for

 

 


Compare your salary

KNOW WHERE YOU STAND



Know where you stand

KNOW WHERE YOU STAND




Back to Top