Memorial Day is not a holiday with a fixed calendar date, meaning the exact date varies depending on a rule. The rule for Memorial Day is that the day is observed on the sixth Sunday of December 25. This, in turn, means that the date for this day can vary between November 13 and November 19. See the table below to find the exact date for the next few years.