Les deux chambres ont décidé de rejeter l’initiative populaire « 6 semaines de vacances pour tous » qui a été déposée en 2009 par le syndicat Travail.Suisse. La loi actuelle, qui date de 1984, prévoit quatre semaines de congé par an pour les employés de plus de 20 ans. Dans les faits, beaucoup d’employés bénéficient de cinq semaines. Le texte de l’initiative a demandé que la Constitution soit modifiée de manière à ce que tous les employés aient droit à des vacances payées de six semaines par an au minimum. Le Conseil national a suivi la recommandation du gouvernement en se prononçant en mars contre l’initiative par 110 voix contre 61. Les députés de gauche ont fait valoir en vain que la durée de travail hebdomadaire était la plus longue d’Europe, que la productivité avait fortement progressé ces dernières années et que le stress occasionnait des coûts d’une dizaine de milliards de francs chaque année. La grande majorité des membres des partis bourgeois ont rappelé que cette initiative correspondait à une hausse des charges salariales de l’ordre de 2%, ce qu’ils considéraient comme particulièrement pénalisant pour les petites et moyennes entreprises. De plus, ils ont estimé que les conventions collectives restaient le moyen le plus adapté afin de trouver des solutions plus généreuses. Par ailleurs, le Conseil national n’a pas donné suite à trois initiatives parlementaires qui servaient de possibles compromis. L’intervention parlementaire de Buman (pdc, FR) proposait de faire passer la durée minimale de quatre à cinq semaines pour les salariés de plus de 50 ans, alors que celle de Leuenberger (verts, GE) demandait une augmentation non spécifiée de la durée légale minimale. Quant à l’initiative parlementaire de Leutenegger Oberholzer (sp, BL), celle-ci préconisait au moins six semaines pour les employés jusqu'à l'âge de 20 ans ainsi que pour ceux à partir de 55 ans et au moins cinq semaines pour les catégories restantes. En juin, le Conseil des Etats a confirmé les décisions prises par le Conseil national. L’initiative populaire a finalement été refusée par 28 voix contre 10. En décembre, le Conseil fédéral a annoncé que le peuple se prononcerait sur cette initiative populaire le 11 mars 2012.

Volksinitiative sechs Wochen Ferien für alle Erwerbstätigen