Les cantons sont chargés de l’application de la loi sur le travail (LTr). Ils disposent pour cela d’inspecteurs et d’inspectrices. Les deux inspections fédérales du travail, l’une à Zurich, l’autre à Lausanne, exercent une surveillance générale. Elles conseillent les employeurs, les salarié-e-s et les cantons, notamment en matière de surveillance de l’apprentissage. Lorsque l’on soupçonne une entreprise de ne pas respecter les prescriptions légales en matière de travail, c’est l’inspection cantonale du travail qui est compétente. Cette inspection fournit les renseignements concernant les conditions de travail et la sécurité au travail. Les inspections cantonales peuvent décider de procéder à des visites d’entreprise.