Schools in the Netherlands - how the system works and how to enrol
How Dutch schooling works for newcomer families, from compulsory education at five and primary school groups 1 to 8 to the doorstroomtoets and the VMBO, HAVO and VWO tracks, plus newcomer classes, international schools, costs, school holidays and how to register in Amsterdam.
- Applies to
- Parents moving to the Netherlands with children aged roughly 3 to 18. Amsterdam-specific arrangements are marked as such.
- Effort
- Medium effort
- Time needed
- Allow several weeks to visit schools and find a place; register early where there are waiting lists
- Cost
- Government-funded schools charge no tuition fees for pupils under 18. Schools may ask a voluntary parental contribution; after-school and lunchtime care cost extra. International schools charge fees.
On this page
Most children in the Netherlands attend government-funded schools, both public and privately run, which are free of tuition fees. Children can start primary school at four, and education is compulsory from five. After eight years of primary school, pupils move to one of several secondary school tracks based mainly on their primary school's advice.
For children who do not yet speak Dutch, there are newcomer classes. Families who expect to move on after a few years may also consider an international school. This guide explains the system, your options and the steps to get a place.
Compulsory education
- Children may start primary school (basisschool) from age four, and must attend from the first school day of the month after their fifth birthday.
- Full-time compulsory education (leerplicht) lasts until age 16. After that, young people must keep learning until they have a basic qualification (a HAVO, VWO or MBO level 2 diploma) or turn 18 (kwalificatieplicht).
- Each municipality has a school attendance officer (leerplichtambtenaar). Parents can be fined for unauthorised absence.
- You may not take your child on holiday outside school holidays. Only if your job makes a holiday in any school holiday impossible can the head teacher grant up to 10 days once per school year; ask at least eight weeks in advance.
Primary school (ages 4 to 12)
Primary school has eight years, called groups (groepen). Groups 1 and 2 (kleuters) focus on play, social skills and preparation for reading; formal reading and writing start in group 3. Schools must teach English by group 7 at the latest, and many start earlier.
Schools differ in ethos. Public-authority schools (openbare scholen) are open to all and not based on religion. Private schools (bijzondere scholen) are also government-funded and may be religious, or follow an educational approach such as Montessori, Dalton, Jenaplan or Steiner. Some schools are community schools with after-school activities. Children who need extra support are entitled to an appropriate place, in mainstream or special education.
In group 8 every pupil takes a national progression test (doorstroomtoets) in Dutch and arithmetic. The school gives a school advice (schooladvies) on the right secondary track; if the test result is higher than the provisional advice, the school can raise it, or must explain why not.
Secondary school (from age 12)
- Practical education (praktijkonderwijs): for pupils who learn best by doing, preparing directly for work.
- VMBO (pre-vocational, usually four years): leads to vocational education (MBO).
- HAVO (senior general secondary, five years): prepares for universities of applied sciences (hogescholen, HBO).
- VWO (pre-university, six years): prepares for research universities; atheneum and gymnasium are VWO streams, with gymnasium including Latin and Greek.
Many schools combine tracks in the first years. Pupils who are held back mainly by limited Dutch may benefit from a kopklas, a one-year bridging class after group 8 offered in some areas. Schools hold open days (informatiedagen) before admission; follow your municipality's registration timetable.
Children who do not speak Dutch
- Ages 4 and 5 usually join a regular primary school straight away and learn Dutch in class.
- Ages 6 to 12: newcomer classes (nieuwkomersklassen) focus on Dutch and life in the Netherlands, usually for about a year, before pupils move into a regular class. In Amsterdam, I amsterdam lists 17 locations, almost one per district; you apply through the regular primary school enrolment and the school arranges the place. There is no extra cost.
- Ages 12 and over: an international bridging class (internationale schakelklas, ISK) at secondary level, before moving to a regular track.
International schools
There are two kinds. International schools partly funded by the government or municipality charge fees and may have admission criteria; some, for example, require that at least one parent holds a foreign passport. Independent private international schools set their own fees and admissions. Many follow the International Baccalaureate (IB) programmes; there are also schools teaching in other languages, such as French or Japanese. Waiting lists are common in the Amsterdam area.
A Dutch school can be a good choice if you plan to stay long-term; children usually pick up the language quickly, especially when they start young.
Costs
Government-funded schools charge no tuition fees for pupils under 18, and secondary schools provide most textbooks. Schools may ask a voluntary parental contribution for trips and extra activities, and participation cannot depend on it. You pay for items such as sports clothes, a calculator or dictionaries, and for after-school care (BSO) and lunchtime supervision (TSO), for which you may get the childcare benefit for BSO.
School holidays 2026–2027
The Netherlands has three holiday regions. Amsterdam and all of Noord-Holland are in region North. Recommended dates for region North in 2026–2027: autumn 10–18 October 2026, Christmas 19 December 2026 – 3 January 2027, spring 20–28 February 2027, May 24 April – 2 May 2027 and summer 10 July – 22 August 2027. Schools may deviate slightly; check the school guide (schoolgids).
How to register
- Register early. You can register a child at a primary school from age three. Popular schools have waiting lists, and some municipalities, including Amsterdam, use shared admission rules with priority for siblings and nearby schools. Check your municipality's website for its procedure and deadlines.
- Visit schools. Ask about class sizes, support for children learning Dutch, school hours (many primary schools close early on Wednesdays), after-school care partners and the inspectorate's latest report.
- Bring documents. You need your child's citizen service number (BSN), shown with a passport, ID or birth certificate, and proof of deregistration if your child is changing schools.
- Arrange care around school hours if both parents work; see childcare in the Netherlands.
Watch out
Taking children out of school during term without permission can lead to a fine.
A place is not guaranteed at your preferred school. Register with alternatives if there is a waiting list.
Common mistakes
Waiting until you arrive to look for a school, when popular schools have waiting lists. Assuming international schools are free because they receive government funding. Treating the voluntary parental contribution as compulsory, or not knowing it can be discussed with the school.
Tips
Your child needs a BSN before most schools can complete registration, so register at the municipality as soon as you arrive. Ask the school how it supports multilingual children and whether parents can volunteer; it is a good way to meet other families. Keep copies of school reports from your home country; they help the new school place your child.
Frequently asked questions
Editorial answers written by our team, based on the sources below.
Can my child go to school before we have a BSN?
Every child of compulsory school age has the right and duty to attend school. In practice, schools ask for a BSN when registering, so register at the municipality quickly and tell the school if you are waiting for the number.
My child is 13 and speaks no Dutch. Where do they go?
Usually to an international bridging class (ISK) at a secondary school, which teaches Dutch intensively before the move to a regular track. Ask your municipality or the secondary schools near you.
Is the school advice final?
The primary school's advice is the main basis for admission to secondary school. If the doorstroomtoets result is higher, the school reconsiders the advice. Talk to the group 8 teacher if you disagree.
Official links
Government.nl: registering a child with a primary schoolOfficial source government.nl (Opens {{site}} in a new tab) Government.nl: compulsory school attendanceOfficial source government.nl (Opens {{site}} in a new tab) Government.nl: school holiday dates 2026–2027Official source government.nl (Opens {{site}} in a new tab) I amsterdam: newcomers' classes for primary school children iamsterdam.com (Opens {{site}} in a new tab) I amsterdam: international schools in the Amsterdam Area iamsterdam.com (Opens {{site}} in a new tab) City of Amsterdam: educationOfficial source amsterdam.nl (Opens {{site}} in a new tab)
In your plan
Register your children at a school Research childcare and schools near where you will live Collect the originals you will need in the Netherlands Get in touch with the youth health service (JGZ) Shortlist the Amsterdam neighbourhoods that suit you
Sources
Written and checked by HomiStart editorial against the official sources below. Next scheduled check: 5 Apr 2027.
- Government of the NetherlandsOfficial sourceRegistering a child with a primary school
(Opens {{site}} in a new tab) Accessed 7 Oct 2026 - Government of the NetherlandsOfficial sourceTypes of primary school
(Opens {{site}} in a new tab) Accessed 7 Oct 2026 - Government of the NetherlandsOfficial sourceCosts of primary school
(Opens {{site}} in a new tab) Accessed 7 Oct 2026 - Government of the NetherlandsOfficial sourceCompulsory primary school leavers attainment test
(Opens {{site}} in a new tab) Accessed 7 Oct 2026 - RijksoverheidOfficial sourceSchooladvies en doorstroomtoets basisschool
(Opens {{site}} in a new tab) Accessed 7 Oct 2026 - Government of the NetherlandsOfficial sourceSecondary education – fees and other educational costs
(Opens {{site}} in a new tab) Accessed 7 Oct 2026 - Government of the NetherlandsOfficial sourceCompulsory school attendance
(Opens {{site}} in a new tab) Accessed 7 Oct 2026 - RijksoverheidOfficial sourceMag kind mee op vakantie buiten schoolvakantie?
(Opens {{site}} in a new tab) Accessed 7 Oct 2026 - Government of the NetherlandsOfficial sourceSchool holiday dates 2026-2027
(Opens {{site}} in a new tab) Accessed 7 Oct 2026 - RijksoverheidOfficial sourceRegio's schoolvakantie
(Opens {{site}} in a new tab) Accessed 7 Oct 2026All Noord-Holland municipalities are in region North
- I amsterdam / IN AmsterdamPrimary school
(Opens {{site}} in a new tab) Accessed 7 Oct 2026 - I amsterdam / IN AmsterdamSecondary School
(Opens {{site}} in a new tab) Accessed 7 Oct 2026 - I amsterdam / IN AmsterdamNewcomers' classes for primary school children
(Opens {{site}} in a new tab) Accessed 7 Oct 2026Updated 21 April 2026; 17 locations in Amsterdam
- I amsterdam / IN AmsterdamInternational schools in the Amsterdam Area
(Opens {{site}} in a new tab) Accessed 7 Oct 2026