Switzerland's largest dedicated German school with 100+ courses at all CEFR levels (A1–C2). Affordable, exam-focused tuition including telc and Goethe certificates. Popular with expats.
English-speaking Language Schools in Switzerland
German (Zurich) or French (Geneva) will open doors at the commune, with neighbours, and in daily life. These schools offer group courses, private lessons, and intensive programmes for working adults.
Language school in Winterthur offering German, English, Spanish, and French courses. Provides group lessons, one-to-one tutoring, semi-private sessions, and translation services.
Central Geneva branch of the global Berlitz network, specialising in French and German for expatriates. Private and group lessons in-person and online, all levels catered for.
Global language school offering German and 30+ languages via private and group classes, in-person and online. German and Swiss German courses tailored for expats and professionals.
Language school with over 40 years of experience, offering German courses from A1 to C1 in small groups of up to 6 students. Also teaches English, French, and other languages. Located at Thalwil centre.
Language school based in Cham since 2009, offering German, English, and Swiss-German courses as well as naturalization preparation. Flexible online and in-person lessons with personalised instruction.
English-language school for children and teens aged 3–16, part of the ASC Education Group. Offers after-school clubs, Wednesday courses, and holiday camps at their Meyrin centre.
Language school in central Winterthur offering customised courses in English, German, French, Spanish, and Italian. Modern teaching methods with flexible scheduling for individuals and small groups.
Boutique language school in Horgen run by an English-speaking founder since 2015. German courses at all levels with immersive activities like German-only coffee mornings. Also offers English, French, Spanish, and Italian.
Switzerland's largest adult education provider with 50+ locations. Extensive German courses (A1–C2) including telc and Goethe certificate prep. Affordable group and private lessons for expats.
Migros Club School branch inside Zug's Metalli shopping centre. German courses at all levels including telc and Goethe certificate preparation. Standard, intensive, evening, and Saturday class formats at accessible prices.
Adult language school with over 20 years of experience, offering courses in English, French, German, and 10+ other languages. Individual, group, and corporate formats available; daytime and evening sessions.
The leading expat-focused German language school in Zug, serving English-speaking expats at all CEFR levels (A1–C2). Intensive, semi-intensive, and evening courses for adults and children, naturalisation preparation, and community social events.
Language school offering intensive and semi-intensive German and English courses at all levels (A1–C2). Also a Cambridge English exam centre. Three minutes' walk from Winterthur station.
French language school steps from Cornavin station with small-group (max 3 students) and private lessons in-person and online. Flexible scheduling suited to expat working hours.
Language school founded in 2010, offering personalised face-to-face and remote lessons in French, German, Italian, and other languages. Tailored one-on-one and small-group courses for expats with flexible scheduling (7 am–9 pm, 7 days a week).
Language school minutes from Winterthur station offering German, English, French, and 15+ other languages. Small group courses start with just 2 people (max 5), plus individual lessons available.
Geneva language centre offering 19 languages including French, German, and Italian. Private, semi-private, and intensive formats with professional and immersion options for adult expats.
Established language school in central Zurich offering German, English, and business language courses. Small groups of 2–6 students with native-speaking teachers; virtual classroom option available.
Are you a language schools who works with English-speaking expats?