The average amount of money teachers earn per year varies widely across the world—but did you know that experienced teachers earn an average upwards of six figures in some countries, and less than $50,000 annually in others? A new data analysis from Visual Capitalist illuminates just how vast the disparity in teachers’ earnings is across OECD countries around the world.
The data reveals average starting salaries, average salaries after 15 years, and highest salaries, all for upper secondary teachers. The figures here come from OECD’s Education at a Glance 2025 report. See the results in the table below.
Country | Starting Salary | After 15 Years | Top of Scale |
|---|---|---|---|
Luxembourg | $99,621 | $137,418 | $173,165 |
Germany | $90,567 | $107,491 | $122,251 |
Switzerland | $90,469 | - | $137,378 |
Mexico | $61,856 | $75,953 | $75,953 |
Norway | $61,833 | $69,446 | $77,382 |
Austria | $61,742 | $83,166 | $126,691 |
Spain | $61,074 | $70,856 | $87,304 |
Türkiye | $59,766 | $67,091 | $77,396 |
Denmark | $59,762 | $77,664 | $77,664 |
Netherlands | $58,805 | $102,711 | $121,026 |
Australia | $57,477 | $81,842 | $92,959 |
United States | $52,893 | $76,442 | $83,410 |
Sweden | $51,479 | $58,755 | $67,678 |
Scotland | $51,285 | $64,368 | $64,368 |
Canada | $50,077 | $87,285 | $87,299 |
Finland | $48,930 | $61,685 | $65,386 |
Iceland | $48,176 | $61,204 | $61,204 |
OECD Average | $47,339 | $63,925 | $76,535 |
France | $47,220 | $53,086 | $74,214 |
Ireland | $43,344 | $70,865 | $81,631 |
New Zealand | $41,726 | $67,121 | $67,121 |
England | $41,468 | $63,995 | $63,995 |
Portugal | $41,321 | $52,740 | $87,367 |
Italy | $40,947 | $50,917 | $63,432 |
Lithuania | $39,107 | $44,970 | $51,172 |
South Korea | $37,773 | $65,765 | $104,786 |
Slovenia | $36,597 | $56,323 | $67,365 |
Japan | $34,863 | $54,168 | $68,276 |
Colombia | $31,723 | $57,853 | $57,853 |
Israel | $31,176 | $44,444 | $63,367 |
Chile | $30,977 | $46,525 | $57,433 |
Hungary | $30,692 | $34,949 | $42,039 |
Poland | $28,712 | $41,355 | $43,101 |
Czechia | $27,348 | $30,359 | $35,962 |
Costa Rica | $26,678 | $33,673 | $40,668 |
Brazil | $24,526 | - | - |
Slovakia | $23,371 | $26,913 | $30,102 |
Greece | $23,363 | $30,627 | $45,153 |
Where Teachers Earn the Most—and Least—Around the World

According to the data, Luxembourg paid teachers the most by far, offering them starting salaries of $99,621. After 15 years, teachers earned an average of $137,418 per year, and the highest-earning teachers made $173,165 per year. Germany, and Switzerland all paid their highest-earning teachers over $100,000.
The United States, meanwhile, offered an average starting salary of $52,893. Teachers earned $76,442 after 15 years on average, and the highest-paid secondary school educators in the country made an average of $83,410. Greece ranked lowest, with an average starting salary of just $23,363 that only increased to $30,627 after 15 years and peaked at $45,153.
These figures do not reflect the lower or higher extremes of how much teachers earn within the countries listed. In the United States, for example, some states pay teachers significantly more and less than what is listed here. California had the highest average teacher salary in the U.S. at $101,084, according to a 2025 report by the National Education Association. Meanwhile, Minnesota ranked lowest at an average of $48,900 per year. In the U.S., teachers also often report feeling underpaid due to longer hours and less pay than peers with comparable levels of education.
Meanwhile, some nations have chosen to invest more money into teacher salaries, such as Luxembourg, which is known for its multilingual school system. The rankings also do not take into account countries that are not a part of OECD, such as Indonesia, where some estimates hold that teachers average $2,859 per year.
The figures reported on the chart also do not take disparities in average costs of living into account. Still, they present a fascinating overview of just how different teacher salaries are across the globe.
Some studies have attempted to quantify the effects of higher teacher salaries on student performance, but little definitive evidence exists yet regarding a potential correlation between the two. However, some studies have linked higher teacher salaries to lower levels of student dropout rate, higher test scores, and more positive consequences.
