There are 349 sleeps until Christmas in Australia.

Quick Scoop

  • Today’s date: 9 January 2026.
  • Christmas Day in Australia is on 25 December every year, including in 2026.
  • Counting from the night of 9 January 2026 up to the night before 25 December 2026 gives 349 “sleeps”.

How the sleeps are counted

  • A “sleep” is each night you go to bed before waking up the next day.
  • From 10 January through 24 December 2026 there are 349 nights, so 349 sleeps until you wake up on Christmas morning in Australia.

Fun countdown ideas

  • Mark off each day on a calendar from now until 25 December 2026.
  • Make a simple “sleeps until Christmas” chart and update the number every night before bed.

Note: Information gathered from public forums or data available on the internet and portrayed here.