Mar 20, 2029 March Equinox
Apr 2, 2029 Easter Monday
May 10, 2029 Ascension Day
Jun 20, 2029 June Solstice
Jul 14, 2029 Bastille Day
Aug 15, 2029 Assumption of Mary
Sep 22, 2029 September Equinox
Nov 1, 2029 All Saints' Day
Nov 11, 2029 Armistice Day
Dec 21, 2029 December Solstice
Dec 25, 2029 Christmas Day
Dec 31, 2029 New Year's Eve
Feb 12, 2029 Shrove Monday
Feb 13, 2029 Shrove Tuesday
Feb 14, 2029 Ash Wednesday