ESL teachers in Switzerland typically earn US$2,750–6,750 per month (2,200 - 5,400 CHF) and can save US$500–22,200 per year. Private tutoring US$31–63/hour adds to that. Figures come from Oxford Seminars' Switzerland at-a-glance data, updated with current exchange rates.
Yes. A bachelor's degree is expected, together with a 120-hour TESOL/TEFL certificate. EU citizens have the simplest path to work; non-EU sponsorship is competitive.
A certificate is expected by most employers in Switzerland, and a 120-hour TESOL/TESL/TEFL certification measurably improves both starting salary and placement odds. Oxford Seminars graduates also get lifetime access to the Job Placement Service.
Typical start dates in Switzerland are: August/September, or year round. Applications typically run 3 - 4 months ahead of your start date. Business-English demand runs year-round.