Sweden Public Holidays 2025
16 national holidays
Sweden has 16 national public holidays in 2025. There are 7 long weekends of three days or more.
January 2025
- 1New Year's DayWednesday · Nyårsdagen
- 6EpiphanyMonday · Trettondedag jul
April 2025
- 18Good FridayFriday · Långfredagen
- 20Easter SundaySunday · Påskdagen
- 21Easter MondayMonday · Annandag påsk
May 2025
- 1International Workers' DayThursday · Första maj
- 29Ascension DayThursday · Kristi himmelsfärdsdag
June 2025
- 6National Day of SwedenFriday · Sveriges nationaldag
- 8PentecostSunday · Pingstdagen
- 20Midsummer EveFriday · Midsommarafton
- 21Midsummer DaySaturday · Midsommardagen
November 2025
- 1All Saints' DaySaturday · Alla helgons dag
December 2025
- 24Christmas EveWednesday · Julafton
- 25Christmas DayThursday · Juldagen
- 26St. Stephen's DayFriday · Annandag jul
- 31New Year's EveWednesday · Nyårsafton
Long weekends 2025
- 4 January – 6 January3 days
- 18 April – 21 April4 days
- 1 May – 4 May4 days · take 2 May off
- 29 May – 1 June4 days · take 30 May off
- 6 June – 8 June3 days
- 20 June – 22 June3 days
- 24 December – 28 December5 days
Frequently asked questions
How many public holidays are there in Sweden in 2025?
16 national holidays.
When are the long weekends in Sweden in 2025?
4 January–6 January (3 days); 18 April–21 April (4 days); 1 May–4 May (4 days, with a bridge day off); 29 May–1 June (4 days, with a bridge day off); 6 June–8 June (3 days); 20 June–22 June (3 days).
Dates are the days off, so a holiday that falls on a weekend may be shown on the weekday it is observed. Source: Nager.Date public holiday data (open source, MIT licence). Governments can add or move holidays at short notice — check official announcements for important plans.