Article · Salaries

Average Salary in Switzerland by Canton: How Much Can You Earn?

Swiss median salary 2024 by canton: Geneva, Zurich, Vaud, Ticino. How much you really earn in Switzerland, and what's left for a cross-border worker.

Updated · 14 September 20267 min readby
A calculator, a pen and a folded document on a wooden table
In short

The average salary in Switzerland, or more precisely the median salary (a more reliable benchmark), stands at 7,024 francs gross per month for a full-time position in 2024, according to the Federal Statistical Office. The gaps between cantons are real: around 7,900 francs in Geneva and 7,502 francs in Zurich, versus 5,708 francs in Ticino. The canton matters, but the sector often weighs more heavily: the same experience can be worth around 4,700 francs in hospitality or more than 10,000 in pharma or banking.

If you are French and thinking about working in Switzerland, the first question is almost always the same: how much will I actually earn? The average salary in Switzerland is enough to make anyone dream, and the figures that circulate can make your head spin, but they often hide what matters most. Pay depends on the canton, the sector, your experience, and on what social contributions and tax take away along the way.

In this article, we start from the official 2024 figures, break them down canton by canton, then look at what really remains when you are a cross-border worker. No sugar-coating, no scare tactics.

What is the average salary in Switzerland in 2024?

According to the Swiss Earnings Structure Survey published by the Federal Statistical Office, the median salary stands at 7,024 francs gross per month in 2024, for a full-time position. This figure covers the private and public sectors combined. It is up slightly from the 6,788 francs recorded in 2022.

An important point of vocabulary: we are talking about the median salary, not the average salary. The median is the salary that splits the population in two. Half of employees earn less, the other half earn more. It is a more honest benchmark than the average, which would be pulled upward by very high salaries. When you are trying to work out where you stand, the median is the right compass.

Another useful benchmark: roughly one employee in three receives a bonus, worth an average of nearly 12,000 francs per year. And the famous 13th-month salary, though very common, is not mandatory in Switzerland. It depends on the collective labour agreement or the individual contract. So check this before converting an annual salary into a monthly one.

How does salary vary from one canton to another?

This is where the gaps widen. The same job does not pay the same in Geneva and in Bellinzona. Here are the 2024 benchmarks, in median gross monthly salary for a full-time position.

CantonMedian gross salary / monthBenchmark
Genevaaround 7,900 CHFAmong the highest in the country
Zurich7,502 CHFAbove the national median
Switzerland (median)7,024 CHFThe reference point
Vaud6,810 CHFClose to the national median
Neuchâtel6,538 CHF (private sector)Below the national median
Ticino5,708 CHFThe lowest of the cantons listed

The cantons with the highest salaries are generally Zug, Zurich and Geneva, driven by finance, high-tech industry and the headquarters of multinationals. At the other end, Ticino shows markedly lower levels, partly because of its proximity to the Italian labour market.

For a cross-border worker, this means one simple thing: the canton you apply in directly changes your payslip. Geneva, with its roughly 115,000 cross-border workers, remains the most attractive hub when it comes to pay, followed by Vaud. If you are targeting French-speaking Switzerland, our guide to the sectors that are hiring in French-speaking Switzerland is a good complement to this table.

Does the sector matter more than the canton?

Often, yes. Within the same canton, two sectors can show salaries that differ by a factor of two. High-value-added industries pull pay upward, while local services stay below the median.

SectorMedian gross salary / month
Tobacco industry14,304 CHF
Banking10,723 CHF
Pharmaceutical industry10,159 CHF
Research and development9,139 CHF
National median (all sectors)7,024 CHF
Hospitality4,744 CHF

The lesson is clear: aiming for the right canton is not enough if the sector drags salaries down. A hospitality job in Geneva will stay modest, while an equivalent role in pharma near Basel will comfortably exceed the median. The canton-and-sector pairing determines most of your pay, before you even negotiate.

A word on the pay gap between women and men: it stood at 8.4% in 2024, down from 9.5% in 2022. It is shrinking slowly but remains real, particularly in how bonuses are awarded.

Cross-border worker: what is left of the Swiss gross salary?

This is the question that really counts when you live in France and work in Switzerland. The Swiss gross salary is high, but several deductions apply before the money lands in your account.

In 2024, the main social contributions are as follows:

  • AVS (old-age insurance): around 5.3% of gross salary
  • Unemployment insurance: around 1.1% of gross salary
  • LPP (occupational pension, the pension fund): variable by age, roughly 7% to 18%
  • In Geneva, an AMAT contribution (maternity insurance) of around 0.038%

On top of this comes the question of tax. Geneva is a special case: under a bilateral agreement, cross-border workers there are taxed at source, with the employer deducting tax directly from the salary each month. In the other French-speaking cantons such as Vaud, the cross-border worker is in principle taxed in France, subject to conditions. Net pay therefore depends heavily on the canton and on your family situation.

To give an order of magnitude, a gross salary of 5,500 francs per month often works out to a net figure of around 4,350 francs, depending on the LPP contribution rate tied to your age. For a detailed breakdown of the calculation, we cover it in our article on a cross-border worker's net salary.

There is one factor the tables do not show: the cost of living and the costs tied to the cross-border status, such as health insurance (a choice between the Swiss LAMal system and the French CMU) or commuting. A Geneva salary is high, but you need to read it net of these costs to compare it honestly with a French salary.

And to land that job, you still need an application tailored to Swiss standards. That is exactly what candidat.app does: from your background, the tool generates a CV and a cover letter adapted to each Swiss posting, without inventing anything about your profile. Once your application is ready, the method for applying from France does the rest.

In short

The median salary in Switzerland stands at 7,024 francs gross per month in 2024. The canton weighs heavily: around 7,900 francs in Geneva and 7,502 in Zurich, versus 5,708 in Ticino. But the sector often matters even more: from 4,744 francs in hospitality to more than 10,000 in banking or pharma. For a cross-border worker, the real figure is the net pay, after social contributions and tax, which depends on the canton and on your situation. Before comparing with a French salary, always read the net, never the gross alone.

FAQ

What is the average salary in Switzerland in 2024?

The median salary, more reliable than the average, stands at 7,024 francs gross per month for a full-time position, according to the Federal Statistical Office. Half of employees earn less, the other half earn more.

Which Swiss canton pays the best?

Geneva, Zurich and Zug are among the cantons with the highest median salaries. Geneva is around 7,900 francs per month, Zurich 7,502. Ticino is markedly lower, at 5,708 francs.

Is there a minimum wage in Switzerland?

There is no national minimum wage. Some cantons, such as Geneva, Neuchâtel, Jura, Ticino and Basel-City, have introduced one at cantonal level. Elsewhere, it is collective agreements that set minimums by industry.

How much of a Swiss salary is left for a cross-border worker?

After social contributions (AVS, unemployment, LPP) and tax, a large share of the gross generally remains. For 5,500 francs gross, the net often works out to around 4,350 francs, depending on age and the canton of employment.

Is the 13th-month salary guaranteed in Switzerland?

No. The 13th-month salary is very common but not mandatory. It depends on the collective agreement or the employment contract. Always check this point before converting an advertised salary into a monthly figure.

Get started

Your next application, ready in a minute

A CV and cover letter tailored to Swiss conventions and to every job posting, built on your real background. Free plan, no card required.