Skip to main content

Discover the magic of Bath Christmas Market

When is the Bath Christmas Market?

The Bath Christmas Market is taking place between Thursday 23 November and Sunday 10 December.

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.

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 to 18:00) to manage crowding in the station and on platforms. Travel will be more comfortable away from peak times.

Discover the market