Public holidays in Switzerland
The 26 cantons that make up Switzerland set their public holidays independently – with the exception of 1 August, which is the only federal holiday. Furthermore, holidays can change depending on employers, and some holidays are specific to only a certain town or village. In general, the most reliable list of holidays for a given area will be found in a list of bank shops and offices close during bank holidays.
Public holidays in specific places, parts of cantons
| Holiday | Date | Holiday | Partial Holiday |
| Carnival1 | Second Monday before Ash Wednesday | SZ | |
| Carnival1 | Thursday before Ash Wednesday | LU, UR, NW | SZ, SG, GR |
| Carnival1 | Monday before Ash Wednesday | GL | ZH, LU, UR, SZ, ZG, SG, AG |
| Carnival1 | Tuesday before Ash Wednesday | SZ, NW, OW | LU, UR, BL, SG, AG, TI |
| Carnival1 | Ash Wednesday | NW | SZ, BL, AR, TI, JU |
| Carnival1 | Friday after Ash Wednesday | TI | |
| Carnival1 | Monday after Ash Wednesday | BS | BL, ZH |
| Carnival1 | Tuesday after Ash Wednesday | FR | |
| Carnival1 | Wednesday after Ash Wednesday | BS | BL |
| Republic Day | 1 March | NE | |
| Näfels Ride | Usually the first Thursday in April | GL | |
| Sechseläuten | Usually the third Monday in April | Zürich City, Schlieren | |
| Independence Day | 23 June | JU | |
| Peter and Paul | 29 June | TI | LU, GR |
| Knabenschiessen | Second weekend in September | Zürich City | |
| Prayer Monday | Monday after Federal Day of Thanksgiving, Repentance and Prayer | Legally recognized only in VD | Also celebrated in NE and parts of BE. Bank holiday in VS. |
| Mauritius Day | 22 September | AI except Oberegg District | |
| St. Leodegar | 2 October | Lucerne City | |
| L'Escalade | 12 December | GE |