Event

Halloween 2031

Halloween is the evening of 31 October. In Germany it overlaps with Reformation Day in several states and sits directly before All Saints' Day in others.

Answer

When is it?

Halloween 2031 is on Friday, 31 October 2031. Halloween itself is not a public holiday. On the same date, Reformation Day is a public holiday in several states; All Saints' Day follows on 1 November in others.

Upcoming date
1957 days until Halloween

Check local events, seasonal offers and family plans early.

Exact dates

Halloween 2031

All events
31 Oct
Halloween Not a public holiday

Halloween itself is not a public holiday; Reformation Day on the same date and All Saints' Day the next day depend on the state.

Friday, 31 October 2031
Data basis

Recurring date rule, legal status separated

The dates on this page follow recurring calendar rules. Public-holiday status is not inferred from the event name; it is kept separate and checked against German statutory source context.

Planning impact

In Germany, Halloween sits between Reformation Day, autumn breaks and All Saints' Day.

In Germany, Halloween, Reformation Day, All Saints' Day and autumn breaks need to stay separate: children's events, parties, transit, opening hours and quiet days depend on the federal state.

Family

Set children's timing

Trick-or-treating, school, getting home and bedtime depend strongly on whether 1 November is free.

Events

Check local events

Clubs, youth events, municipalities and city centres can have their own rules and times.

Public holidays

State decides

Reformation Day and All Saints' Day create very different calendar situations depending on the state.

Retail

Shop before the evening

Costumes, sweets and decorations belong in the days before, especially when public holidays or school breaks follow.

Related planning

Open the right calendar view

These dates provide context. Use the focused tools when you need leave days, week numbers, school breaks or exportable calendar data.

FAQ

Common questions about halloween

Short answers about date, status and planning impact.

When is Halloween?

Halloween is on 31 October every year.

Is Halloween a public holiday in Germany?

No. Halloween itself is not a public holiday.

Why do Reformation Day and All Saints' Day matter?

Because 31 October is Reformation Day in several states and 1 November is All Saints' Day in others. That makes school, work and travel differ strongly by state.