Skip to main content

Discover the magic of Bath at Christmas

When is Bath Christmas Market?

The Bath Christmas Market is taking place between Thursday 24 November and Sunday 11 December

What time is Bath Christmas Market open?

Monday to Wednesday: 10:00 to 19:00
Thursday to Saturday: 10:00 to 20:00
Sundays: 10:00 to 18:00

What to expect from The Bath Christmas Market?

From magical city illuminations to special artisan treats and a fantastic programme of festive events, the city has united across arts and culture, retail and hospitality, allowing you to discover the magic of Bath at Christmas.

Bath Christmas Market has a wonderful array of independent, creative, local stallholders this festive season. From unique homeware to personalised presents, Christmas decorations, handcrafted jewellery and more, you’re guaranteed to find something special to tick off your Christmas shopping list.

Christmas lights:

Some of Bath’s most iconic streets and buildings will be brought to life with magical illuminations.

A world of enchantment, magic and good cheer awaits you at The Enchanted Garden of Light at the American Museum & Gardens. Visitors will be transported into a magical after-dark adventure through spectacular light displays which will emblazon the entire house, gardens and woodland in glorious seasonal colour.

Find out more at

How do I get to the Bath Christmas Market?

Travelling to Bath is easy. Simply jump on a GWR train to Bath Spa and you will be in the heart of the city before you know it.

Please note this is a popular event with a queuing system operating at Bath Spa station on Saturday afternoons (13:00-18:00) to manage crowding in the station and on platforms. Travel will be more comfortable away from peak times.

Discover the market

Find out more at