Palindrome Date Finder
Find the next date that reads the same forwards and backwards in MM/DD/YYYY format.
These rare dates are fun mathematical curiosities.
What Is a Palindrome Date?
A palindrome is any sequence that reads the same forwards and backwards — “racecar,” “madam,” “level.” A palindrome date is a calendar date that, when written in a specific numeric format (with separators removed), forms a palindromic number. For example, February 2, 2020 written as 02/02/2020 becomes 02022020, which reversed is 02022020 — identical.
Why Are They So Rare?
The scarcity of palindrome dates comes from the rigid structure of the calendar. A date in MM/DD/YYYY format has eight digits. For it to be a palindrome:
- The first two digits (month) must match the last two digits reversed (the last digit of the year)
- The middle digits must form a valid day within that valid month
- The year produced by reversing the date must be a real year in a reasonable range
- February palindromes in a leap year add the additional constraint that the year formed must actually be a leap year
These constraints dramatically reduce the possibilities. In the entire 21st century (2001–2100), there are only 12 palindrome dates in MM/DD/YYYY format. In the 20th century there were zero — 1900s dates in MM/DD/YYYY can’t produce valid palindromes.
Recent and Upcoming MM/DD/YYYY Palindrome Dates
- 10/02/2001 — October 2, 2001
- 01/02/2010 — January 2, 2010
- 11/02/2011 — November 2, 2011
- 02/10/2012 — February 10, 2012 (also a leap year!)
- 02/02/2020 — February 2, 2020 (the most recent)
- 12/02/2021 — December 2, 2021
- The next one: 02/22/2222 — over 196 years away!
Format Differences Matter Enormously
The European DD/MM/YYYY format produces a completely different set of palindrome dates, as does the ISO YYYY/MM/DD format. Some dates are palindromes in one format but not another. The ISO format (YYYYMMDD) actually produces more palindromes because the four-digit year in the middle creates more flexibility in what the reversed string can represent.
The Mathematics Behind It
For MM/DD/YYYY: write the date as M₁M₂D₁D₂Y₁Y₂Y₃Y₄. For a palindrome: M₁=Y₄, M₂=Y₃, D₁=Y₂, D₂=Y₁. This means the year is fully determined by the month and day — you can’t freely choose any date. You must check: does the reversed year form a valid year? Does the month-day combination exist in that year? The extremely restrictive conditions on what constitutes a valid date (months 01–12, days 01–28/29/30/31 depending on month and year) are what makes palindrome dates so rare.