14 official public holidays in 2028, with 14 still ahead and around 249 working days remaining.
| Date | Day | Holiday | Type |
|---|---|---|---|
| Sat, Jan 1 | Saturday | New Year's Day Nieuwjaar | Public |
| Fri, Apr 14 | Friday | Good Friday Goede Vrijdag | Bank |
| Sun, Apr 16 | Sunday | Easter Sunday Pasen | Public |
| Mon, Apr 17 | Monday | Easter Monday Paasmaandag | Public |
| Mon, May 1 | Monday | Labour Day Dag van de arbeid | Public |
| Thu, May 25 | Thursday | Ascension Day Onze Lieve Heer hemel | Public |
| Fri, May 26 | Friday | Day after Ascension Day | Bank |
| Mon, Jun 5 | Monday | Whit Monday Pinkstermaandag | Public |
| Fri, Jul 21 | Friday | Belgian National Day Nationale feestdag | Public |
| Tue, Aug 15 | Tuesday | Assumption Day Onze Lieve Vrouw hemelvaart | Public |
| Wed, Nov 1 | Wednesday | All Saints' Day Allerheiligen | Public |
| Sat, Nov 11 | Saturday | Armistice Day Wapenstilstand | Public |
| Mon, Dec 25 | Monday | Christmas Day Kerstdag | Public |
| Tue, Dec 26 | Tuesday | St. Stephen's Day Boxing Day | Bank |
Sat, Jan 1 · Saturday
New Year's Day
Nieuwjaar
Public
Fri, Apr 14 · Friday
Good Friday
Goede Vrijdag
Bank
Sun, Apr 16 · Sunday
Easter Sunday
Pasen
Public
Mon, Apr 17 · Monday
Easter Monday
Paasmaandag
Public
Mon, May 1 · Monday
Labour Day
Dag van de arbeid
Public
Thu, May 25 · Thursday
Ascension Day
Onze Lieve Heer hemel
Public
Fri, May 26 · Friday
Day after Ascension Day
Bank
Mon, Jun 5 · Monday
Whit Monday
Pinkstermaandag
Public
Fri, Jul 21 · Friday
Belgian National Day
Nationale feestdag
Public
Tue, Aug 15 · Tuesday
Assumption Day
Onze Lieve Vrouw hemelvaart
Public
Wed, Nov 1 · Wednesday
All Saints' Day
Allerheiligen
Public
Sat, Nov 11 · Saturday
Armistice Day
Wapenstilstand
Public
Mon, Dec 25 · Monday
Christmas Day
Kerstdag
Public
Tue, Dec 26 · Tuesday
St. Stephen's Day
Boxing Day
Bank
Total holidays
14
in 2028
Working days remaining
249
across all of 2028
Upcoming holidays
14
during 2028
See Belgium's holidays side by side with another country to plan cross-border work.
Suggested pairs: Benelux and surrounding border partners.
Belgium recognises ten federal public holidays under the Loi du 4 janvier 1974 sur les jours fériés. The list is shorter than its neighbours and mixes Catholic and civic dates: New Year's Day, Easter Monday, Labour Day, Ascension, Whit Monday, National Day on 21 July, Assumption, All Saints', Armistice Day on 11 November and Christmas Day. Each of the three regions and three communities adds its own community-level holiday: the Flemish community on 11 July, the French community on 27 September, the German-speaking community on 15 November. These community days are paid leave for public-sector employees of the relevant community only; private-sector observance is at the employer's discretion.
Belgian labour law sets a 38-hour standard working week. The Code judiciaire article 53 rolls procedural deadlines falling on a Saturday, Sunday or a recognised public holiday to the next working day. The standard private-sector week is Monday to Friday with banks operating Monday to Friday. Settlement of euro transactions runs on TARGET2, with domestic Belgian banking using the National Bank of Belgium's calendar that mirrors the federal list of ten. Stock exchange holidays at Euronext Brussels follow the same federal list plus a few exchange-specific days such as 24 December afternoon and 31 December.
For people planning cross-border meetings, the practical move is to overlay Belgium's calendar with the calendars of the other countries on your team. A week that looks completely clear from your end might be a national holiday on theirs. The compare tool above pairs two country calendars and highlights the overlapping closures, so you can spot the weeks where almost no one is at their desk before you put a launch on the board.