Switzerland Holidays in 2026
List of public holidays in Switzerland 2026 calendar
| Date | Day | Name | Type |
|---|---|---|---|
| 1st January | Thursday | New Year's Day | Common Local Holiday |
| 2nd January | Friday | Berchtold Day | Common Local Holiday |
| 6th January | Tuesday | Epiphany | Common Local Holiday |
| 12th February | Thursday | Carnival Thursday | Half Day Holiday |
| 14th February | Saturday | Valentine's Day | Observance |
| 1st March | Sunday | Neuchâtel Republic Day | Common Local Holiday |
| 19th March | Thursday | Saint Joseph's Day | Common Local Holiday |
| 20th March | Friday | March Equinox | Season |
| 29th March | Sunday | Daylight Saving Time starts | Clock Change/Daylight Saving Time |
| 2nd April | Thursday | Näfels Procession | Common Local Holiday |
| 3rd April | Friday | Good Friday | Common Local Holiday |
| 5th April | Sunday | Easter Sunday | Observance |
| 6th April | Monday | Easter Monday | Common Local Holiday |
| 1st May | Friday | May Day | Common Local Holiday |
| 1st May | Friday | May Day (Half-Day) | Half Day Holiday |
| 1st May | Friday | May Day (Half-Day) | Observance |
| 10th May | Sunday | Mothers' Day | Observance |
| 14th May | Thursday | Ascension Day | Common Local Holiday |
| 24th May | Sunday | Pentecost | Observance |
| 25th May | Monday | Pentecost Monday | Common Local Holiday |
| 4th June | Thursday | Corpus Christi | Common Local Holiday |
| 7th June | Sunday | Fathers' Day | Observance |
| 21st June | Sunday | June Solstice | Season |
| 23rd June | Tuesday | Jura Independence Day | Common Local Holiday |
| 29th June | Monday | St. Peter and St. Paul | Observance |
| 1st August | Saturday | Swiss National Day | National Holiday |
| 15th August | Saturday | Assumption of Mary | Common Local Holiday |
| 10th September | Thursday | Genevese Fast | Common Local Holiday |
| 12th September | Saturday | Knabenschiessen | Observance |
| 13th September | Sunday | Knabenschiessen | Observance |
| 14th September | Monday | Knabenschiessen | Observance |
| 20th September | Sunday | Swiss Federal Fast | Observance |
| 21st September | Monday | Federal Fast Monday | Common Local Holiday |
| 22nd September | Tuesday | Mauritius Day | Common Local Holiday |
| 23rd September | Wednesday | September Equinox | Season |
| 25th September | Friday | St. Nicholas of Flüe | Common Local Holiday |
| 25th October | Sunday | Daylight Saving Time ends | Clock Change/Daylight Saving Time |
| 1st November | Sunday | All Saints' Day | Common Local Holiday |
| 8th December | Tuesday | Immaculate Conception | Common Local Holiday |
| 21st December | Monday | December Solstice | Season |
| 24th December | Thursday | Christmas Eve | Half Day Holiday |
| 24th December | Thursday | Christmas Eve | Observance |
| 25th December | Friday | Christmas Day | Common Local Holiday |
| 26th December | Saturday | St. Stephen's Day | Common Local Holiday |
| 31st December | Thursday | New Year's Eve | Observance |
| 31st December | Thursday | New Year's Eve | Half Day Holiday |
| 31st December | Thursday | Restoration of the Republic | Common Local Holiday |
We strive to provide an accurate and up-to-date holiday's list for Switzerland. however, please note that some holidays dates may change. If you discover any discrepancies, kindly report to us.
Note: Some holidays are color-coded based on the types of holidays. For example -
- Public Holidays
- Local Holidays
- Other Holidays
Frequently Asked Questions
How many holidays in Switzerland this year in 2026?
There are 1 holidays in Switzerland in 2026
How to retrieve the Switzerland holidays list via API?
Simply make a GET request to v1/holidays?country=CH&year=2026 API to retrieve this list of Switzerland holidays. Here is an example using Node.js and our official package on NPM.
// Install the 11holidays package from NPM
// npm i 11holidays
import HolidaysApi from '11holidays';
const instance = new HolidaysApi(API_KEY);
const holidays = await instance.holidays.list({ country: 'CH', year: '2026'});
console.log(holidays);