France's national holidays are as follows for 2025-2026. Please note that if a holiday falls on a weekend, it is not compensated by an extra day off during the week. The Alsace-Moselle region has some additional holidays.
Toussaint - Saturday, November 1
Armistice 1918 - Tuesday, November 11
Noël - Thursday, December 25
Jour de l'An - Thursday, January 1
Lundi de Pâques - Monday, April 6
Fête de Travail - Friday, May 1
Victoire 1945 - Friday, May 8
Ascension - Thursday, May 14
Lundi de Pentecôte - Monday, May 25
Fête nationale - Tuesday, July 14
Assomption - Saturday, August 15
School vacation periods are listed here: https://www.service-public.fr/particuliers/actualites/A18008. School districts have staggered holiday periods for the winter and spring vacations, by zone.