Live countdown to Christmas 2026
Christmas is celebrated on December 25 in more than 160 countries worldwide. The holiday marks the birth of Jesus Christ in Christian tradition and has grown into a global celebration of family, generosity and winter festivities. Americans spend an average of $998 on Christmas gifts, decorations and food each year.
See how much your holiday budget could grow if you invested it instead. One calculation could change how you think about holiday spending.
→ Try the Compound Interest CalculatorChristmas is celebrated annually on December 25th. It is a cultural and religious holiday commemorating the birth of Jesus Christ.
Christmas is always on December 25th every year.
There are currently 162 days until Christmas. It falls on Friday, December 25, 2026.
Christmas 2026 falls on Friday, December 25, 2026.
Christmas 2026 is 23 weeks and 1 day away — it falls on Friday, December 25, 2026.
There are 162 sleeps until Christmas 2026 on Friday, December 25, 2026.