Skip to main content

Belgium Public Holidays

Belgium has ten legal public holidays set at federal level, combining Catholic feast days with civic anniversaries such as the National Day and Armistice Day. Movable holidays including Easter Monday, Ascension Day and Whit Monday are fixed by the date of Easter.

Last updated 3 July 2026.

Next holiday

Belgian National Day

21 July 2026 (Tuesday), in 18 days

Upcoming public holidays

The holidays that matter most in Belgium

Belgian National Day

The National Day on 21 July marks the day in 1831 when Leopold I swore the constitutional oath as the first King of the Belgians.

Armistice Day

Armistice Day on 11 November commemorates the end of the First World War in 1918.

Assumption of Mary

The Assumption of Mary on 15 August is a Catholic feast marking the taking up of the Virgin Mary into heaven.

Browse by year

How public holidays work in Belgium

When a public holiday falls on a Sunday or another non-working day, workers are normally entitled to a replacement day off. Public holidays are the days most workplaces and schools in Belgium treat as days off, so they shape when people travel, book time away and plan around childcare. Religious holidays and wider observances sit alongside them. They are not always days off, but they are dates many households still mark. Each year page lists the public and religious holidays in full, and OneHaus keeps the complete set current in your shared home calendar.

Get Belgium holidays in your shared calendar, automatically

Stop copying dates across by hand. OneHaus subscribes your whole home to Belgium's national and religious holidays, keeps them current, and shares them on iPhone and in any browser. Start with a free 30-day trial, no card needed, then one subscription covers everyone in your home.

Frequently asked questions

How many public holidays does Belgium have?

Belgium has 13 public holidays in 2026. Open a year below to see each one with its date and day of the week.

When is the next holiday in Belgium?

The next holiday is Belgian National Day on 21 July 2026 (Tuesday).

Can I add Belgium holidays to my calendar?

Yes. OneHaus subscribes your whole home to Belgium's holidays and keeps them up to date, so they show up in your shared calendar on iPhone and in any browser. Start with a free 30-day trial, no card needed, then one subscription covers everyone in your home.