Today's date is July 11, 2025.

Last Christmas was 8599 days ago.

Last Thanksgiving was 8632 days ago.

There are only -8234 days until this Christmas.

There are only -8267 days until this Thanksgiving.

The date one year from now will be July 11, 2026.