Tuition fees & costs: primary and secondary education

Tuition fees & costs: primary and secondary education

The Dutch government funds primary, secondary, vocational and higher education in the Netherlands. Education is therefore mostly free. However, students and their families are usually required to pay some additional fees. Different costs apply to students at private schools, which set their own tuition fees.

Dutch primary school and high school fees

Primary and secondary education is free, although schools ask for a voluntary contribution from parents (ouderbijdrage) to cover activities outside of the usual school curriculum such as excursions, school trips, sports days and swimming lessons. The voluntary contribution varies per school and can range from about 250 to 2.000 euros per year, depending on a family’s income level. An average family will be asked to pay around 865 euros.

International school fees in the Netherlands

International schools offer a private education, (privaat- or privéonderwijs) and therefore charge fees. Tuition costs at international schools depend on the institution, with fees ranging from 5.000 to 22.000 euros annually for primary education, and from 8.000 to 23.000 euros per year for secondary education.