Josef Scherrer (22 March 1891 – 17 June 1965) was a Swiss trade union leader and politician.
Born in Wittenbach, Scherrer completed an apprenticeship, then worked in the textile industry.
He also joined the Christian Social Party (CSP), and in 1911 became its president in St. Gallen.
[1] In 1919, Scherrer became the general secretary and president of the Christian National Union Confederation, serving until 1951.
The following year, he additionally became the founding president of the International Federation of Christian Trade Unions, serving until 1928.