Per Danmarks Statistik-based data, 2024
Teacher salary in Denmark
Danish folkeskole teachers earn around 48,400 kroner a month, per CEPOS's compilation of Danmarks Statistik wage data - just under the national average of 51,675 kroner (2024) - and the 2025 collective agreement adds roughly 3,600 kroner a month to the average teacher by its own phase-in. Here is what sits inside the number.
By the NordicPay editorial team · Updated $1
Key numbers at a glance
| Benchmark (gross, full-time) | DKK / month | Source |
|---|---|---|
| Folkeskole teacher, average | ≈48,400 | per DST data via CEPOS, 2024 |

Teacher salary in Denmark: the numbers
Danmarks Statistik's wage tables, as compiled by CEPOS in mid-2024, put the average folkeskolelærer at about 48,400 kroner a month before tax, against the all-employee average of 51,675 kroner per DST's 2024 figures. Teacher pay is heavily collectively determined: the 2025 settlement between the teachers' union and KL, the municipal employers' association, was summarised by the Danish Union of Teachers as adding around 3,600 kroner a month to the average teacher - a step change large enough that 2024 statistics already understate current starting pay.
The internal spread follows seniority and function rather than subject: teachers advance through negotiated seniority steps, and leadership allowances for subject coordinators, year-team leads and deputy heads add individually negotiated amounts. Private schools (friskoler and privatskoler) set their own scales, typically a little under the municipal ones, while Copenhagen and the big-city municipalities pay local supplements to attract staff against housing costs. Working time is the famous Danish trade: teachers' weekly hours are fixed with preparation time scheduled inside them.
| Segment | DKK / month | Basis |
|---|---|---|
| Folkeskole teacher, average | ≈48,400 | per DST data via CEPOS, 2024 |
| National average, all employees | ≈51,675 | per DST, 2024 |
| 2025 agreement effect on average teacher | ≈+3,600 | per the Danish Union of Teachers |
| Nurse average (for comparison) | ≈43,400 base | per DST data via CEPOS, 2024 |
| Private schools, typical | slightly under municipal scales | indicative - verify with employer |
The Nordic teacher comparison is unusually close: see teacher salary in Sweden, teacher salary in Norway and teacher salary in Finland, or the parallel public-sector track in nurse salary in Denmark.

The 2025 settlement and the pay balance with nurses
Danish teacher pay moves in national rounds between the Danish Union of Teachers and KL, and the 2025 round's roughly 3,600-kroner average increase was explicitly aimed at recruitment after years of teacher shortages in mathematics, science and special education. Seniority still dominates the individual payslip: the difference between a newly qualified teacher and one with 15 years of steps is substantial, and leadership functions are the main lever beyond it.
For internationally trained teachers, municipal employers assess foreign qualifications case by case, with Danish at a documented level required for classroom teaching; the Ministry of Children and Education's assessment system handles recognition of non-Nordic degrees. Shortage subjects get the smoothest path - exactly where international recruitment concentrates. More on the NordicPay hub.
How taxes and benefits shape take-home pay in Denmark
Denmark's 2026 tax reform re-cut the top of the system, but the base was always the same. A labour market contribution (AM-bidrag) of 8 percent comes off essentially all employment income before anything else. Then bottom-bracket tax of 12.01 percent applies to personal income up to about 641,200 kroner in 2026, on top of municipal income tax that averages roughly 25 percent. Above 845,544 kroner of personal income measured before the AM contribution, the reformed brackets add a 7.5 percent middle tax and a 7.5 percent top tax, a further 5 percent top-top rate starts above 2,592,700 kroner, and a legal ceiling caps the total marginal rate at 52.07 percent - all per skat.dk's 2026 rates.
Danes trade high taxes for the least itemised welfare in Europe: healthcare is tax-funded with no employee premium, you accrue paid holiday at 12.78 percent of holiday-earning income and take five weeks, and almost all employees are covered by a collective agreement with overtime, evening and weekend supplements even without union membership. Employers typically pay pension on top of gross - often 12 percent or more of the wage in total once your own contribution is counted, with the employer paying the larger share. A single teacher on 48,400 kroner a month keeps roughly 29,000-30,500 kroner - an effective rate near 34-36 percent including the AM contribution, bottom-bracket and municipal tax. Foreign specialists and researchers can in some cases use the 27 percent expat tax scheme - check the current income ceiling on skat.dk before comparing offers. Municipal teachers accumulate ATP and the occupational pension on top, and their paid summer holiday is contractually reserved time rather than unpaid leave - the annual payout is spread evenly across twelve months.
| Tax / deduction | Rate 2026 | Applies to |
|---|---|---|
| Labour market contribution (AM-bidrag) | 8.0% | all employment income, off the top |
| Bottom-bracket tax | 12.01% | personal income up to ≈DKK 641,200 (2026) |
| Municipal income tax | ≈25% average | varies by municipality |
| Middle + top brackets | 7.5% + 7.5% | above DKK 845,544 personal income (2026) |
| Marginal rate ceiling | 52.07% | legal maximum across all brackets, 2026 |
Withholding is set annually through your preliminary income registration (forskudsopgørelse) and trued up in your annual statement, so run your case in the calculators at skat.dk. The salary benchmarks on this page come from Statistics Denmark (DST). More Nordic comparisons wait on the NordicPay hub.

FAQ
How much does a teacher earn in Denmark?
Per DST-based figures compiled by CEPOS, folkeskole teachers averaged about DKK 48,400 a month before tax in 2024. The 2025 collective agreement adds roughly DKK 3,600 a month to the average teacher, so current pay sits above the 2024 statistics.
Do teachers in Denmark earn more or less than nurses?
On base averages, teachers sit above nurses: roughly DKK 48,400 against DKK 43,400 per DST-based 2024 data. But nurses' total earnings including shift supplements and pension near DKK 48,200, and the 2024-2025 nursing settlements narrowed the gap sharply - compare total packages, not base pay.
What is left of a teacher's salary after tax in Denmark?
A single teacher on DKK 48,400 keeps roughly DKK 29,000-30,500 a month - an effective rate near 34-36 percent: 8 percent AM contribution, 12.01 percent bottom-bracket tax and municipal tax around 25 percent, softened by the personal allowance and employment deduction.
Can a foreign teacher work in Denmark?
Municipal employers assess foreign teaching qualifications case by case, with recognition through the Ministry of Children and Education's system and documented Danish required for classroom teaching. Mathematics, science and special education are the shortage subjects with the smoothest path.
How much did the 2025 teachers' agreement add?
The 2025 settlement between the Danish Union of Teachers and KL was summarised as adding roughly DKK 3,600 a month to the average folkeskole teacher, phased under the agreement. It was explicitly a recruitment response to persistent shortages.
How does Danish teacher pay compare with Sweden, Norway and Finland?
Denmark is in the middle-to-upper band: ≈DKK 48,400 against Sweden's SEK 41,600 average, Norway's ≈NOK 58,370 and Finland's roughly EUR 3,700-4,100 for class teachers. In euro terms the four countries cluster within a narrow range, and living costs decide the real ranking - see the NordicPay country pages.