Q&A

How do I register my child for school in Amsterdam as an expat?

How do I register my child for school in Amsterdam as an expat?

Moving to Amsterdam with children brings excitement and a fair share of administrative tasks. One of the most important steps is enrolling your child in school. The Dutch education system is well-regarded internationally, offering a variety of schooling options for expat families. Understanding the registration process, deadlines, and available school types will help ensure a smooth transition for your child.

The Netherlands has a structured approach to education, with clear pathways from primary through secondary school. For expat families, options include Dutch public schools, private international schools, and bilingual institutions. Each comes with its own registration procedures, waiting lists, and costs. Starting the process early—ideally several months before your move—gives you the best chance of securing a place at your preferred school.

Understanding the Dutch school system

The Dutch education system is divided into several stages. Primary school (basisonderwijs) covers ages 4 to 12, followed by secondary education (voortgezet onderwijs) from ages 12 to 16 or 18. School attendance is compulsory from age 5, though most children start at 4. The academic year runs from August to July, with the new school year beginning at the end of August.

Public schools in the Netherlands are free and funded by the government. They follow the Dutch national curriculum and instruction is primarily in Dutch. Private and international schools charge tuition fees and often follow different curricula such as the International Baccalaureate (IB) or British system. Understanding these distinctions helps you choose the right fit for your family’s needs and budget.

Choosing between international and Dutch schools

International schools are popular among expat families, especially those planning shorter stays or who want continuity with their home country’s curriculum. Amsterdam has several well-established international schools offering instruction in English and other languages. These schools typically have more expat children and staff experienced in supporting international transitions.

Dutch public schools offer full immersion in the local language and culture. Many expat families choose this route for longer-term stays, as it helps children integrate more quickly and learn Dutch. Some schools offer special language support classes for non-Dutch speakers. Consider your length of stay, your child’s age, language abilities, and educational goals when making this decision.

Required documents for school registration

Gathering the necessary paperwork early streamlines the registration process. Most schools require:

  • Proof of residency in Amsterdam (rental contract or property deed)
  • Your child’s birth certificate (often with an official translation)
  • Passport or ID documents for both child and parents
  • BSN numbers (Burgerservicenummer) for all family members
  • Previous school records and transcripts if applicable
  • Immunization records

International schools may request additional documents such as language assessments, entrance exam results, or letters of recommendation. Contact schools directly to confirm their specific requirements, as these can vary between institutions.

Obtaining your BSN and registering with the municipality

Before you can register your child for school, you must register your family with the local municipality (gemeente). This is done at the town hall and provides you with a BSN number—a unique identification number required for most official processes in the Netherlands, including school enrollment.

To register, book an appointment at your local gemeente (in Amsterdam, this is done through the city’s website). Bring passports, proof of address, and birth certificates for all family members. You’ll receive your BSN numbers on the spot or shortly after. Many schools will not process your child’s application without these numbers, so prioritize this step upon arrival.

The application process for international schools

International schools often have competitive admissions and waiting lists. Start researching schools 6 to 12 months before your move if possible. Most schools have online application forms on their websites. The typical process includes:

  • Completing an online application form
  • Submitting required documents
  • Paying an application fee (usually non-refundable)
  • Attending an interview or assessment
  • Receiving an admission decision

Waiting lists are common, particularly for popular schools and certain age groups. Apply to multiple schools to improve your chances. Once accepted, you’ll need to pay enrollment fees and deposits to secure your child’s place. Tuition costs vary widely but typically range from 10,000 to 25,000 euros per year.

Enrolling in Dutch public schools

Dutch public schools operate within catchment areas, though these are not strictly enforced. You can apply to any school, but priority is often given to children living nearby. To find schools in your area, use the website Scholenopdekaart.nl or ask your municipality for recommendations.

Contact schools directly to arrange a tour and discuss enrollment. Many schools welcome prospective parents to visit and ask questions. If your child doesn’t speak Dutch, ask about language support programs (taalondersteuning). Some schools have more experience with non-Dutch speakers than others. Public school enrollment is generally more straightforward than international schools, with less paperwork and no tuition fees.

Language support and integration programs

If you’re enrolling your child in a Dutch school without prior Dutch language knowledge, language support is crucial. Many schools offer ISK (Internationale Schakelklas) or special integration classes designed for newcomers. These intensive programs help children learn Dutch quickly while gradually introducing them to regular classes.

Children typically adapt to new languages faster than adults. Primary school-aged children often become conversationally fluent within 6 to 12 months with proper support. Secondary school students may take longer but also have access to dedicated programs. Discuss language support options thoroughly with schools during the application process to ensure your child receives adequate assistance.

Understanding school fees and additional costs

While Dutch public schools don’t charge tuition, there are some costs to consider. Schools typically request a voluntary parent contribution (ouderbijdrage) of around 50 to 150 euros per year, which funds extracurricular activities, school trips, and materials. You’re not legally obliged to pay this, but most families do.

Additional costs include school supplies, sports equipment, lunch money (Dutch children often go home for lunch or bring packed lunches), and extracurricular activities. International schools have substantial tuition fees plus enrollment fees, uniform costs, and charges for activities and trips. Many employers offer education allowances as part of expat packages, so check your employment contract for coverage.

Timing your application and school start dates

Timing is critical when registering for schools. For international schools, apply as early as possible—some families apply before even moving to Amsterdam. The Dutch school year begins in late August, but children can often start at other times during the year, especially in primary school.

If you’re moving mid-year, contact schools about mid-year enrollment availability. Primary schools are generally more flexible, while secondary schools may prefer students to start at the beginning of the academic year. Don’t wait until after you’ve arrived to begin the application process. Starting 3 to 6 months in advance gives you better options and reduces stress during your transition.

Key takeaways

  • Register with your local municipality first to obtain BSN numbers, which are required for school enrollment.
  • Start the school application process 3 to 6 months before your move, especially for international schools with waiting lists.
  • Gather all required documents early, including birth certificates, immunization records, and previous school transcripts.
  • Consider whether a Dutch public school or international school better fits your family’s needs, length of stay, and budget.
  • Ask schools about language support programs if your child doesn’t speak Dutch, as integration assistance varies by institution.
  • Be prepared for tuition fees at international schools (typically 10,000-25,000 euros per year) and smaller voluntary contributions at public schools.

Finding the right school is just one part of your family’s transition to Amsterdam. Htel Apartments provides fully furnished serviced apartments designed for families on extended stays, giving you a comfortable home base while you navigate school applications and settle into the area. Our flexible rental terms and family-friendly locations near schools and amenities make your relocation smoother, allowing you to focus on what matters most—your family’s wellbeing and successful integration into Amsterdam life.

Designed for comfort, made for longer stays

Our apartments