Analysis

Salary guide — what do teachers earn?

Monthly salaries, salary spread and regional differences for 226,400 teachers and school staff in Sweden. Based on Statistics Sweden's salary structure statistics 2024.

March 2026 · Source: SCB AM0110 Salary Structure Statistics

Summary

Swedish teacher salaries vary significantly depending on role, region and sector. A compulsory school teacher in the municipal sector earns on average 39,500 kr per month, while a principal earns 53,600 kr. Compared to the average monthly salary across the labour market (42,300 kr), most teacher roles fall below.

39,500 kr Compulsory school teachers
42,000 kr Upper secondary teachers
35,700 kr Preschool teachers
53,600 kr Principals
36,500 kr Municipal average

Salary by role

The table shows average monthly salary (including supplements) for the most common school roles. The gender gap indicates how much lower women's average salary is compared to men's in the same role.

Role Monthly salary Count Gender gap F/M Private vs municipal
Principals 53,600 kr 7,800 4.4 %
Special needs teachers 42,800 kr 12,800
Upper secondary teachers 42,000 kr 33,600 2.8 % +800 kr
Vocational subject teachers 40,400 kr 7,200
Compulsory school teachers 39,600 kr 77,100 1.5 % +700 kr
Career counsellors 37,900 kr 3,600
Preschool teachers 35,700 kr 42,900 1.7 % +500 kr
Leisure-time pedagogues 33,200 kr 24,600
School assistants 29,300 kr 16,800

Salary spread — what can you expect?

Salaries vary considerably within each role. The chart shows percentiles: the lowest-paid 10% (p10), the median, and the highest-paid 10% (p90). The width of the "box" shows the salary range for the middle half (p25–p75).

Regional differences — compulsory school teachers

Teacher salaries vary across Sweden's NUTS2 regions. Stockholm pays the highest — but the cost of living is also higher. The northern regions have lower salaries but potentially lower costs.

Region Monthly salary Difference from national avg
National average 39,500 kr
Stockholm 41,800 kr +2,300 kr
Västsverige 39,900 kr +400 kr
Sydsverige 39,700 kr +200 kr
Östra Mellansverige 38,800 kr -700 kr
Småland med öarna 38,100 kr -1,400 kr
Övre Norrland 37,900 kr -1,600 kr
Norra Mellansverige 37,700 kr -1,800 kr
Mellersta Norrland 37,400 kr -2,100 kr

Gender pay gap

In most school professions, men earn more on average. The gap is largest among principals (4.4 %). Among preschool teachers and leisure-time pedagogues, where the proportion of women is highest, an inverse pattern is often observed.

Note that the pay gap is not solely explained by discrimination — it co-varies with age, experience, school type and geographic location. But the pattern is clear and recurring.

Municipal vs independent sector

Independent schools pay slightly more than municipal employers in most roles. However, the difference is small — often just a few hundred kronor — and varies greatly between individual schools. Note that municipal teachers often have better pension terms and more secure employment.

Methodology and sources

Salary data comes from Statistics Sweden's salary structure statistics (AM0110), which annually collects salary information for all employees in Sweden. The occupational classification follows SSYK 2012 (Swedish Standard Classification of Occupations). The regional division is NUTS2.

Base salary includes fixed salary and fixed supplements. Monthly salary also includes variable supplements, unsocial hours pay and on-call pay. All amounts are averages in Swedish kronor per month.

Source: SCB Salary Structure Statistics.