Skip to content

machine operator salaries St. Gallen

Annual Gross Salary

Median based on 185 salary entriesCHF 136 648
median
2% earn betweenCHF 10 511 and CHF 12 524
< 1% earn betweenCHF 28 000 and CHF 28 000
14% earn betweenCHF 55 965 and CHF 74 100
4% earn betweenCHF 76 700 and CHF 86 000
6% earn betweenCHF 104 667 and CHF 115 850
8% earn betweenCHF 118 623 and CHF 125 243
15% earn betweenCHF 126 495 and CHF 136 648
median CHF 136 648
21% earn betweenCHF 138 662 and CHF 152 751
6% earn betweenCHF 155 547 and CHF 162 815
12% earn betweenCHF 165 275 and CHF 177 129
6% earn betweenCHF 178 919 and CHF 193 052
3% earn betweenCHF 198 575 and CHF 209 111
< 1% earn betweenCHF 215 821 and CHF 215 821
< 1% earn betweenCHF 229 548 and CHF 229 548
Updated 14 days ago

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

machine operator, St. Gallen

median
Men
Women
Men: 16-25median CHF 127 479
Women: 16-25median CHF 129 716
Men: 25-35median CHF 138 662
Women: 25-35median CHF 136 425
Men: 35-45median CHF 145 371
Women: 35-45median CHF 71 567
Men: 45-55median CHF 150 962
Women: 45-55median CHF 144 421
Men: 55+median CHF 171 426
Women: 55+median CHF 0
median CHF 136 648

Salary by work experience

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

Individuals starting with no experience in the field can expect to earn an annual salary of CHF 125 243. The graph also shows that the highest expected salary for this profession is CHF 168 406 per year.

Salary by work experience

machine operator, St. Gallen

median
0-2 yearsmedian CHF 125 243
3-5 yearsmedian CHF 135 531
6-8 yearsmedian CHF 141 345
9-11 yearsmedian CHF 140 898
12-21 yearsmedian CHF 148 166
21+ yearsmedian CHF 168 406
median CHF 136 648
+34%

salary progression through years of experience

Salary trend

The graph shows how salaries for machine operator have changed over time.

In 2020-2022, the annual median salary was CHF 145 259. From 2017-2019, the median salary reached its highest at CHF 145 371 per year.

Salary trend

machine operator, St. Gallen

median
2017-2019 yearsmedian CHF 145 371
2020-2022 yearsmedian CHF 145 259
2023-2025 yearsmedian CHF 72 800
median CHF 136 648

Highest-Paying industries

The highest paying industry for a machine operator is Building trade / Real estate, with an average salary of CHF 180 260 anually. Followed by Agriculture / Forestry / Wood and Transport / Logistics industries. Remember that significant variations between companies within a single industry can exist.

Highest-Paying industries for machine operator, St. Gallen

Industry

Median salary

/

Jobs

  1. Building trade / Real estate
    CHF 180 260Set up Job Alert
  2. Agriculture / Forestry / Wood
    CHF 166 170Set up Job Alert
  3. Transport / Logistics
    CHF 159 460Set up Job Alert
  4. Commercial operation / Skilled crafts
    CHF 152 081Set up Job Alert
  5. Media / Printing / Publishing
    CHF 151 018Set up Job Alert
  6. Chemicals / Pharmaceuticals
    CHF 142 575Set up Job Alert
  7. Consumer / Luxury goods industry
    CHF 142 2401 job
  8. Industry various
    CHF 134 6355 jobs
  9. Machine / System construction
    CHF 134 4681 job
  10. Catering / Hotel
    CHF 134 189Set up Job Alert

Salary by cantons for machine operator

The top two high-paying cantons for machine operator are Grisons and St. Gallen. Salaries vary per canton depending on the local job market and industry trends.

SG

St. Gallen

machine operator

CHF 74 995

median salary

Salary by canton

machine operator

median
Aargaumedian CHF 93 600
Appenzell IRmedian CHF 0
Appenzell ARmedian CHF 0
Bernemedian CHF 67 962
Basel Landmedian CHF 66 500
Basel-Stadtmedian CHF 64 000
Fribourgmedian CHF 64 350
Genevamedian CHF 61 000
Glarusmedian CHF 60 800
Grisonsmedian CHF 335 199
Juramedian CHF 0
Lucernemedian CHF 90 083
Neuchâtelmedian CHF 0
Nidwaldenmedian CHF 0
Obwaldenmedian CHF 0
St. Gallenmedian CHF 136 648
Schaffhausenmedian CHF 65 000
Solothurnmedian CHF 68 900
Schwyzmedian CHF 0
Thurgaumedian CHF 65 000
Ticinomedian CHF 0
Urimedian CHF 0
Vaudmedian CHF 92 112
Valaismedian CHF 70 000
Zugmedian CHF 0
Zurichmedian CHF 69 322
median CHF 74 995