How Many Days Until Halloween?

Halloween is today, Saturday, October 31, 2026.

0Days
--Hours
--Minutes
--Seconds

The timer runs to midnight on October 31 in your local time. Trick-or-treating usually starts around dusk, so you've got a bit of extra time on the day itself.

Halloween dates, 2026 to 2031

YearDateDay of the week
2026October 31Saturday
2027October 31Sunday
2028October 31Tuesday
2029October 31Wednesday
2030October 31Thursday
2031October 31Friday

Where Halloween comes from

Halloween grew out of Samhain, a Celtic festival that marked the end of the harvest. People believed the line between the living and the dead was thin that night, so they lit bonfires and wore disguises to keep wandering spirits from recognizing them.

The name comes later, from All Hallows' Eve, the night before the Christian feast of All Saints on November 1. Irish and Scottish immigrants brought the customs to North America in the 1800s, and that's where it turned into the costume-and-candy holiday most people know now.

The first jack-o'-lanterns in Ireland were carved out of turnips. Pumpkins took over in America because they were bigger, easier to carve and everywhere in late October.

More holiday countdowns

See all holiday countdowns or count down to a date of your own.

Frequently asked questions

When is Halloween 2026?

Halloween 2026 is on Saturday, October 31, 2026.

How many days until Halloween?

Halloween is today. The next one is on Sunday, October 31, 2027.

Is Halloween always on October 31?

Yes. Some towns move their trick-or-treat hours to a nearby Saturday when the 31st falls on a school night, but Halloween itself doesn't move.

What time does trick-or-treating usually start?

In most of the US it runs from about 5:30 or 6 p.m. until 8 or 9 p.m. Many towns post official hours on their website.