DON’T MISS
IamExpat Job BoardIamExpat HousingIamExpat Webinars
Newsletters
EXPAT INFO
CAREER
HOUSING
EDUCATION
LIFESTYLE
EXPAT SERVICES
NEWS & ARTICLES
Primary & secondary education
International schoolsSchool systemSchool holiday datesSchool fees
Home
Education
Primary & secondary education
School fees in Switzerland
Never miss a thing!Sign up for our weekly newsletters with important news stories, expat events and special offers.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy

School fees in Switzerland

By Jan de BoerUpdated on Apr 25, 2025
On this page

In Switzerland, your child is required to attend school for at least 11 years, starting from the age of six. The Swiss government places the responsibility of funding and running primary and secondary education, vocational colleges, and some higher education in the hands of your local canton. It is their responsibility to ensure every child has a place in school, meaning that most types of school are free.

Does Switzerland charge public school fees?

Public schools in the Swiss school system are funded by local taxation. It is not uncommon for the tax contributions for schools to be the largest tax burden each year.

This means that all publicly-run schools are free to attend from the age of six. However, you may be asked to pay for after-school activities and school trips. It also must be noted that children in Switzerland are expected to return home for meals, meaning that the cost of food is your responsibility.

Swiss private school fees

Due to the high quality of public education in Switzerland, the government does not subsidise private education in any way. In fact, as of 2011, Canton Zurich has not allowed Swiss citizens to attend private or international schools.

The only exception is that sometimes your child’s place at a private school is publicly funded if there are no places at your local public school and the alternative is too far away. This typically happens in more rural cantons where there are no public schools within easy reach, but it is highly uncommon.

School fees at private schools are around 15.000 to 40.000 Swiss francs a year, plus extras for things like trips abroad and extracurricular activities. These costs are not tax-deductible and cannot be declared in your tax return.

International school fees in Switzerland

International schools in Switzerland are an excellent way to provide your child with a diverse and rewarding school experience. International schools do not receive any state funding and are free to charge whatever they deem appropriate.

International schools are characterised by a warm, diverse environment and a high standard of teaching. Costs for a place at an international school range from 20.000 to 100.000 Swiss francs per year. 

Was this helpful?
Never miss a thing!Sign up for our weekly newsletters with important news stories, expat events and special offers.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy
or
follow us for regular updates:

MORE ON PRIMARY & SECONDARY EDUCATION

Primary & secondary education

International schoolsDIRECTORY
The Swiss school system
School holiday dates
Early childhood education
Higher education

Related Stories

Four Forest Zug: Bilingual education with purposeFour Forest Zug: Bilingual education with purpose
Large number of Swiss children have poor grasp of German, report findsLarge number of Swiss children have poor grasp of German, report finds
Why a bilingual education is the best gift you can give your childWhy a bilingual education is the best gift you can give your child
How ISL gets your child ready for universityHow ISL gets your child ready for university
How does Switzerland plan to tackle Europe's highest childcare costs?How does Switzerland plan to tackle Europe's highest childcare costs?
Swiss school criticised for charging 20-franc fines for being 1 minute lateSwiss school criticised for charging 20-franc fines for being 1 minute late
Zurich International School: An education that children value for lifeZurich International School: An education that children value for life
Drivers told to brace for heavy traffic jams during the Swiss school holidaysDrivers told to brace for heavy traffic jams during the Swiss school holidays
For expats of all colours, shapes and sizes

Explore
Expat infoCareerHousingEducationLifestyleExpat servicesNews & articles
About us
IamExpat MediaAdvertisePost a jobContact usSitemap
More IamExpat
IamExpat Job BoardIamExpat HousingWebinarsNewsletters
Privacy
Terms of usePrivacy policyCookiesAvoiding scams

Never miss a thing!Sign up for expat events, news & offers, delivered once a week.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy


© 2025 IamExpat Media B.V.
© 2025 IamExpat Media B.V.