Discover how much you can save by comparing loans, credit cards, insurance, online brokers, savings accounts, and electricity contracts. Switching might be easier than you think!
Discover how much you can save by comparing loans, credit cards, insurance, online brokers, savings accounts, and electricity contracts. Switching might be easier than you think!
Latest available salary statistics are for 2024. Compare average pay, salary range and related job listings.
32 400 - 48 400 SEK / month
Women earn 100% of what men do.
Pedagogiskt arbete
Related tools
Jump to
A teacher in mathematics and science at the high school level is responsible for planning, implementing, and evaluating teaching in subjects such as mathematics, physics, chemistry, and biology for upper secondary school students. Tasks include creating pedagogical lesson plans, grading exams and assignments, and supporting students' development and knowledge acquisition. The work also involves mentorship, where the teacher follows up on students' academic results and acts as a contact person between school and home. The work environment is often varied and social, with close collaboration with colleagues and regular contact with students and guardians. In addition to teaching, participation in conferences, professional development, and school improvement work is required.
The salary for teachers in mathematics and science subjects at the high school level has shown stable and positive growth over the past three years. In 2022, the average salary was 40100 SEK per month, followed by an increase to 41 400 SEK in 2023 and further to 42 700 SEK in 2024. This corresponds to a total salary increase of approximately 6.5% over three years. The salary development has been somewhat higher than the general average for teaching professions, which can be explained by continued demand for specialized subject teachers in mathematics and science. The high level of education and increased focus on STEM subjects in society have also contributed to strengthening salary growth for this profession. The market is characterized by a balance between supply and demand, providing good opportunities for competitive salaries for qualified teachers.
Many teachers in mathematics and science at the high school level actively participate in school development projects and collaborations with universities, which provides opportunities to influence the future development of Swedish schools and build valuable networks within the education sector.
To work as a high school teacher in mathematics and science, a university degree combining subject studies with pedagogical training is required. The most common path is to complete a subject teacher degree with a focus on upper secondary school, studying two or more subjects in parallel. Internships are included as a mandatory part of the program and provide insight into daily school life. Eligibility also requires approved courses in pedagogy and didactics.
Teachers in mathematics and science at the high school level are often covered by collective agreements that provide occupational pension, insurance, and generous vacation conditions. Many employers also offer wellness allowances, professional development, and opportunities for sabbaticals or study leave. Salary exchange schemes and work clothing may also be available depending on employment type and region.
The competition for positions as high school teachers in mathematics and science is nationally balanced, meaning supply and demand for labor are in equilibrium. Challenges in the profession often revolve around high demands on subject competence, keeping up with curriculum changes, and meeting students with varying prior knowledge and motivation. Digitalization also places increased requirements on flexibility and technical skills. At the same time, workload and documentation requirements are frequently reported as challenges, especially during grading periods. Despite these challenges, the profession attracts with the opportunity to make a significant difference in young people's futures.
To succeed as a teacher in mathematics and science at the high school level, it is beneficial to develop both your subject knowledge and pedagogical skills. An analytical and structured personality facilitates lesson planning and makes it easier to adapt material for different student groups. Being communicative and attentive is crucial for creating a safe learning environment and addressing students' questions constructively. Flexibility and patience are needed to handle various situations in the classroom and meet students' diverse needs. Finally, a genuine interest in learning and a desire to develop both yourself and your students will be advantageous, along with ongoing professional development and networking, which provide new perspectives and opportunities in the profession.
After three to five years as a high school teacher in mathematics and science, opportunities open for advanced roles such as subject coordinator, senior teacher, or team leader. Further education can lead to positions such as special educator, school principal, or development leader within municipality or government. The prognosis from the Employment Service indicates that demand for high school teachers is expected to remain unchanged over the next five years, with a continued balanced labor market. The number of available positions is relatively stable, providing good opportunities for engaged and competent individuals in their subject area. Digitalization and increased investment in STEM subjects may further strengthen the profession’s future outlook.
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| 18-24 | 29400 kr | 29800 kr | |
| 25-34 | 100% | 38100 kr | 38100 kr |
| 35-44 | 100% | 41900 kr | 42000 kr |
| 45-54 | 99% | 44000 kr | 44100 kr |
| 55-64 | 100% | 44300 kr | 44400 kr |
| 65-68 | 102% | 44100 kr | 44100 kr |
| Snitt | 100% | 42600 kr | 42700 kr |
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| 18-24 | 103% | 29300 kr | 29500 kr |
| 25-34 | 100% | 38800 kr | 38800 kr |
| 35-44 | 100% | 42500 kr | 42500 kr |
| 45-54 | 100% | 44600 kr | 44600 kr |
| 55-64 | 101% | 45000 kr | 45100 kr |
| 65-68 | 101% | 45300 kr | 45400 kr |
| Snitt | 101% | 43400 kr | 43400 kr |
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| 18-24 | 103% | 29300 kr | 29500 kr |
| 25-34 | 100% | 38800 kr | 38900 kr |
| 35-44 | 100% | 42600 kr | 42700 kr |
| 45-54 | 100% | 44800 kr | 44900 kr |
| 55-64 | 101% | 45300 kr | 45300 kr |
| 65-68 | 101% | 45400 kr | 45400 kr |
| Snitt | 101% | 43600 kr | 43600 kr |
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| 18-24 | 31000 kr | 31300 kr | |
| 25-34 | 100% | 37600 kr | 37600 kr |
| 35-44 | 102% | 39600 kr | 39700 kr |
| 45-54 | 101% | 40900 kr | 40900 kr |
| 55-64 | 102% | 41000 kr | 41200 kr |
| 65-68 | 103% | 44300 kr | 44500 kr |
| Snitt | 102% | 40400 kr | 40500 kr |
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| 25-34 | 36500 kr | 36600 kr | |
| 35-44 | 40000 kr | 40100 kr | |
| 45-54 | 41000 kr | 41200 kr | |
| 55-64 | 40600 kr | 40700 kr | |
| Snitt | 97% | 39500 kr | 39600 kr |
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| 25-34 | 36500 kr | 36600 kr | |
| 35-44 | 40000 kr | 40100 kr | |
| 45-54 | 41000 kr | 41200 kr | |
| 55-64 | 40600 kr | 40700 kr | |
| Snitt | 97% | 39500 kr | 39600 kr |
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| 25-34 | 100% | 38100 kr | 38100 kr |
| 35-44 | 100% | 42000 kr | 42000 kr |
| 45-54 | 99% | 44200 kr | 44300 kr |
| 55-64 | 100% | 44400 kr | 44500 kr |
| 65-68 | 102% | 43600 kr | 43700 kr |
| Snitt | 100% | 42500 kr | 42600 kr |
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| 18-24 | 103% | 28900 kr | 29000 kr |
| 25-34 | 100% | 38700 kr | 38700 kr |
| 35-44 | 100% | 42500 kr | 42500 kr |
| 45-54 | 100% | 44600 kr | 44600 kr |
| 55-64 | 101% | 44900 kr | 44900 kr |
| 65-68 | 101% | 45000 kr | 45000 kr |
| Snitt | 101% | 43200 kr | 43300 kr |
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| 18-24 | 103% | 28800 kr | 28900 kr |
| 25-34 | 100% | 38700 kr | 38800 kr |
| 35-44 | 100% | 42700 kr | 42700 kr |
| 45-54 | 100% | 44800 kr | 44800 kr |
| 55-64 | 101% | 45100 kr | 45100 kr |
| 65-68 | 101% | 45100 kr | 45100 kr |
| Snitt | 101% | 43400 kr | 43400 kr |
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| 18-24 | 31400 kr | 31800 kr | |
| 25-34 | 100% | 37500 kr | 37500 kr |
| 35-44 | 102% | 39200 kr | 39200 kr |
| 45-54 | 101% | 40700 kr | 40700 kr |
| 55-64 | 102% | 40400 kr | 40500 kr |
| 65-68 | 103% | 44000 kr | 44000 kr |
| Snitt | 102% | 40000 kr | 40100 kr |
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| Snitt | 97% | 40100 kr | 40200 kr |
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| Snitt | 97% | 40100 kr | 40200 kr |
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| 18-24 | 29800 kr | 30500 kr | |
| 25-34 | 100% | 38100 kr | 38100 kr |
| 35-44 | 100% | 41800 kr | 41900 kr |
| 45-54 | 99% | 43900 kr | 43900 kr |
| 55-64 | 100% | 44300 kr | 44300 kr |
| 65-68 | 102% | 44400 kr | 44500 kr |
| Snitt | 100% | 42700 kr | 42700 kr |
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| 18-24 | 103% | 29600 kr | 29900 kr |
| 25-34 | 100% | 38900 kr | 38900 kr |
| 35-44 | 100% | 42500 kr | 42500 kr |
| 45-54 | 100% | 44600 kr | 44700 kr |
| 55-64 | 101% | 45200 kr | 45200 kr |
| 65-68 | 101% | 45600 kr | 45700 kr |
| Snitt | 101% | 43500 kr | 43600 kr |
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| 18-24 | 103% | 29600 kr | 29900 kr |
| 25-34 | 100% | 38900 kr | 39000 kr |
| 35-44 | 100% | 42600 kr | 42700 kr |
| 45-54 | 100% | 44800 kr | 44900 kr |
| 55-64 | 101% | 45400 kr | 45500 kr |
| 65-68 | 101% | 45700 kr | 45700 kr |
| Snitt | 101% | 43700 kr | 43700 kr |
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| 25-34 | 100% | 37600 kr | 37600 kr |
| 35-44 | 102% | 39900 kr | 40000 kr |
| 45-54 | 101% | 41000 kr | 41000 kr |
| 55-64 | 102% | 41400 kr | 41500 kr |
| 65-68 | 103% | 44700 kr | 45200 kr |
| Snitt | 102% | 40700 kr | 40800 kr |
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| 35-44 | 39500 kr | 39600 kr | |
| 45-54 | 40200 kr | 40300 kr | |
| Snitt | 97% | 39100 kr | 39200 kr |
| Age | Base salary | Monthly salary | |
|---|---|---|---|
| 35-44 | 39500 kr | 39600 kr | |
| 45-54 | 40200 kr | 40300 kr | |
| Snitt | 97% | 39100 kr | 39200 kr |
All information displayed on this page is based on data from the Swedish Central Bureau of Statistics (SCB), the Swedish Tax Agency and the Swedish employment agency. Learn more about our data and data sources here.
All figures are gross salaries, meaning salaries before tax. The average salary, or mean salary, is calculated by adding up the total salary for all individuals within the profession and dividing it by the number of individuals. For specific job categories, we have also considered various criteria such as experience and education.
Profession Teacher, mathematics-science subjects, high school has the SSYK code 2330, which we use to match against the SCB database to obtain the latest salary statistics.
Teacher of English and Swedish at Universitetsholmen Upper Secondary School (Fixed-term 2026/27)
High school teachers
Sat, 13 Jun 2026 - 06:30
Physical Education Teacher for Nature Management Programme – Temporary Position
High school teachers
Sat, 13 Jun 2026 - 00:09
Teacher in Social Studies and Law at Drottning Blankas Gymnasieskola in Gothenburg
High school teachers
Fri, 12 Jun 2026 - 23:57
French Teacher at Campus Manilla – Full-time from August 2026
High school teachers
Fri, 12 Jun 2026 - 23:25Compare salary, work tasks and job outlook in adjacent occupations to find roles with similar skills or pay levels.
Handicraft teacher, primary school salary
Average salary: 40 200 SEK/month • Pedagogiskt arbete
Primary school teachers
Compare with Teacher, mathematics-science subjects, high school
Sat, 13 Jun 2026 - 16:52
Average salary: 34 900 SEK/month • Pedagogiskt arbete
Sports trainers and instructors etc.
Compare with Teacher, mathematics-science subjects, high school
Sat, 13 Jun 2026 - 14:51
Teacher, textile-clothing technology salary
Average salary: 41 600 SEK/month • Pedagogiskt arbete
Vocational subject teachers
Compare with Teacher, mathematics-science subjects, high school
Sat, 13 Jun 2026 - 11:35
Average salary: 45 900 SEK/month • Pedagogiskt arbete
Special education teachers and special educators etc.
Compare with Teacher, mathematics-science subjects, high school
Sat, 13 Jun 2026 - 02:11
Car driver, competition salary
Average salary: 44 900 SEK/month • Pedagogiskt arbete
Professional athletes
Compare with Teacher, mathematics-science subjects, high school
Sat, 13 Jun 2026 - 17:35
Teacher, HVAC technology salary
Average salary: 41 600 SEK/month • Pedagogiskt arbete
Vocational subject teachers
Compare with Teacher, mathematics-science subjects, high school
Sat, 13 Jun 2026 - 21:22
Up to 25% off experiences for mom – Celebrate Mother’s Day with Live it
Tue, 26 May 2026 - 12:00