When is Christmas Eve 2025?

Christmas Eve falls on 24 December 2025. Weekend here is Saturday & Sunday.

Wednesday
24 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.

In other years

2026 24 December 2026 (Thursday)
2027 24 December 2027 (Friday)
2028 24 December 2028 (Sunday)
2029 24 December 2029 (Monday)
2030 24 December 2030 (Tuesday)
2031 24 December 2031 (Wednesday)
All bank holidays 2025 →