Bath Christmas Market
51°23′ N 2°22′ WBathfrom Nov 26Seasonal
Bath Christmas Market spreads more than 180 chalets through the streets around Bath Abbey and suits anyone buying gifts from local makers in a Georgian city, though it runs only 18 days and closes on 13 December. In 2026 it runs from Thursday 26 November to Sunday 13 December, open 10:00–19:00 Monday to Wednesday, 10:00–20:00 Thursday to Saturday and 10:00–18:00 on Sunday, with dates confirmed by Bath & North East Somerset Council.
Bath Christmas Market runs November 26, 2026 to December 13, 2026 · confirmed by the organizer (source)
Advent SundaysGaudete, 13 DecemberChristmas Eve
Dates and hours
- November 26, 2026 to December 13, 2026Confirmedsourcechecked Oct 10, 2026
- November 27, 2025 to December 14, 2025Confirmedsourcechecked Oct 10, 2026
Hours · Mon–Wed 10:00–19:00; Thu–Sat 10:00–20:00; Sun 10:00–18:00
Access and crowds
- Cobbles
- Yes, expect cobbles underfoot
- Toilets
- Accessible event toilets stand at Terrace Walk, Bilbury Lane and the Royal Avenue coach drop-off for the whole run. The nearest Changing Places toilets are at Bath Leisure Centre on North Parade Road and at Southgate Vaults on Southgate Street.
- Getting around
- Parts of the market sit on cobbles, notably Abbey Green. Event staff are trained to assist, and Bath Central Library opens its doors as a quiet space for anyone who needs a break from the weekend crowds. Road closures run every day of the market and can affect Blue Badge spaces on Cheap Street, Westgate Street and Upper Borough Walls.
- Busiest
- Weekends, which the organizer says can get very busy.
- Quieter
- Midweek. On Tuesdays and Wednesdays from 10:00 to 12:00 the organizer runs a quiet shopping time with no large-scale entertainment.
Bath threads its market through the old streets. Chalets run from Abbeygate Street up towards Milsom Street, with clusters on Bath Street, Union Street and around the Abbey, so you browse your way between the Roman Baths and the shops. Over 250 traders take part, most of them from the South West, which gives the market a strong lean towards local makers.
Plan around the short season. The market opens on the Thursday before Advent and shuts on the third Sunday of Advent, so a trip in the week before Christmas will miss it. Weekends get crowded in the narrow lanes, and the council itself steers people to midweek visits.
Expect the centre to change shape while the market trades. Roads close every day of the run, and the council works with the police on barriers and marshals around the stalls.
Worth knowing
- Visit on a Tuesday or Wednesday morning between 10:00 and 12:00 for the organizer's quiet shopping hours.
- Check your dates against 13 December before you book a Bath trip, since the market ends ten days before Christmas.
- Use the trains or Park and Ride, as road closures cover the market streets every day of the run.
Quick answers about Bath Christmas Market
When is Bath Christmas Market 2026?
Bath Christmas Market runs from Thursday 26 November to Sunday 13 December 2026. Bath & North East Somerset Council has confirmed the dates.
What are the opening hours of Bath Christmas Market?
Bath Christmas Market opens 10:00–19:00 Monday to Wednesday, 10:00–20:00 Thursday to Saturday and 10:00–18:00 on Sunday.
Is Bath Christmas Market free?
Yes. Bath Christmas Market is a free open-air event in the city centre, according to the council that runs it.
Is Bath Christmas Market accessible for wheelchairs?
Partly. Most of Bath Christmas Market is on city streets, but parts such as Abbey Green are cobbled, and the organizer provides accessible toilets at Terrace Walk, Bilbury Lane and Royal Avenue.