Holidays That Change Date Every Year: 2026, 2027 and 2028 Dates
Most holidays sit on the same date every year. Some don’t: they follow a weekday, another holiday, the sky, or an announcement from their organizers. Here are the rules for all 51 moving holidays on the Fun Calendar, and their dates for 2026, 2027 and 2028.
Which holidays change date each year?
Thanksgiving, Easter, Black Friday and many bank holidays move because their dates follow weekdays, another holiday or a calendar rule. In 2026, US Thanksgiving is November 26; in 2027 it is November 25; in 2028 it is November 23.
Jump to the 2026–2028 date table ↓Four ways a holiday moves
A weekday in a month
The most common rule. Thanksgiving in the US is the fourth Thursday of November. World Laughter Day, started in 1998 by Dr. Madan Kataria, the founder of Laughter Yoga, is the first Sunday of May. International Beer Day is the first Friday of August, and many bank holidays in the UK and Ireland are Mondays for the same reason: a long weekend matters more than a fixed date.
A few days after another holiday
Black Friday is the day after Thanksgiving and Small Business Saturday the day after that. Neither can be pinned to “the fourth Friday”: in a year when November starts on a Friday, the fourth Friday comes before Thanksgiving.
The sky
The equinoxes and solstices happen at a precise moment, so their calendar date depends on the year and on the time zone. Fun Calendar uses UTC. Easter-based holidays such as Good Friday, Easter Monday, Ascension Day and Whit Monday follow Easter, which in Western churches falls on the first Sunday after the ecclesiastical full moon on or after March 21.
An announcement
National Walk & Roll to School Day in the US has no fixed rule at all. Its organizers publish the date each year, and the calendar follows their list.
Why Thanksgiving moves
For most of its history Thanksgiving was the last Thursday of November. In 1939 that Thursday was November 30, and Franklin D. Roosevelt moved the holiday a week earlier to give stores a longer shopping season. States split between the two dates, and critics called the early one “Franksgiving”. In 1941 Congress settled it: the fourth Thursday of November, which can fall anywhere from November 22 to November 28. In 2026 it is November 26.
Every moving holiday, 2026 to 2028
Sorted by the 2026 date. The 2026 dates link to their pages.
| Holiday | Rule | 2026 | 2027 | 2028 |
|---|---|---|---|---|
| Coming of Age Day (Japan) | second Monday in January | Mon, Jan 12 | Mon, Jan 11 | Mon, Jan 10 |
| World Snow Day | third Sunday in January | Sun, Jan 18 | Sun, Jan 17 | Sun, Jan 16 |
| Bubble Wrap Appreciation Day | last Monday in January | Mon, Jan 26 | Mon, Jan 25 | Mon, Jan 31 |
| Library Shelfie Day | fourth Wednesday in January | Wed, Jan 28 | Wed, Jan 27 | Wed, Jan 26 |
| St. Brigid’s Bank Holiday (Ireland) | date varies each year | Mon, Feb 2 | Mon, Feb 1 | Mon, Feb 7 |
| Constitution Day Holiday (Mexico) | first Monday in February | Mon, Feb 2 | Mon, Feb 1 | Mon, Feb 7 |
| Clean Out Your Computer Day | second Monday in February | Mon, Feb 9 | Mon, Feb 8 | Mon, Feb 14 |
| World Whale Day | third Sunday in February | Sun, Feb 15 | Sun, Feb 21 | Sun, Feb 20 |
| World Book Day (UK and Ireland) | first Thursday in March | Thu, Mar 5 | Thu, Mar 4 | Thu, Mar 2 |
| Benito Juárez Birthday Holiday (Mexico) | third Monday in March | Mon, Mar 16 | Mon, Mar 15 | Mon, Mar 20 |
| Good Friday (UK) | follows Easter | Fri, Apr 3 | Fri, Mar 26 | Fri, Apr 14 |
| Good Friday (Germany) | follows Easter | Fri, Apr 3 | Fri, Mar 26 | Fri, Apr 14 |
| Easter Monday (England and Wales) | follows Easter | Mon, Apr 6 | Mon, Mar 29 | Mon, Apr 17 |
| Easter Monday (Ireland) | follows Easter | Mon, Apr 6 | Mon, Mar 29 | Mon, Apr 17 |
| Easter Monday (Germany) | follows Easter | Mon, Apr 6 | Mon, Mar 29 | Mon, Apr 17 |
| World Laughter Day | first Sunday in May | Sun, May 3 | Sun, May 2 | Sun, May 7 |
| May Bank Holiday (UK) | first Monday in May | Mon, May 4 | Mon, May 3 | Mon, May 1 |
| May Bank Holiday (Ireland) | first Monday in May | Mon, May 4 | Mon, May 3 | Mon, May 1 |
| World Password Day | first Thursday in May | Thu, May 7 | Thu, May 6 | Thu, May 4 |
| World Migratory Bird Day | second Saturday in May | Sat, May 9 | Sat, May 8 | Sat, May 13 |
| Ascension Day (Germany) | follows Easter | Thu, May 14 | Thu, May 6 | Thu, May 25 |
| Vyshyvanka Day (Ukraine) | third Thursday in May | Thu, May 21 | Thu, May 20 | Thu, May 18 |
| Spring Bank Holiday (UK) | last Monday in May | Mon, May 25 | Mon, May 31 | Mon, May 29 |
| Whit Monday (Germany) | follows Easter | Mon, May 25 | Mon, May 17 | Mon, Jun 5 |
| June Bank Holiday (Ireland) | first Monday in June | Mon, Jun 1 | Mon, Jun 7 | Mon, Jun 5 |
| Global Running Day | first Wednesday in June | Wed, Jun 3 | Wed, Jun 2 | Wed, Jun 7 |
| World Pet Memorial Day | second Tuesday in June | Tue, Jun 9 | Tue, Jun 8 | Tue, Jun 13 |
| International Day of Cooperatives | first Saturday in July | Sat, Jul 4 | Sat, Jul 3 | Sat, Jul 1 |
| National French Fry Day | second Friday in July | Fri, Jul 10 | Fri, Jul 9 | Fri, Jul 14 |
| National Ice Cream Day | third Sunday in July | Sun, Jul 19 | Sun, Jul 18 | Sun, Jul 16 |
| Marine Day (Japan) | third Monday in July | Mon, Jul 20 | Mon, Jul 19 | Mon, Jul 17 |
| National Friendship Day | first Sunday in August | Sun, Aug 2 | Sun, Aug 1 | Sun, Aug 6 |
| Summer Bank Holiday (Scotland) | first Monday in August | Mon, Aug 3 | Mon, Aug 2 | Mon, Aug 7 |
| August Bank Holiday (Ireland) | first Monday in August | Mon, Aug 3 | Mon, Aug 2 | Mon, Aug 7 |
| International Beer Day | first Friday in August | Fri, Aug 7 | Fri, Aug 6 | Fri, Aug 4 |
| Summer Bank Holiday (England and Wales) | last Monday in August | Mon, Aug 31 | Mon, Aug 30 | Mon, Aug 28 |
| Respect for the Aged Day (Japan) | third Monday in September | Mon, Sep 21 | Mon, Sep 20 | Mon, Sep 18 |
| September Equinox | astronomical date, in UTC | Wed, Sep 23 | Thu, Sep 23 | Fri, Sep 22 |
| World Smile Day | first Friday in October | Fri, Oct 2 | Fri, Oct 1 | Fri, Oct 6 |
| World Habitat Day | first Monday in October | Mon, Oct 5 | Mon, Oct 4 | Mon, Oct 2 |
| National Walk & Roll to School Day | date announced each year | Wed, Oct 7 | Wed, Oct 6 | Wed, Oct 4 |
| World Migratory Bird Day | second Saturday in October | Sat, Oct 10 | Sat, Oct 9 | Sat, Oct 14 |
| Sports Day (Japan) | second Monday in October | Mon, Oct 12 | Mon, Oct 11 | Mon, Oct 9 |
| Sweetest Day | third Saturday in October | Sat, Oct 17 | Sat, Oct 16 | Sat, Oct 21 |
| October Bank Holiday (Ireland) | last Monday in October | Mon, Oct 26 | Mon, Oct 25 | Mon, Oct 30 |
| Revolution Day Holiday (Mexico) | third Monday in November | Mon, Nov 16 | Mon, Nov 15 | Mon, Nov 20 |
| Thanksgiving (US) | fourth Thursday in November | Thu, Nov 26 | Thu, Nov 25 | Thu, Nov 23 |
| Black Friday | day after Thanksgiving (US) | Fri, Nov 27 | Fri, Nov 26 | Fri, Nov 24 |
| Small Business Saturday | 2 days after Thanksgiving (US) | Sat, Nov 28 | Sat, Nov 27 | Sat, Nov 25 |
| Holodomor Remembrance Day (Ukraine) | fourth Saturday in November | Sat, Nov 28 | Sat, Nov 27 | Sat, Nov 25 |
| December Solstice | astronomical date, in UTC | Mon, Dec 21 | Wed, Dec 22 | Thu, Dec 21 |
How Fun Calendar handles moving dates
The app and this site calculate every rule for the current year, so National Ice Cream Day shows up on the right Sunday without anyone editing a list. Pages for moving holidays say so plainly: “In 2026, Thanksgiving (US) falls on November 26.” Each holiday keeps a link to the source its date comes from.
For the months ahead, read every holiday in November 2026 and every holiday in December 2026.
Today’s holiday, every morning
Keep upcoming celebrations in view, save your favorites and choose a daily reminder in Fun Calendar. Moving dates are calculated for the year you are viewing.
Get Fun Calendar for iPhone and iPad