MerryHoHo

Christmas markets · Bath

Bath Christmas Market 2026: dates, opening times, Park & Ride

Bath Christmas Market runs for only 18 days, 26 November to 13 December 2026, in its 25th year, with more than 180 chalets around Bath Abbey and the Roman Baths. Come by train (Bath Spa is about 5 minutes' walk) or use the Park & Ride.

1 market · checked October 2026

Christmas markets in South West England →

✨ Date night

🎉 With friends

  • Bath Abbey at night with Christmas garlands on the market chaletsChristmas market chalets beside Bath AbbeyBath Christmas Market on Kingston Parade, 2022

    📷 M Etherington · CC BY-SA 2.0 · 📷 Rwendland · CC BY-SA 4.0 · 📷 OrangeStarling1997 · CC BY-SA 4.0

    Christmas market · Bath

    Bath Christmas Market

    Wooden chalets around Bath Abbey and the Roman Baths, focused on local makers.

    ✨ Date night🎉 With friends

    What's there

    • Over 180 wooden chalets around Bath Abbey and the Roman Baths
    • Spread through the Georgian streets of the centre
    • Local makers and food producers
    • 25th anniversary in 2026

    What visitors say

    Visitors love the Georgian setting and the number of chalets, and many say it doubles as a good way to explore the city. The complaints are weekend crowds — Saturdays can be wall-to-wall — high prices, and a market spread so widely that some found it less Christmassy than expected; a few wanted more hot food.

    One of England's best — but only 18 days long. Go on a weekday and come by train or park & ride.

    2026
    26 Nov – 13 Dec 2026
    Cost
    Free entry.

    Getting there and parking

    • Bath Spa station is about 5 minutes' walk from the market.
    • Park & Ride from Lansdown, Newbridge and Odd Down (2,800+ spaces between them); one stop is right by the market.

    Worth knowing

    • Opening hours 2026 (26 Nov – 13 Dec): Mon–Wed 10am–7pm, Thu–Sat 10am–8pm, Sun 10am–6pm. Start of the market: 36 Stall Street, BA1 1QH (what3words ///stores.rift.tuck); free to enter.
    • Some stallholders still prefer cash.
    • Weekend coaches drop off on timed slots — expect queues.

Questions

When does the Bath Christmas market 2026 open and close?

2026 dates: Bath Christmas Market: 26 Nov – 13 Dec 2026.

What are the Bath Christmas market opening hours?

Bath Christmas Market: Opening hours 2026 (26 Nov – 13 Dec): Mon–Wed 10am–7pm, Thu–Sat 10am–8pm, Sun 10am–6pm. Start of the market: 36 Stall Street, BA1 1QH (what3words ///stores.rift.tuck); free to enter. Hours can change, so check the organiser's site before you go.

Is the Bath Christmas market free to enter?

Bath Christmas Market: Free entry.

How do I get to the Bath Christmas market, and where can I park?

Bath Christmas Market: Bath Spa station is about 5 minutes' walk from the market. Park & Ride from Lansdown, Newbridge and Odd Down (2,800+ spaces between them); one stop is right by the market.

Christmas markets near you

118 markets in 4 regions

Christmas markets in other towns