Skip to main content
Salary Guide 2026

Nurse Salary in Switzerland

How much do nurses earn in Switzerland? See average, junior, and senior salary ranges.

Junior

CHF 65,000

per year

Average

CHF 82,000

per year

Senior

CHF 100,000

per year

Nurse Jobs in Switzerland

Healthcare workers earn well in Switzerland. Language requirements vary by region.

Monthly Salary Breakdown

Junior (monthly)

CHF 5,417

Average (monthly)

CHF 6,833

Senior (monthly)

CHF 8,333

Calculate Your Take-Home Pay

Enter your salary to see your net pay after taxes in Switzerland.