In the United States, the average public school teacher earned an annual salary of $65,066 in the 2020-2021 school year. However, salaries can range from around $40,000 to over $100,000, depending on the state and district.
Teachers in Canada earn slightly more, with the average salary being $74,382 in 2020. In Australia, the average salary for primary school teachers is $92,954, while secondary school teachers earn an average of $100,923.
In the United Kingdom, the average salary for a classroom teacher is £34,362. However, salaries can vary depending on the location and type of school, with London teachers earning an average of £42,153.
In many other countries, teachers' salaries are significantly lower. For example, in India, the average salary for a government school teacher is around $5,400 per year.
In general, teachers with more experience and education earn higher salaries. For example, in the United States, teachers with a master's degree earn an average of $12,000 more per year than those with only a bachelor's degree.
Finally, the type of school a teacher works at can also affect their salary. For example, private school teachers often earn more than public school teachers. In the United States, the average private school teacher earns an annual salary of $70,242, compared to $65,066 for public school teachers.