Wednesday
31 December 2025
Not a bank holiday: work and school go on as normal.
Many employers give the afternoon off, but by law it is a normal working day.
All bank holidays 2025 →
New Year's Eve falls on 31 December 2025. Weekend here is Saturday & Sunday.