Christmas market opening times;
Open for trade on Christmas Eve, 24th December – traders likely to be closed by 7 am at the latest.
Closed Christmas Day 25th December
Closed Boxing Day 26th December – opens at midnight and early hours of Saturday 27th December, although some firms may choose to close.
29th – 31st December – most companies should be open
Closed 1st January 2026.
Open 2nd January 2026.