In France public holidays are marked on whichever day of the week they happen to fall - so if the holiday lands on a weekend there is no extra time off work. French workers get 11 public holidays a year (apart from the lucky folk of Alsace Lorraine, who get 13) and the good news is that in 2020 just two land on a weekend, meaning nine extra days off work. Only New Year’s Day will fall on a Wednesday, but you might not want to go back to work right after the end of the year celebrations. You could request in two extra days off to fill the gap between the New Year’s Day and the weekend. Regrettably, Assumption day (August 15th) and All Saints’ Day (November 1st) will fall on a Saturday and a Sunday, so won't give you any time off work.
Source: The Local December 10, 2019 11:03 UTC