In 2025, Bath Christmas Market will return from Thursday 27th November to Sunday 14th December 2025, and they’re celebrating their 25th (Silver) Anniversary!
The Georgian city of Bath, located in Somerset, England, never looks prettier than when the award-winning Christmas market is in town. 170 twinkling chalets open up in the UNESCO World Heritage City streets, while the city’s iconic honey-coloured monuments get a festive glow-up from a nightly illumination trail. This is the place to search out gifts from some of the South West’s finest crafters, designers and producers. Handmade jewellery, cheese, knitwear, wine, candles – you’ll find it all here.
The market is spread throughout central Bath, locations include Milsom Street, Union Street, Kingston Parade, Orange Grove, Guildhall, Abbey Chambers, Bath Street, Abbey Green and Abbeygate Street. You can find the market map here.
Besides the Christmas market, Bath also hosts other festive events such as Bath on Ice (ice skating), Winter Wonderland at Wookey Hole (Christmas lights in the caves) and more. Theatres and concert venues in Bath often schedule special Christmas-themed performances, including pantomimes, concerts, and plays. Check the local events calendar for details on what’s happening during your visit.
Many of Bath’s restaurants, cafes, and pubs offer special festive menus and drinks during the Christmas season. Mulled wine, roasted chestnuts, and other seasonal treats are commonly enjoyed by visitors.
The Bath Christmas Market was selected as one of the best Christmas markets in the UK. Read our article here!
2024 Dates of Bath Christmas Market
28 November – 15 December
2025 Dates of Bath Christmas Market
27 November – 14 December
Opening hours on market days
Monday: 10am – 7pm
Tuesday: 10am – 7pm
Wednesday: 10am – 7pm
Thursday: 10am – 8pm
Friday: 10am – 8pm
Saturday: 10am – 8pm
Sunday: 10am – 6pm
Website • Instagram • Facebook
Find more Christmas markets in the UK!
Images © Visit Bath