Updated: April 2026

Switzerland's healthcare system is structured at cantonal level, there is no single national NHS equivalent. Each canton manages its own hospital network, health insurance regulation and workforce planning. The largest hospital systems are Inselspital Bern (2nd largest in Switzerland), Universitätsspital Zurich (USZ), Universitätsspital Basel (USB), CHUV Lausanne and HUG Geneva.

Healthcare Jobs Switzerland: Key Facts
  • Structural shortage: 65,000 professionals needed by 2030, active international recruitment
  • Recognition: Regulated profession, MedReg (doctors), SRC (nurses), cantonal boards
  • EU/EFTA nationals: Recognition via bilateral MRA, typically 3-8 weeks (nurses) to 6 months (doctors)
  • Language: German for Zurich/Basel/Bern; French for Geneva/Lausanne/CHUV
  • Salary range: Nurses CHF 75,000-90,000; GPs CHF 150,000-220,000; Specialists CHF 200,000-350,000+

Doctors, Salaries and Recognition

Switzerland offers some of the highest physician salaries globally. A general practitioner in Switzerland earns CHF 150,000-220,000 annually; hospital specialists CHF 200,000-350,000+; senior physicians (Leitende Ärzte) and chief physicians (Chefärzte) CHF 300,000-500,000+. These figures are gross, after Quellensteuer or income tax, AHV and health insurance, net income is approximately 60-70% of gross for single earners.

EU/EFTA-trained doctors apply for recognition through MedReg. The process requires: medical diploma and specialist certificate, proof of no sanctions in home country, B2-C1 German language certificate (for German-speaking cantons), criminal background check. For German and Austrian doctors, by far the largest group of foreign physicians in Switzerland, the process typically takes 3-6 months and is well-supported by hospitals who often assist with paperwork.

Nursing, Active Recruitment, Fast Recognition

Nursing is the most acute shortage area. Swiss hospitals recruit actively in Germany, Austria, Spain, Italy and Eastern Europe. The recognition process for EU/EFTA nurses runs through the Swiss Red Cross (SRC) and typically completes in 4-8 weeks, faster than almost any other regulated profession. The SRC evaluates the diploma against Swiss standards; if equivalent, a recognition letter is issued that allows cantonal registration.

Salary for registered nurses with FH diploma (or equivalent) in Switzerland: CHF 75,000-85,000 annually at 100% pensum. Night and weekend supplements are significant, effective earnings can reach CHF 85,000-95,000. Many hospitals also offer housing assistance and relocation packages for internationally recruited nurses.

Pharmacists and Allied Health

Hospital and community pharmacists earn CHF 90,000-130,000 in Switzerland depending on role and seniority. Recognition is through MedReg for pharmacists. Physiotherapists, occupational therapists, and speech therapists are recognised through the respective professional associations, the process for EU/EFTA nationals typically takes 4-8 weeks via the SRC or relevant cantonal body.

How to Find Healthcare Jobs in Switzerland

Major job platforms: jobs.ch (broad), medjob.ch and mediservice.ch (healthcare-specific), Swiss hospital career pages (USZ, Inselspital, USB, CHUV, HUG). Medical recruitment agencies (Medico Consulting, Medi-Personal) specialise in international healthcare recruitment. Many Swiss hospitals have recruitment teams that actively attend medical career fairs in Germany and Austria, the Ärztekammern in Germany cooperate regularly with Swiss hospitals on cross-border recruitment.

Optimise your CV for the Swiss market Upreer analyses your CV against Swiss healthcare job listings. Free test.
Try Upreer free →

Frequently Asked Questions

How much do nurses earn in Switzerland?

Registered nurses with FH diploma earn CHF 75,000-85,000 annually at 100%, plus night and weekend supplements that can push effective earnings to CHF 85,000-95,000. This is 60-80% higher than equivalent German nursing salaries. Specialised nurses (ICU, anaesthesia, operating theatre) earn at the upper end of this range.

How long does it take for an EU doctor to be recognised in Switzerland?

For EU/EFTA doctors with completed specialist qualification: typically 3-6 months through MedReg. Required documents include certified copies of diploma and specialist certificate, language certificate, criminal background check and professional sanctions declaration. Many Swiss hospitals actively support applicants through the paperwork and some offer provisional canton-level permits while MedReg processes the application.

Is German required for healthcare jobs in Switzerland?

For Zurich, Basel, Bern and other German-speaking cantons: yes, minimum B2, ideally C1, is required for clinical work. Patient communication and documentation are in German. For Geneva and Lausanne (CHUV): French is required. The shortage is severe enough that some hospitals offer paid language training before or during onboarding, particularly for nurses from Southern and Eastern Europe.

Are there nursing jobs in Switzerland for non-EU nationals?

Yes, but the process is harder. Non-EU/EFTA nurses need both a work permit (quota-based) and qualification recognition. The employer must demonstrate that no suitable EU or Swiss candidate was available. In practice, severe shortages in specific specialties (ICU, surgical nursing) have led some hospitals to successfully sponsor non-EU applications, but it requires employer commitment and a longer timeline (6-18 months).