COVID-19 has put teachers in the spotlight. The pandemic has forced America’s educators to master virtual learning on the fly while still juggling traditional, in-class teaching — all while risking their health and well-being for a salary that forces many of them to barely cling to a spot in the middle class. Even so, only a handful of countries pay teachers more than the United States. Using data from the Organisation for Economic Cooperation and Development, Cheapism profiled the 10 highest-paying countries and the 10 lowest-paying countries to find out how American educators would fare if they got a passport and took their talents overseas. For the sake of consistency, the ranking is based on the top end of each country’s pay scale for public high school teachers (primary and middle school teachers might make more or less).
Related: The Best and Worst States for Teacher Pay
A Note About Cost of Living

To better understand what the teachers in each of the following countries can afford with their respective salaries, we’ve also included the cost of living for each country. The global cost of living index, as calculated by data and research site Numbeo, is based on a percentage scale relative to the cost of living in New York City. If a country gets a score of 100, the cost of living there is identical to the cost of living in New York. The cost of living would be 10% more in a country with a score of 110, for example, or 25% less in a country with a score of 75.
Related: 50 Facts You Learned in School That Are Actually Lies
Highest: Luxembourg

Peak salary: $139,336Cost of living index: 84.38In tiny, wealthy Luxembourg, high school teachers start with an average annual salary of $79,667. That’s more than teachers in most countries, including the United States, will ever earn in a single year during the peak of their careers. After a decade of service, they pull in more than $100,000 and peak at a whopping $139,336 a year. No country on Earth pays its teachers more.
Related: Who Is the Highest-Paid Public Employee in Your State?
2nd Highest: Switzerland

Peak salary: $115,977Cost of living index: 125.69Aside from Luxembourg, there are only two other countries where high school teachers can expect to eventually earn a six-figure salary. One of them is Switzerland, where educators peak at an average of $115,977 a year. They start at $75,494 — more than the best-paid American teachers earn at the height of their careers — and after 10 years, Swiss teachers make $97,160. Those high salaries are tempered by the fact that Switzerland is a painfully expensive place to live.
3rd Highest: Germany

Peak salary: $103,715Cost of living index: 66.34The best-paid German high school teachers earn an average annual salary of $103,715, which makes it the third and final country where the best and most experienced teachers can eventually expect to make six figures. That’s a significant step up from the $74,021 they earn starting out. After 10 years of serving as educators, German teachers are paid an average of $84,659.
4th Highest: The Netherlands

Peak salary: $90,639Cost of living index: 74.63In the Netherlands, teachers start at $44,215 a year but leap all the way to $67,769 after 10 years. By the end of their careers, Dutch high school teachers earn $90,639 annually.
Related: Things They Don’t Teach in School Anymore — and What Kids Are Learning Instead
Trending on Cheapism
5th Highest: Austria

Peak salary: $90,109Cost of living index: 71.78Although high school teachers in Austria start their careers earning about $43,726 a year, that number jumps to $55,070 after a decade of work. By the time they’re at their peak earning years, teachers in this European nation can expect to earn $90,109 a year.
6th Highest: South Korea

Peak salary: $89,356Cost of living index: 76.93In South Korea — one of just four non-European countries to make it into the top 10 — teachers at the top of the pay scale earn a handsome $89,356 annual salary. There’s a huge gap, however, between that and the $31,444 they earn when they’re just starting out. In between is the $47,772 salary South Korean high school teachers make after 10 years of service.
7th Highest: United States

Peak salary: $73,200Cost of living index: 72.47American teachers earn an average starting salary of $41,806, which jumps to $57,107 after 10 years before peaking at $73,200 annually. That makes them the No. 7 best-paid teachers in the world.
Related: 15 Ways Classrooms Have Changed Over the Past 50 Years
Sign up for our newsletter
8th Highest: Ireland

Peak salary: $72,297Cost of living index: 78.07Next up is Ireland, the first country on the list whose best-paid teachers earn less than those in the United States. Teachers in Ireland top out at $72,297 and start at $36,966. After 10 years in the classroom, they earn an average of $58,345.
9th Highest: Canada

Peak salary: $70,698Cost of living index: 66.18Canada is another of the four non-European countries to grace the top 10. There, high school teachers start at $40,504, then they leap all the way to $68,414 after 10 years. They close out their careers earning an average of $70,698.
10th Highest: Japan

Peak salary: $62,388Cost of living index: 86.22The last of the 10 highest-paying countries is Japan. There, the highest-paid high school teachers earn annual salaries of $62,388. They start, however, at just $29,440 a year. After 10 years on the job, their annual salaries meet in the middle at $41,861.
10th Lowest: Chile

Peak salary: $44,785Cost of living index: 45.43On the other end of the spectrum is the list of the 10 lowest-paying countries, which starts with Chile, where teacher salaries peak at $44,785. They earn just $24,052 to start and still less than $30,000 — $29,773, to be exact — after 10 years, although the cost of living is also low.
Related: 13 Simple Ways to Help Teachers and Students Get the Supplies They Need
9th Lowest: Colombia

Peak salary: $44,547Cost of living index: 29.02In Colombia, which has one of the lowest costs of living on the planet, teachers start at just $21,240, but that jumps all the way to $38,736 after a decade on the job. On the highest end of the scale, educators there take home an average annual salary of $44,547.
8th Lowest: Greece

Peak salary: $40,302Cost of living index: 57.50New teachers in Greece can expect to earn just $20,457 when they’re first starting out. After 10 years, that jumps to only $24,848. At the highest, teachers top out at $40,302, which is less than the average starting salary in the United States.
7th Lowest: Costa Rica

Peak salary: $39,682Cost of living index: 54.20The first country on the list where the highest average salary for high school teachers is below $40,000 is Costa Rica, where the pay ceiling stops at $39,682. The average starting salary is $25,922.
Related: What a Teacher Wants You to Know About Homeschooling
6th Lowest: Lithuania

Peak salary: $37,220Cost of living index: 44.85The Baltic state of Lithuania pays its teachers only $37,220 at the tippy top of the pay scale. New teachers can expect to earn $28,431. After a full decade, that salary increases, but by less than a thousand dollars to $29,214.
5th Lowest: Turkey

Peak salary: $33,011Cost of living index: 32.44In Turkey, salaries don’t change that much over the course of an entire career. Teachers there start at $29,407. By the time they reach their peak earning years, their salaries have grown by less than $4,000 to just $33,011.
4th Lowest: Hungary

Peak salary: $32,815Cost of living index: 40.09The most the average teacher can ever expect to earn in Hungary is $32,815. That, however, is more than twice what they make when they first enter the field. The starting salary for high school teachers in Hungary is just $16,007.
3rd Lowest: Czech Republic

Peak salary: $31,245Cost of living index: 45.05New teachers in the Czech Republic begin their careers with an average salary of $23,757. They get nominal raises after 10 and 15 years before topping out with an average annual salary of $31,245.
Related: 11 Careers Where Women Are Paid More Than Men
2nd Lowest: Poland

Peak salary: $29,063Cost of living index: 39.46Poland holds the unenviable distinction of being the first country on the list to pay their highest-earning teachers less than $30,000 a year — the top annual salary there is just $29,063. Starting out, teachers in Poland have to get by on a meager $16,531 per year.
Lowest: Slovak Republic

Peak salary: $23,189Cost of living index: 46.80Only one country on the list pays its highest-paid teachers less than $25,000: the Slovak Republic, where $23,189 is the best that high school educators can ever expect to earn. The Central European nation pays its teachers just $14,969 at the beginning of their careers.
Related: Vintage School Supplies That Take Us Back to Childhood