How much does a primary school teacher earn in Sweden?
per month is the median salary for a primary school teacher in Sweden in 2025. That is 10% higher than the median across all jobs in the country, 38,300 SEK.
≈ €3,750 / $4,350 at September 2026 exchange rates, before tax.
That is roughly 33,211 SEK after tax in an average municipality, without the church fee.
In the 2025 salary statistics, a primary school teacher earned 41,600 SEK a month on average in Sweden. The median salary is 42,100 SEK. The lowest-paid 10% earn under 32,500 SEK and the highest-paid 10% over 50,000 SEK.
Figures are gross monthly salary before tax, converted to full time. Income tax in Sweden is roughly 30–34% for most earners, plus a national surtax on income above about 51,000 SEK a month.
- Average pay
- 41,600 SEK
- Mean gross monthly salary
- Lowest 10%
- 32,500 SEK
- Earn less than this
- Highest 10%
- 50,000 SEK
- Earn more than this
- People employed
- 113,000
- In this job in Sweden
Primary school teachers teach in the Swedish compulsory school (grundskola), which covers years 1 to 9, and are responsible for planning, assessment and grading. As a rule, a permanent post and the right to set grades independently require a teaching degree and a teacher's certificate from the National Agency for Education, which states the years and subjects the teacher is qualified for. Most are employed by municipalities, while many work at independent schools. Pay varies with experience, subjects, location and whether the teacher holds a lead teacher (förstelärare) post.