Best of Bath

Bath Christmas Market 2026: Dates, Tips and Where to Eat

Bath Christmas Market 2026 dates and opening times, free entry, getting there by train, Park and Ride or coach, and the best places to eat, drink and stay a few minutes from the chalets.

Best of BathΒ·
Bath Christmas Market 2026: Dates, Tips and Where to Eat

In short: Bath Christmas Market 2026 runs from Thursday 26 November to Sunday 13 December, opening at 10am every day. Entry is free and there are no tickets. The chalets fill the streets from Abbeygate Street to Milsom Street, around Bath Abbey. Come by train or Park and Ride, warm up with a pie at The Raven, and stay at The Gainsborough Bath Spa, a short walk from the stalls.

Dates, times, prices and travel checked on the organisers' and venues' own websites on 18 October 2026.

PlaceGood forWhereKnow before you go
The RavenPies and real aleQueen StreetNo booking needed
The HideoutCocktails and whiskyLilliput CourtWalk-ins only, from 5pm
The Pump Room RestaurantAfternoon teaStall StreetFrom Β£44.50, book online
TonkotsuQuick ramenStall StreetNo bookings
Frites CaesarSteak and fritesWestgate StreetWalk-ins only
Osteria PartenopeaSit-down dinnerUpper Borough WallsBook ahead
The Gainsborough Bath SpaSpa hotelBeau StreetThermal baths for residents
EightSmall townhouse hotelNorth Parade Passage20 rooms, no parking

When is Bath Christmas Market 2026?

Thursday 26 November to Sunday 13 December 2026, opening at 10am every day.

  • πŸ“… 26 Nov to 13 Dec 2026
  • ⏰ Mon to Wed 10am to 7pm
  • ⏰ Thu to Sat 10am to 8pm
  • ⏰ Sun 10am to 6pm
  • 🎟️ Free entry, no tickets

Where is Bath Christmas Market?

A wooden Christmas chalet hung with wreaths and handmade decorations under warm bulbs, with a honey-coloured stone colonnade behind

In the city centre, from Abbeygate Street in the south to Milsom Street in the north, with Bath Abbey and The Roman Baths in the middle. The organisers' stallholder list places chalets on Abbey Green, Bath Street, Green Street, Kingston Parade, New Bond Street, Orange Grove, Union Street and York Street too. More than 250 businesses took part in 2025; the 2026 total is not published yet.

How do I get to Bath Christmas Market?

By train or Park and Ride. Roads around the market close every day it runs, and the organisers point drivers to the Park and Ride.

  • πŸš† Bath Spa station, a short walk
  • 🚌 Park and Ride: Lansdown, Newbridge, Odd Down
  • 🚍 Coaches: Royal Avenue only
  • β™Ώ Blue Badge bays near the market

Good to know: Park and Ride buses run until 11.30pm Monday to Saturday but only until 6pm on Sundays. Coaches drop off on Royal Avenue, about ten minutes' walk from Milsom Street. The organisers' journey page has the rest.

When is the market quietest, and is it accessible?

The organisers run a quiet shopping time on Tuesdays and Wednesdays from 10am to 12pm, with no large-scale entertainment. They do not publish their busiest days.

  • 🚻 Accessible toilets: Terrace Walk, Bilbury Lane, Royal Avenue
  • πŸͺ¨ Cobbles on Abbey Green
  • β™Ώ Changing Places: Bath Leisure Centre

Where can I warm up near Bath Christmas Market?

Gloved hands holding a steaming mug of mulled wine in front of a softly lit stone wall and sash window on a winter evening

The Raven

The white front of The Raven on cobbled Queen Street, Bath, with hanging baskets and a door to the upstairs bar
The Raven, Queen Street

A free house a few steps from Milsom Street. Order a hot pie on mustard mash with gravy and a pint of real ale.

  • ⏰ From 8am daily, to 12am Fri and Sat
  • πŸ₯§ Pies on mash or chips
  • 🚢 No booking
  • πŸ“ Queen Street, City Centre

The Hideout

A stone arch and a wooden back bar lined with whisky bottles at The Hideout in Lilliput Court, Bath
The Hideout, Lilliput Court

A stone-walled cocktail bar with more than 300 whiskies and staff who will steer you. Evenings and walk-ins only, so arrive early on a Saturday.

  • ⏰ Sun to Fri 5pm to 11pm, Sat from 3pm
  • πŸ₯ƒ Over 300 whiskies
  • πŸ“ Lilliput Court, City Centre

The Pump Room Restaurant

Diners at white-clothed tables under a chandelier in the Georgian Pump Room, Bath, with a statue in a niche and a long-case clock
The Pump Room, Stall Street

Afternoon tea beside the Roman Baths, with a pianist or the Pump Room Trio playing. Book it as the treat of the trip, not a quick stop.

  • πŸ«– Jane Austen Afternoon Tea from Β£44.50
  • ⏰ Sittings 12pm, 2pm and 4pm
  • πŸ“ Stall Street, City Centre

Where should I eat near Bath Christmas Market?

Tonkotsu

The navy front of Tonkotsu Ramen Bar under the stone colonnade on Stall Street, Bath, with orange tables outside
Tonkotsu, Stall Street

Fresh-noodle ramen a few doors from the market's own address. Quick and warming, and any bowl comes in a small size for 25% less.

  • 🍜 Ramen Β£13.95 to Β£18.95
  • ⏰ 11.30am to 10pm, Fri and Sat to 10.30pm
  • 🚢 No bookings
  • πŸ“ Stall Street, City Centre

Frites Caesar

The window of Frites Caesar on Westgate Street, Bath, with bowls of frites behind gold lettering
Frites Caesar, Westgate Street

Argentinian Angus steak with frites and a choice of sauce, done simply. Walk-ins only, which suits a shopping day.

  • πŸ₯© 8oz rump Β£19, rib eye Β£23.50
  • 🚢 Walk-ins only
  • πŸ“ Westgate Street, City Centre

Osteria Partenopea

A blue-walled dining room with a tufted banquette and citrus prints at Osteria Partenopea, Bath
Osteria Partenopea, Upper Borough Walls

Our pick for dinner: a chef-owned Neapolitan restaurant with fresh pasta. Book ahead in market season, and note the 11% discretionary service charge.

  • 🍝 RagΓΉ pappardelle Β£21.95
  • ⏰ Daily 12pm to 10pm
  • πŸ“ Upper Borough Walls, City Centre

Where should I stay for Bath Christmas Market?

A quiet Georgian terrace of honey-coloured stone at night, with glowing sash windows and a wreath on a painted front door

In the city centre, so you can walk to the chalets and drop your shopping off. Both of these are a few minutes away.

The Gainsborough Bath Spa

A five-star hotel built around its own thermal Bath House, where residents soak free after a day on the cobbles. Selected Deluxe rooms suit guests with impaired mobility.

  • ♨️ Residents free 8am to 10am, 7pm to 9pm
  • πŸ”ž Spa over 16s only
  • πŸ“ Beau Street, City Centre

Eight

A grey twin bedroom with oak floors and sash windows at Eight, a townhouse hotel on North Parade Passage, Bath
Eight, North Parade Passage

A small independent hotel in two Georgian townhouses beside Abbey Green, one of the market's streets. Its restaurant has closed, which matters less with the stalls outside.

  • πŸ›οΈ 20 en-suite rooms
  • 🍳 Breakfast Β£21.50
  • πŸš— Park at Southgate car park
  • πŸ“ North Parade Passage, City Centre

Bath Christmas Market: questions

When is Bath Christmas Market 2026?

Thursday 26 November to Sunday 13 December 2026. It opens at 10am every day and closes at 7pm Monday to Wednesday, 8pm Thursday to Saturday and 6pm on Sunday.

Do you need tickets for Bath Christmas Market?

No. The organisers describe it as a free, open-air event, so there is no entry charge and nothing to book.

Where is Bath Christmas Market?

In the city centre, on the streets from Abbeygate Street to Milsom Street, around Bath Abbey and the Roman Baths. The organisers give 36 Stall Street, BA1 1QH, as the address.

How do I get to Bath Christmas Market?

Take the train to Bath Spa, a short walk away, or use the Park and Ride from Lansdown, Newbridge or Odd Down. Buses run until 11.30pm Monday to Saturday and 6pm on Sunday.

Where should I stay for Bath Christmas Market?

In the city centre, so you can walk in. The Gainsborough Bath Spa on Beau Street and Eight by Abbey Green are both a few minutes from the chalets.

Explore more