The last time Christmas was on a Monday was in 2013, and before that it was in 1976. Christmas has not fallen on a Monday since then and is not expected to again for many years. The reason for this is that the date of Christmas is determined by the Christian calendar, which is based on the Gregorian calendar. The Gregorian calendar has 365 days in a year, except for leap years, which have 366 days. The date of Christmas changes each year based on the day of the week it falls on.