Switzerland: Global ESL Schools Directory: 66,000+ Schools Worldwide

Global ESL Schools Directory - 66,765 schools

Locate Schools in:

With this directory, you can search for and contact schools to connect with the job you want. Additional information is available exclusively to graduates of Oxford Seminars' TESOL/TESL/TEFL Certification Course. For detailed information about living and teaching in a specific country, visit the Country Information section.


Welcome | Log in



Choose any city for ESL job opportunities in Switzerland, including school contact information, monthly salary, minimum teaching requirements, and much more.

Switzerland 183 schools

Aargau

Aarau  |  Baden  |  Lenzburg

Basel-City

Bern

Bern  |  Biel Bienne  |  Gumligen  |  Thun

Fribourg

Geneva

Graubunden

Lucerne

Neuchatel

Nidwalden

Solothurn

St. Gallen

Ticino

Bellinzona  |  Chiasso  |  Locarno  |  Lugano

Valais

Vaud

Founex  |  Lausanne  |  Leysin  |  Montreux  |  Nyon  |  Pully-Lausanne  |  Villars-sur-Ollon

Zug

Zug

Zurich

Männedorf  |  Opfikon  |  Winterthur  |  Zumikon  |  Zurich