Halloween is on 31 October every year, so only the day of the week changes. In 2026 it falls on a Saturday, which is good news for parties and trick-or-treating.
Dates for the next five years
| Year | Halloween date |
|---|---|
| 2026 | Saturday 31 October 2026 |
| 2027 | Sunday 31 October 2027 |
| 2028 | Tuesday 31 October 2028 |
| 2029 | Wednesday 31 October 2029 |
| 2030 | Thursday 31 October 2030 |
How the date is worked out
Halloween is always 31 October, the evening before All Saints’ Day. Because the date is fixed, the weekday shifts by one each year, or two after a leap year.
Plan ahead
- Check local trick-or-treating hours, which vary by town.
- Buy costumes and decorations early for the best choice.
- If Halloween falls on a weekday, parties are often held on the nearest weekend.
Want to see the time left? Use our live Halloween countdown and the days until any date calculator.
Frequently asked questions
What day is Halloween in 2026?
Saturday 31 October 2026.
Is Halloween always on the 31st of October?
Yes.
How many days until Halloween?
Use the live countdown linked above.
Related: Thanksgiving · Black Friday · Christmas · All free tools
Dates follow standard calendar rules. Check official calendars for local observances.