🇫🇷

France Public Holidays 2031

Complete list of public holidays — nationwide & regional

2025202620272028202920302031

France's 2031 public holiday calendar closes the decade strongly. Bastille Day (14 July) falls on a Monday — automatic three-day weekend, with the military parade and fireworks on a Monday making it one of the most celebrated national holiday weekends of the 2024–2031 period.

Easter Sunday is 13 April 2031. Easter Monday (14 April) is a public holiday. Labour Day (1 May, Thursday) and Victory in Europe Day (8 May, Thursday) both fall on Thursdays — bridge day opportunities on 2 May and 9 May respectively. Ascension Day (22 May, Thursday) adds a third consecutive Thursday public holiday in May — three bridge day opportunities in 22 days.

Whit Monday (1 June) rounds out the spring. Assumption of Mary (15 August, Friday) is an automatic long weekend. All Saints' Day (1 November, Saturday) is absorbed into the weekend. Armistice Day (11 November, Tuesday) offers a bridge day on Monday 10 November. Christmas Day (25 December, Thursday) and a Friday 26 December (not a public holiday in France) make for a natural four-day festive break.

Nationwide Holidays 2031

11 holidays
🇫🇷 Public Holidays for all of France
DateDayHoliday NameType
1 Jan 2031 Wed New Year's Day Nationwide
14 Apr 2031 Mon Easter Monday Nationwide
1 May 2031 Thu Labour Day Nationwide
8 May 2031 Thu Victory in Europe Day Nationwide
22 May 2031 Thu Ascension Day Nationwide
2 Jun 2031 Mon Whit Monday Nationwide
14 Jul 2031 Mon Bastille Day Nationwide
15 Aug 2031 Fri Assumption of Mary Nationwide
1 Nov 2031 Sat All Saints' Day Nationwide
11 Nov 2031 Tue Armistice Day Nationwide
25 Dec 2031 Thu Christmas Day Nationwide

Nancy-Metz — Additional Holidays

2 regional
📍 Nancy-Metz — Regional Public Holidays 2031
DateDayHoliday NameType
11 Apr 2031 Fri Good Friday (Alsace-Moselle only) Regional
26 Dec 2031 Fri St. Stephen's Day (Alsace-Moselle only) Regional

Strasbourg — Additional Holidays

2 regional
📍 Strasbourg — Regional Public Holidays 2031
DateDayHoliday NameType
11 Apr 2031 Fri Good Friday (Alsace-Moselle only) Regional
26 Dec 2031 Fri St. Stephen's Day (Alsace-Moselle only) Regional

Frequently Asked Questions

Does Bastille Day create a long weekend in France in 2031?
Yes — Bastille Day (14 July) falls on a Monday in 2031, automatically creating a three-day weekend. This matches the strong 2025 placement and makes 2031 one of the best Bastille Day years of the decade.
How many Thursday public holidays does France have in May 2031?
Three — Labour Day (1 May), Victory in Europe Day (8 May), and Ascension Day (22 May) all fall on Thursdays in 2031. Each offers a bridge day on the following Friday, making May 2031 France's most holiday-rich month of the decade.
When is Easter in France in 2031?
Easter Sunday is 13 April 2031. Easter Monday (14 April) is a public holiday. The spring sequence continues with three Thursday public holidays in May and Whit Monday on 1 June.
Is Christmas favourable in France in 2031?
Yes — Christmas Day (25 December) falls on a Thursday in 2031. Taking Friday 26 December as annual leave (not a public holiday in France) creates a four-day weekend from Thursday 25 to Sunday 28 December.
Is 2031 the last year covered by CalendarGlobe for France?
Yes — 2031 is the final year in CalendarGlobe's verified France dataset. All 11 public holiday dates for 2031 have been confirmed. France's holiday structure — 11 national holidays applying uniformly across metropolitan France — is established by the Labour Code and is stable.