A calendar. Photo by Eric Rothermel | Unsplash

Every day from June 21 through June 29 is a palindrome, meaning it can be read the same backward as forward. 

These 10-day streaks happen once every year during the 2020s because the final digit of the calendar day matches the sequential progression of the month and the year.

  • 6/21/26
  • 6/22/26
  • 6/23/26
  • 6/24/26
  • 6/25/26
  • 6/26/26
  • 6/27/26
  • 6/28/26
  • 6/29/26

The last 10-day streak of dates occurred from May 20, 2025, through May 29, 2025. After June 29, there won’t be 10 straight days of palindrome dates again until July 2027. 

The final 10-day palindrome streak of the century will occur from September 20, 2029, through September 29, 2029.