New Year's Day is a nationwide holiday in Germany and is considered a public holiday in all federal states: Baden-Württemberg, Bavaria, Berlin, Brandenburg, Bremen, Hamburg, Hesse, Mecklenburg-Western Pomerania, Lower Saxony, North Rhine-Westphalia, Rhineland-Palatinate, Saarland, Saxony, Saxony-Anhalt, Schleswig-Holstein, Thuringia. Banks are closed on this federal holiday in all German states.
The next appointments for New Year's Day are on the following dates:
| Public holiday | Date | 
|---|---|
| New Year's Day 2025 | January 1, 2025 (Wednesday) | 
| New Year's Day 2026 | January 1, 2026 (Thursday) | 
| New Year's Day 2027 | January 1, 2027 (Friday) | 
| New Year's Day 2028 | January 1, 2028 (Saturday) | 
| New Year's Day 2029 | January 1, 2029 (Monday) |