
The average annual gross salary of a heavy truck driver in Switzerland is around CHF 62,400, or about CHF 5,200 per month. This figure masks very different realities depending on the canton, the type of transport, and the driver’s seniority. With a median salary significantly lower, at 4,700 francs per month according to RTS, the actual range depends on parameters that national averages do not show.
CE and ADR licenses: qualifications that change the salary scale
Before comparing the cantons, it is essential to understand what determines a driver’s positioning on the scale. The C license allows the operation of vehicles over 3.5 tons. The CE license, which covers articulated vehicles, opens access to the best-paying missions: long-distance transport, exceptional convoys, industrial deliveries.
Recommended read : The carrier in England: a key player in international trade
The other lever is the ADR certification (transport of hazardous materials). Companies facing a shortage of drivers offer retention bonuses and higher starting salaries to holders of the CE and ADR, two qualifications that the industry has struggled to recruit since 2023.
To view a detailed scale on the salary of a heavy truck driver in Switzerland, the data cross-references canton and seniority, which better reflects the reality on the ground than a simple national average.
Recommended read : The sofa: much more than just a piece of furniture
The cost of the heavy vehicle license in Switzerland is around 10,000 francs. Some employers cover this training to attract new profiles, a practice that is becoming more common in response to market pressure.

Heavy truck driver salary by canton: Zurich, Geneva, and Ticino compared
The salary disparities between cantons reflect two factors: the local cost of living and the competition among employers to attract resident drivers.
- In Zurich, gross salaries are at the high end of the national range. The density of logistics companies and proximity to major distribution centers drive offers higher.
- In Geneva, the situation is more complex. The massive reliance on French cross-border workers creates two salary realities: some transport companies offer a lower salary to cross-border workers, while those wanting to attract local residents must offer amounts above the published cantonal average.
- In Ticino, the same mechanism applies with Italian cross-border workers. The salaries displayed there are often among the lowest in the country, despite demanding traffic conditions in the alpine area.
- In less urban cantons like Appenzell or Schwyz, the number of positions is low, but local employers sometimes compensate with benefits in kind or more regular hours.
The national range published by jobs.ch goes from CHF 10,000 to CHF 125,625 gross annually, based on over 8,500 entries. The extremes correspond to part-time positions on one side and highly specialized roles on the other.
Collective agreements and seniority: the real salary beyond averages
The “average” scales by canton do not take into account a structuring element: collective labor agreements (CLA). In certain segments such as regional public transport, waste collection, or construction-related transport, cantonal or sectoral CLAs set minimum salaries higher than those of non-conventional long-distance transport.
These agreements also provide for automatic increases related to seniority. A driver covered by a CLA with ten years of experience earns mechanically more than a colleague in the same position in a non-conventional company, even in the same canton.
Experience and salary progression
Experience plays a direct role in remuneration, but its valuation varies by employer. In companies with agreements, each seniority level triggers an automatic revaluation. Elsewhere, progression depends on individual negotiation.
A beginner driver can expect a salary close to the median of 4,700 francs per month. After several years, and with additional qualifications (ADR, refrigerated transport, special convoys), remuneration can significantly exceed the national average of CHF 62,400 gross annually.

Driver shortage in Switzerland: what impact on future salaries
According to a study by the University of St. Gallen reported by RTS, up to 80,000 goods transport professionals will be missing by 2032 if no concrete measures are taken. This projection exerts documented upward pressure on salaries since 2023-2024.
Companies are no longer content to adjust scales. They offer retention bonuses, fund license training, and improve working conditions to retain their workforce. The problem extends beyond Switzerland: the shortage affects all of Europe, which also limits the use of foreign drivers as a variable for adjustment.
For a driver entering the profession today, this tense context means greater bargaining power than it was five years ago. Profiles combining CE license, ADR certification, and several years of experience are those who benefit the most from this dynamic, with offers sometimes significantly above the published medians.
The salary of a heavy truck driver in Switzerland depends less on the job itself than on the combination of canton, qualifications, and collective coverage. Comparing only gross averages ignores the mechanisms that truly determine the payslip.