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