The following is a complete list of public holidays in Sweden. Public holidays when all residents have time off from work are often called red days. This list contains red days, but also public holidays that are only celebrated without time off from work and school.
See public holidays in another country
Holiday name | Date | Holiday type | When |
---|---|---|---|
New Year | January 1, 2024 | Public holiday | 179 days ago 179 days ago |
Twelfth Night | January 5, 2024 | Public holiday | 175 days ago 175 days ago |
Epiphany | January 6, 2024 | Public holiday | 174 days ago 174 days ago |
St. Knut's Day | January 13, 2024 | Observance day | 167 days ago 167 days ago |
Vasaloppet | March 3, 2024 | Observance day | 117 days ago 117 days ago |
Annunciation | March 25, 2024 | Observance day | 95 days ago 95 days ago |
Maundy Thursday | March 28, 2024 | Observance day | 92 days ago 92 days ago |
Good Friday | March 29, 2024 | Public holiday | 91 days ago 91 days ago |
Holy Saturday | March 30, 2024 | Public holiday | 90 days ago 90 days ago |
Easter Sunday | March 31, 2024 | Observance day | 89 days ago 89 days ago |
Easter Monday | April 1, 2024 | Public holiday | 88 days ago 88 days ago |
Walpurgis Night | April 30, 2024 | Observance day | 59 days ago 59 days ago |
Labour Day | May 1, 2024 | Public holiday | 58 days ago 58 days ago |
Feast of the Ascension | May 9, 2024 | Public holiday | 50 days ago 50 days ago |
Whitsun Eve | May 18, 2024 | Public holiday | 41 days ago 41 days ago |
Pentecost | May 19, 2024 | Public holiday | 40 days ago 40 days ago |
Whit Monday | May 20, 2024 | Observance day | 39 days ago 39 days ago |
Mother's Day | May 26, 2024 | Observance day | 33 days ago 33 days ago |
National Day | June 6, 2024 | Public holiday | 22 days ago 22 days ago |
Midsummer Eve | June 21, 2024 | Bank holiday | 7 days ago 7 days ago |
Midsummer Day | June 22, 2024 | Public holiday | 6 days ago 6 days ago |
Halloween | November 1, 2024 | Observance day | in 126 days |
All Saints' Day | November 2, 2024 | Public holiday | in 127 days |
Gustav Adolfsdagen | November 6, 2024 | Observance day | in 131 days |
St. Martin's Day | November 11, 2024 | Observance day | in 136 days |
Nobeldagen | December 10, 2024 | Observance day | in 165 days |
Saint Lucy's Day | December 13, 2024 | Observance day | in 168 days |
Christmas Eve | December 24, 2024 | Bank holiday | in 179 days |
Christmas Day | December 25, 2024 | Public holiday | in 180 days |
Boxing Day | December 26, 2024 | Public holiday | in 181 days |
New Year's Eve | December 31, 2024 | Bank holiday | in 186 days |