jobs.ch appUse app
Skip to content

joiner salaries Throughout Switzerland

Annual Gross Salary

Median based on 2809 salary entriesCHF 72 305
median72k
2% earn betweenCHF 10 000 and CHF 20 446
< 1% earn betweenCHF 21 500 and CHF 27 000
2% earn betweenCHF 27 000 and CHF 37 486
2% earn betweenCHF 38 000 and CHF 45 600
9% earn betweenCHF 46 800 and CHF 58 000
37% earn betweenCHF 58 000 and CHF 73 584
median CHF 72 305
28% earn betweenCHF 73 723 and CHF 86 613
13% earn betweenCHF 86 613 and CHF 99 073
4% earn betweenCHF 99 073 and CHF 110 959
1% earn betweenCHF 110 959 and CHF 119 490
< 1% earn betweenCHF 120 000 and CHF 126 919
< 1% earn betweenCHF 126 919 and CHF 138 000
< 1% earn betweenCHF 139 427 and CHF 148 330
< 1% earn betweenCHF 149 055 and CHF 150 000
Recently updated

Support pay transparency, add your salary anonymously.

Add your salary anonymously and get our

Add your salary anonymously and get our free eBook "The Art of Salary Negotiation"

Get free access to salary data and help make salary more transparent and fair

Add salary

Salary by age & gender

Salary data is categorised by age and gender, offering insights into salary trends and differences among age groups and genders.

Age & Gender

joiner, Throughout Switzerland

median72k
Men
Women
Men: 16-25median CHF 65 000
Women: 16-25median CHF 64 973
Men: 25-35median CHF 72 800
Women: 25-35median CHF 72 781
Men: 35-45median CHF 76 427
Women: 35-45median CHF 76 296
Men: 45-55median CHF 78 597
Women: 45-55median CHF 78 000
Men: 55+median CHF 81 900
Women: 55+median CHF 82 275
median CHF 72 305

Salary by work experience

The graph shows how the number of years working as a joiner relates to income levels.

Individuals starting with no experience in the field can expect to earn an annual salary of CHF 67 600. The graph also shows that the highest expected salary for this profession is CHF 78 543 per year.

Salary by work experience

joiner, Throughout Switzerland

median72k
0-2 yearsmedian CHF 68 231
3-5 yearsmedian CHF 67 600
6-8 yearsmedian CHF 71 208
9-11 yearsmedian CHF 75 070
12-21 yearsmedian CHF 77 339
21+ yearsmedian CHF 78 543
median CHF 72 305
+15%

salary progression through years of experience

Salary trend

The graph shows how salaries for joiner have changed over time.

In 2020-2022, the annual median salary was CHF 76 130. From 2014-2016, the median salary reached its highest at CHF 76 990 per year.

Salary trend

joiner, Throughout Switzerland

median72k
2014-2016 yearsmedian CHF 76 990
2017-2019 yearsmedian CHF 71 500
2020-2022 yearsmedian CHF 76 130
2023-2025 yearsmedian CHF 72 000
median CHF 72 352

Highest-Paying industries

The highest paying industry for a joiner is Utilities, with an average salary of CHF 150 000 annually. Followed by Medical Technology and Public administration / Associations industries. Remember that significant variations between companies within a single industry can exist.

Highest-Paying industries for joiner, Throughout Switzerland

Industry

Median salary

/

Jobs

  1. Utilities
    CHF 150 0001 job
  2. Medical Technology
    CHF 102 5173 jobs
  3. Public administration / Associations
    CHF 83 68116 jobs
  4. Banking / Financial institutions
    CHF 82 695Set up Job Alert
  5. Consumer / Luxury goods industry
    CHF 81 21919 jobs
  6. Consulting various
    CHF 80 6358 jobs
  7. Retail trade / Wholesaling
    CHF 80 25144 jobs
  8. Health care / Social services
    CHF 77 43220 jobs
  9. Chemicals / Pharmaceuticals
    CHF 75 600Set up Job Alert
  10. Industry various
    CHF 73 332139 jobs

Salary by cantons for joiner

The top two high-paying cantons for joiner are Fribourg and Obwalden. Salaries vary per canton depending on the local job market and industry trends.

CH

Throughout Switzerland

joiner

CHF 72 304

median salary

Salary by canton

joiner

median72k
Aargaumedian CHF 78 137
Appenzell IRmedian CHF 73 166
Appenzell ARmedian CHF 83 200
Bernemedian CHF 84 662
Basel Landmedian CHF 69 605
Basel-Stadtmedian CHF 66 950
Fribourgmedian CHF 98 626
Genevamedian CHF 80 251
Glarusmedian CHF 75 659
Grisonsmedian CHF 65 800
Juramedian CHF 60 725
Lucernemedian CHF 73 836
Neuchâtelmedian CHF 67 688
Nidwaldenmedian CHF 71 240
Obwaldenmedian CHF 98 560
St. Gallenmedian CHF 67 600
Schaffhausenmedian CHF 67 600
Solothurnmedian CHF 79 607
Schwyzmedian CHF 68 900
Thurgaumedian CHF 73 450
Ticinomedian CHF 0
Urimedian CHF 0
Vaudmedian CHF 74 499
Valaismedian CHF 69 883
Zugmedian CHF 71 500
Zurichmedian CHF 68 000
median CHF 72 304