Summary
Swedish teacher salaries vary significantly depending on role, region and sector. A compulsory school teacher in the municipal sector earns on average 41,700 kr per month, while a principal earns 60,700 kr. Compared to the average monthly salary across the labour market (42,900 kr), most teacher roles fall below.
- Compulsory school teachers
- 41,700 kr
- Upper secondary teachers
- 44,200 kr
- Preschool teachers
- 37,600 kr
- Principals
- 60,700 kr
- Municipal average
- 37,400 kr
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 | 60,700 kr | 11,500 | 2.4 % | -800 kr |
| Special needs teachers | 47,600 kr | 15,200 | -1.0 % | -2,400 kr |
| Upper secondary teachers | 44,200 kr | 27,000 | -0.7 % | -2,900 kr |
| Vocational subject teachers | 43,100 kr | 11,200 | -0.5 % | -1,300 kr |
| Compulsory school teachers | 41,600 kr | 113,000 | -2.4 % | -600 kr |
| Career counsellors | 41,500 kr | 4,200 | -1.7 % | +300 kr |
| Preschool teachers | 37,600 kr | 58,300 | -1.6 % | 0 kr |
| School assistants | 35,900 kr | 5,400 | -0.8 % | -400 kr |
| Leisure-time pedagogues | 35,200 kr | 17,000 | -2.3 % | -500 kr |
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 | 41,700 kr | — |
| Stockholm | 46,300 kr | +4,600 kr |
| Västsverige | 41,900 kr | +200 kr |
| Sydsverige | 41,700 kr | 0 kr |
| Östra Mellansverige | 40,600 kr | -1,100 kr |
| Småland med öarna | 40,300 kr | -1,400 kr |
| Övre Norrland | 40,000 kr | -1,700 kr |
| Mellersta Norrland | 39,100 kr | -2,600 kr |
| Norra Mellansverige | 38,500 kr | -3,200 kr |
Gender pay gap
In most school professions, men earn more on average. The gap is largest among principals (2.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.