A young toddler wearing a bright yellow winter jacket and pink snowpants sledding down a snowy hill in Denmark, featuring the text overlay "Childcare Costs In Denmark Explained."

Expats guide to Childcare Costs in Denmark

Last Updated

Quick Summary

Public childcare in Denmark is heavily subsidised: your municipality must cover at least 75% of the cost, so parents pay 25% or less.

Most expat families pay between DKK 3,500 and DKK 5,100 per month for full-time care, depending on the municipality, the child’s age, and whether lunch is included.

Below a household income of DKK 677,500 per year you can apply for a partial subsidy (økonomisk fripladstilskud); below DKK 218,100 childcare is free.

Danish public childcare is one of the genuinely good deals in this country. Your municipality picks up at least 75% of the running cost, so as a parent you pay 25% or less. The exact monthly bill depends on where you live, how old your child is, and whether the institution serves lunch.

This guide walks through the four main types of care, what they cost in 2026, who’s eligible for a subsidy, and a few practicalities expats trip over (waiting lists, MitID, July billing). All figures reflect 2026 rates verified directly with the relevant municipality or the Children’s Ministry.

How Danish childcare is structured

By law (the Dagtilbudsloven), every municipality must offer subsidised childcare for children from 26 weeks of age until they start school. Parents pay no more than 25% of the cost, and from 2027 the cap will fall to 21.3%. Many municipalities are already implementing the cut during 2026, and the government tops up the rest.

There are four main types of pre-school care, organised by age:

TypeAgeWhat it is
Dagpleje26 weeks – 3 yearsA municipal childminder caring for up to 4–5 children in their own home. Lunch is always included. Common in smaller municipalities and outside the city centres.
Vuggestue26 weeks – ~3 yearsNursery / crèche. An institution for children under roughly 3 years, with larger groups and professional pedagogues. Lunch is optional and decided by parental vote.
Børnehave~3 years – school startKindergarten. Children move here when they turn roughly 3 years and 1 month (timing varies). Lunch optional, same vote rules.
Integreret institution26 weeks – school startA combined nursery and kindergarten under one roof. Your child starts at the vuggestue rate and moves automatically to the cheaper børnehave rate.

The transition from vuggestue rate to børnehave rate happens on the 1st of the month when your child turns 3 years and 1 month. That date matters financially: the børnehave rate is roughly 35–45% cheaper than vuggestue.

In Short

Dagpleje is a childminder; vuggestue is a nursery. Børnehave starts around age 3. Integrated institutions cover both, and the rate drops automatically when your child turns 3 years 1 month.

What it costs: Aarhus, Frederiksberg, and Vejle compared

Aarhus and Frederiksberg also reduce rates from 1 May 2026; Vejle from 1 July. The figures below are full-time monthly rates with lunch where applicable, valid for the start of 2026:

MunicipalityDagplejeVuggestueBørnehave
Aarhus (51.5 hrs/week)DKK 3,625DKK 5,078DKK 3,133
FrederiksbergDKK 3,880DKK 4,618DKK 2,824
Vejle (full-time, with lunch)DKK 3,570DKK 4,920DKK 3,130
CopenhagenDKK 4,095DKK 4,906DKK 3,161

Two patterns to notice. Dagpleje is usually cheaper than vuggestue, and lunch is always included in dagpleje (the childminder cooks for the kids). Børnehave rates vary less between municipalities than vuggestue rates do, because older children cost the system less to care for.

Lunch in vuggestue and børnehave is a separate decision at each institution. Parents vote every other year on whether to pay for a frokostordning (a hot lunch programme). If they vote yes, the lunch fee is built into the monthly rate. If they vote no, you pack a madpakke from home. The difference is typically DKK 600 to 800 per month.

Tip

If you’re choosing between two institutions and one has frokostordning, factor in roughly DKK 700 a month and the time you’d otherwise spend packing lunches. For most working parents the maths favours the lunch programme.

The childcare guarantee (pasningsgaranti)

Every legally resident child in Denmark has a guaranteed right to a childcare place from the age of 26 weeks (about 6 months) until school start. Once your child reaches 26 weeks, the municipality has a further 4 weeks to offer a place. In practice that means daycare can start at around 7 months, typically right after parental leave ends.

The guarantee gets you a place somewhere. It doesn’t get you your first-choice institution. For that, you sign up on individual waiting lists. In Copenhagen you can be on two specific waiting lists plus the general guarantee list at the same time. In Aarhus the guarantee covers your assigned district (the city is split into three).

When to sign up

As early as the system allows. The rules vary:

Copenhagen: seniority on a waiting list starts when your child turns 4 months old. Signing up earlier doesn’t help; signing up later costs you seniority.

Aarhus: seniority starts on the date you register, so do it as soon as your child has a CPR number.

Most other municipalities: similar to Aarhus, but check your local Pladsanvisning’s rules.

Sign up for børnehave separately while your child is still a newborn. Waiting lists for popular institutions can run 6 to 12 months beyond the guarantee, and the guarantee won’t get you into the kindergarten you actually want.

If the municipality fails to deliver a place on time (a brud på pasningsgarantien), the law forces it onto one of three options: cover your costs at a private institution, cover costs in a neighbouring municipality, or pay you a subsidy to mind the child at home. They also have to raise the subsidy rate to at least 78% for every other parent in the municipality until the breach is resolved, which makes them very motivated to resolve it.

Part-time places during parental leave

If you or your partner are on barsel (parental leave), you can request a 30-hour part-time place for an older sibling who’s already in daycare. Documentation of the leave is required, but the savings are meaningful. In Aarhus a 30-hour vuggestue place costs DKK 4,319 instead of DKK 5,078 full-time. In Copenhagen the deltidsplads runs for up to 30 hours a week, with proportionally lower fees.

It’s a way to keep an older child socialised while you’re at home with a newborn, without paying for hours you don’t use.

How to reduce the bill

Sibling discount (søskendetilskud)

If you have more than one child in municipal daycare, SFO, or a private institution at the same time, the discount is automatic. You pay full price for the most expensive place and 50% for each additional child. No application required, but the children must share a registered address and the same paying parent.

Income-based subsidy (økonomisk fripladstilskud)

If your household’s combined annual income before tax (after AM-bidrag) sits below the national thresholds, you can apply for a reduced rate or free childcare. The 2026 thresholds are set nationally:

Household income (annual, before tax, after AM-bidrag)Subsidy
DKK 218,100 or belowFull friplads: you pay nothing
Between DKK 218,100 and DKK 677,500Partial subsidy on a sliding scale
DKK 677,500 or aboveNo subsidy, full parental payment

Two adjustments to the threshold make a real difference for some families. The income limit is raised by DKK 7,000 for each additional child under 18 living at home (beyond the first). Single parents get an extra DKK 76,317 deducted from their household income before the calculation, which pushes the eligibility ceiling up to roughly DKK 754,000.

You apply via your municipality’s Digital Pladsanvisning using MitID. It isn’t automatic. Your subsidy is then recalculated monthly based on income data SKAT sends across; if your income shifts by roughly DKK 1,600 to 2,000 per month (five steps on the fripladsskala), the subsidy adjusts.

One thing expats often miss: this is household income, and feriepenge count in the month they’re reported to SKAT (not the month you actually take holiday). If you change jobs and your old employer reports unused holiday pay all at once, your subsidy can take a temporary hit. It usually balances out in the annual reconciliation, but the monthly bills can wobble.

Tip

If one parent is on barsel receiving only barselsdagpenge, household income often dips below DKK 677,500 temporarily. That can open up a partial friplads for the leave period. Worth applying even if you wouldn’t normally qualify.

Private institutions and childminders

Private institutions (private institutioner)

Private nurseries and kindergartens operate under the Dagtilbudsloven and receive a municipal subsidy, but they set their own parental fees. Those fees are often higher than municipal rates, sometimes substantially so. The municipal subsidy is capped at what the municipality would spend on a comparable public place, so the gap comes out of your pocket.

Sibling discount and income-based subsidy apply at private institutions on the same terms as public ones, calculated against the municipal rate (not the private rate). If you qualify for full friplads, you may still owe the difference between the municipal subsidy ceiling and the private fee.

Private childminder (privat pasningsordning)

You can hire a private childminder yourself, who is then approved by your municipality. The municipality subsidises up to 75% of the documented cost, capped at the net cost of a municipal dagpleje place for the relevant age group. Approval requires that the primary language be Danish and that the municipality conducts regular supervision.

You get sibling discount with a private childminder, but not income-based fripladstilskud. That’s a meaningful gap for lower-income households deciding between a private childminder and a municipal place.

Minding your own child (tilskud til pasning af eget barn)

Parents can apply for a subsidy to mind their own child at home, from the age of 26 weeks (the same point the childcare guarantee kicks in). The period runs for a minimum of 8 weeks and a maximum of 12 months per child, capped per household at the maximum unemployment benefit (dagpenge) rate. You can split the period in two, and divide it between parents.

The subsidy is taxable income, and you cannot be employed or self-employed during the period. You also need to have lived in an EU/EEA country for 7 of the last 8 years, with some exceptions for Danish, EU, and EEA citizens. Most expat families won’t qualify in the early years here, but it can be relevant later on.

The lunch question (frokostordning)

Frokostordning is the parental vote that decides whether the institution provides a hot lunch or whether you pack a madpakke. The vote happens every other year. If your child’s institution has frokostordning, the lunch fee (typically DKK 600 to 800 per month, depending on the municipality) is added to the basic rate. Some institutions also charge separately for an afternoon snack (mellemmåltid).

Dagpleje is different: lunch is always included in the dagpleje rate, because the childminder cooks for the children at home. There’s no vote.

Payment practicalities

Most municipalities bill for 11 months a year, with July free (the cost is spread across the other 11). Copenhagen and Vejle are the main exceptions for daycare: in both, vuggestue, børnehave, and dagpleje are billed for all 12 months. Copenhagen does give July free for fritidsinstitution and fritidsklub (school-age care), but not for daycare. Aarhus bills 11 months. Always check your municipality’s billing cycle if July’s cash flow matters to you.

Invoices arrive in your e-Boks and can be set up for Betalingsservice. Payment is in advance. Late payment typically triggers a DKK 250 reminder fee. If your child is in a different municipality’s institution from where you live, you usually pay for all 12 months regardless of the local rule.

After school: SFO and clubs

When your child starts school (grade 0, normally the calendar year they turn 6), the form of childcare changes. The school day runs from roughly 8:00 to 13:00 or 14:00 for younger children, so most families use the SFO (skolefritidsordning) for before-school and after-school care at the school itself.

Your child moves from børnehave to the school’s Mini-SFO on 1 May of the year they start school, giving them roughly two months to settle in before the school year begins in August. This is widespread practice across municipalities, though the exact start date can shift if 1 May falls on a holiday. Once registered for SFO, your child is automatically deregistered from kindergarten.

TypeAges / gradesTypical 2026 monthly cost
SFO / FritidsinstitutionGrades 0–3DKK 1,950 – 2,400
FritidsklubGrades 4–6DKK 450 – 960
UngdomsklubGrade 7 – age 18DKK 0 – 340

SFO is optional but widely used. There’s no waiting list, and you can enrol at any point during the school year. Sibling discount and income-based subsidy apply on the same terms as for daycare. In Copenhagen, ungdomsklub (called UngeVærk) is free.

The total bill, birth to school

Here’s a rough cumulative picture for one child in Copenhagen, with lunch included, using 2026 rates with no subsidies. The numbers blend the Jan–April rate with the lower May-onward rate to give a realistic average:

PhaseAgeMonthsApprox. monthlyApprox. total
Parental leave0 – 6 mo.6DKK 0DKK 0
Vuggestue (with lunch)6 mo. – 3 yrs 1 mo.~31~DKK 4,500~DKK 140,000
Børnehave (with lunch)3 yrs 1 mo. – ~5 yrs 10 mo.~33~DKK 2,900~DKK 96,000
Mini-SFO + SFOMay – end of grade 011DKK 2,042~DKK 22,500
Total: birth to end of grade 0~DKK 258,000

Roughly DKK 258,000 per child from birth to the end of the first school year, or about DKK 3,300 a month averaged over six and a half years. With two children whose daycare years overlap, the sibling discount knocks 50% off the second child’s bill during the overlap, which usually saves DKK 80,000 to 130,000 over the period.

Aarhus would land slightly higher than Copenhagen overall because the vuggestue rate is higher (DKK 5,078 with lunch in early 2026), though the gap narrows after May. Smaller municipalities like Skanderborg can come in 25–30% cheaper. Where you live matters more than expat budgets usually account for.

What expats should know

Your child can start daycare as soon as they have a CPR number and a registered address. There’s no minimum residence period for the childcare guarantee, but you must be a legal resident. Sign up on waiting lists immediately, even if you don’t need a place for months. Popular institutions in central Copenhagen and Aarhus can run 6 to 12 months beyond the guarantee.

Everything is administered through Digital Pladsanvisning, which requires MitID. If you don’t have MitID yet, contact your municipality’s Pladsanvisning by phone, and they can register you manually until your MitID is issued. Invoices, offers, confirmations, and friplads decisions all arrive through e-Boks and Digital Post. Set both up early.

Public daycare operates in Danish. There is no general right to English-language childcare in the public system. Private international kindergartens exist in Copenhagen, Aarhus, and a handful of other cities, but they’re materially more expensive (typically DKK 5,000 to 10,000 per month after the municipal subsidy). For families staying in Denmark long-term, most child psychologists and pedagogues will tell you the immersion route is fine: Danish daycare staff are used to non-Danish-speaking children, and most pick up the language within a few months.

Daycare closes on Danish public holidays, and many institutions reduce capacity or close completely for a week or two in July. SFO stays open during school holidays as full-day care. If you have no alternative care lined up for those July gaps, plan ahead. Sampasning (joint care across institutions) is sometimes available but rarely automatic.

Where things get genuinely complicated

Most of this article describes how the rules work. What it can’t tell you is whether your specific situation, the kind that involves moving mid-leave, splitting custody across municipalities, working in Denmark on the forskerordning while your spouse is on barsel from a non-Danish employer, or applying friplads when one parent has foreign income, fits the rules cleanly. It often doesn’t.

The Pladsanvisning in your municipality is your first call. They can quote you the actual rate for your situation, confirm whether your friplads application will land on the right side of the threshold, and walk you through edge cases the website doesn’t cover. For anything involving cross-border income, a Danish tax adviser who handles expat returns is worth the fee before you submit a friplads application that uses figures SKAT will later challenge.

Bottom Line

Public childcare in Denmark is a good deal by international standards, and the system is designed to keep it broadly affordable. From May 2026 the bill drops further across most municipalities. The two questions worth answering before you have a child here, or shortly after you arrive, are: which municipality you’ll live in (rates vary 25%+) and how soon to put your child on waiting lists (the answer is always: now).

Disclaimer

This article is for informational purposes only and does not constitute financial, tax, or investment advice. Figures reflect publicly available data at time of writing. Always consult a qualified professional regarding your specific situation. See our full disclaimer.