Why the Bath Christmas Market Is the One I’d Pick in the UK
If I could only do one of Britain’s festive markets, it would be Bath, and it isn’t even close for me.
The wooden chalets wind through honey-coloured Georgian streets from the Abbey up to Milsom Street, the lights come on around four, carol singers set up in the squares, and most of the people selling are from the South West. It’s the big British market where I come home with actual presents rather than a bag of fudge and a sore wallet.
And when your feet are done and your bag’s full of presents, there’s a rooftop pool of natural hot spring water a couple of minutes away, and sitting in it with the city lit up around you is the best way I know to end a December day anywhere in the country.
It gets very busy, and it’s over long before Christmas, so you need a bit of a plan. But get the timing right and Bath is the best Christmas market in the UK, scoring just ahead of Edinburgh on our Index.
When Is the Bath Christmas Market 2026?
The Bath Christmas Market runs from Thursday 26 November to Sunday 13 December 2026, and it’s free to walk round.
It’s open 10:00 to 19:00 Monday to Wednesday, 10:00 to 20:00 Thursday to Saturday and 10:00 to 18:00 on Sundays.
That’s an 18-day run, and what catches people out is how early it ends. It’s all packed away by 13 December, so if you’re picturing a hot cider in Bath the week before Christmas, you’ve missed it. Plan for late November or the first two weeks of December. If your dates fall later, look at the other markets in England instead.
Getting here on the opening weekend is harder than it should be, because London Paddington is closed to GWR on 28 and 29 November, so on the market’s first Saturday and Sunday there are no direct trains from Paddington.
GWR runs trains from Euston to Bristol that stop at Bath, but they take longer and skip Reading. Trains from Reading to Bath keep running, so getting to Reading another way works too. On the last day, Sunday 13 December, many Paddington trains are retimed too, so check before you travel. I’d simply come midweek, which is the better time anyway.
| Date | What’s on |
|---|---|
| Fri 20 Nov | Bath on Ice opens in Royal Victoria Park |
| Wed 25 Nov | Residents’ preview evening, 17:00 to 19:00 |
| Thu 26 Nov | Bath Christmas Market opens at 10:00 |
| Sat 28 to Sun 29 Nov | No GWR trains from London Paddington |
| Tue and Wed, 10:00 to 12:00 | Quiet shopping hours, no big entertainment |
| Tue 1 Dec | Christmas at the Roman Baths begins |
| Thu 10 Dec | Beauty and the Beast opens at the Theatre Royal |
| Sat 12 to Sun 13 Dec | Wells Christmas Market |
| Sun 13 Dec | Last day, closes at 18:00 (Paddington trains retimed) |
| Sun 3 Jan | Last day for Bath on Ice and the Roman Baths’ Christmas |
What the Bath Christmas Market Is Really Like
The Bath Christmas market doesn’t sit in one square. About 180 chalets spread through the streets around the Abbey, Abbey Green, Stall Street, Bath Street, Union Street, Milsom Street, Orange Grove and, new for 2026, New Bond Street.
From the Abbey to Milsom Street is only a six to eight minute walk, so it’s easy to do in a day, but there’s no set route, and the first time round it can feel a bit like a maze.
I love that, though. You turn a corner and there’s another little cluster of chalets glowing in a Georgian side street, with the Abbey’s tower peeking over the rooftops. If you want to cover everything, start at the Abbey and work your way north to Milsom Street.
What to Buy (the Real Reason to Come)
Around 80% of the 245 traders come from the South West, 61 of them new this year, so the person behind the counter has often made what you’re holding, and that’s why I do my real Christmas shopping here. These are the stalls I’d look for.
- Hand-poured candles from Bath makers like Limelight Bath, which make the easiest present to carry home.
- Glass and ceramics from South West studios, including Robyn Coetzee Glass Designs, which I’d wrap in a scarf and carry home like eggs.
- Wool from Wild Wool, the stall to drag your knitting friend to.
- Wooden toys from Wood like to Play, which make a lovely present for small kids.
Not everything is a discovery. On a busy day you’ll pass a lot of wooden ornaments, mulled drinks and cheese stalls that start to blur together. But a lot of the makers come back year after year, so the good ones are easy to find again.
What to Eat and Drink
Somerset cider is the local drink here, and after a run of German-style markets, a cup of hot cider in Bath tastes like coming home.
- Hot Somerset cider is the thing to order first, spiced and properly local.
- Somerset cheese toasties are what you want with it, gooey and dangerously easy to go back for.
- A hot dog from the Bath Sausage Company, for when you need something with some substance.
- Souvlaki from the Greek Souvlaki stall, or a chai from the Chai Shack to warm your hands on.
- Waffles from the Chocolate Cart or a stuffed cookie from New York Dessert Co for pudding.
- A Bath bun or a Sally Lunn bun is the local classic, and Sally Lunn’s Eating House is a couple of minutes from the market on North Parade Passage.
- Craft gin from Bath distilleries is for taking home.
Prices are where opinions split. A 2023 survey actually found Bath the cheapest of 20 UK markets for mulled wine, at £5 a glass, but it doesn’t feel cheap once you’ve had a cider, a toastie and a bun, especially if you’ve just come back from a German Christmas market.
There’s no cup deposit here, and no market mugs. Bring your own cup or flask and you get 50p off every drink, which adds up nicely over a long afternoon.
How to Beat the Crowds
Come Monday to Wednesday. That’s the single best thing you can do, because about 440,000 people squeeze into these streets in 18 days, and on a Saturday it’s mobbed. There’s no one-way system, and by early afternoon at the weekend it’s elbows in and you can’t get near the candles you came for.
Tuesday and Wednesday mornings are even better. From 10:00 to 12:00 it’s officially quiet shopping time, Tuesday and Wednesday, with no big entertainment, so it’s about as calm as the market gets. At weekends, Bath Central Library opens as a quiet space if you need a breather.
Then stay on, or come back, after dark, because this is the bit of Bath that gets me. Just after four the lights come on along the chalets, carol singers start up in the squares and the honey-coloured stone glows, and a weekday evening gives you all of it without the weekend crush. If it pours, the new indoor bar on Stall Street is where I’d wait it out.
Thermae Bath Spa
Book this before anything else, even before your train. The rooftop pool is natural thermal water with views across the rooftops and the hills, and sinking into it after a cold afternoon of shopping, with steam rising off the water into the dark, is the best thing I know after a day on my feet in the cold.
A two-hour session is £42.50 on weekdays and £48.50 at weekends. It’s open 9:00 to 21:30, with the pools closing at 21:00, so book an evening Thermae slot and go straight from the market. Book ahead, especially for a weekend.
Beyond the Market
If you stay the night, and you should, Bath fills a second day without you needing a bus.
- The Roman Baths are right next to the Abbey, and from 1 December they do Christmas at the Roman Baths, with a family trail. It’s from £26.50 an adult.
- Carols. There are Christmas concerts at Bath Abbey on 7, 12 and 19 December, and carols by candlelight in the Pump Room on 17 and 18 December. In past years the Abbey has also run short drop-in Shoppers’ Carols on market days.
- Bath on Ice in Royal Victoria Park, about 15 minutes’ walk from Milsom Street, past the Royal Crescent, runs 20 November to 3 January, with a heated Alpine bar that’s free to sit in even if you don’t skate. Book ahead.
- A free walking tour. The Mayor of Bath’s Honorary Guides run two-hour tours twice a day from the sign outside the Pump Room, and you don’t need to book.
- The panto. The Theatre Royal’s Beauty and the Beast, with Nick Wilton as the dame, opens on 10 December, so it’s one for the market’s last few days.
- The Snowman. The Victoria Art Gallery has The World of The Snowman exhibition from 20 November, which is lovely if you’ve got little ones.
- A pint somewhere old, at the Old Green Tree on Green Street, an oak-panelled pub right on the market’s doorstep, or the Grapes on Westgate Street, in one of the oldest buildings in Bath, which does local ciders. The Raven on Queen Street is the one for ale and a pie.
The Best Way to Do the Bath Christmas Market
Everything is a few minutes’ walk apart, so I’d do it as one long, slow day that starts with the makers and ends in hot water.
Arrive for 10:00 on a Tuesday or Wednesday, during the quiet shopping hours, and do your gift shopping first, starting at the Abbey and working north up to Milsom Street while the stalls are calm.
Have a hot cider and a cheese toastie for lunch, then duck into the Roman Baths or join the free walking tour from outside the Pump Room while the crowds build. As the light goes, around four, wander back through the market for the lights and the carol singers, because that’s the hour I’d come back for.
Then walk a couple of minutes down Bath Street to Thermae, sink into the rooftop pool with the city glowing below you, and finish with a pint at the Old Green Tree. That’s my perfect December day in Britain.
Accessibility and Practical Bits
Most of the market is on paved city streets, but Abbey Green is cobbled, so go round it if wheels are involved. There are accessible event toilets at Terrace Walk, Bilbury Lane and Royal Avenue, and Changing Places toilets at Bath Leisure Centre on North Parade Road and at Southgate Vaults.
Blue Badge holders can park free with no time limit in on-street pay and display bays, though some on Cheap Street, Westgate Street and Upper Borough Walls are lost to the road closures. The quiet hours on Tuesday and Wednesday mornings are a real help if crowds are hard for you or your kids.
Getting to the Market
Bath is an easy train ride from almost anywhere in the south. Bath Spa station is about five minutes’ walk from the stalls, trains from London Paddington take about 1h20 and run every half hour (apart from 28 and 29 November), and Bristol is just 11 minutes away.
Driving on a weekend is a headache, since the car parks fill early and the roads near the market close every day. If you do drive, use the Park and Ride from Odd Down, Newbridge or Lansdown, which runs every few minutes on Saturdays and also stops right by the ice rink.
What’s the Weather Like in Bath in December?
Bring a waterproof, because Bath rains on nearly half of December days, more than London, and 9°C afternoons sink to 4°C and feel close to freezing once the lights are on. Good shoes help too, for the cobbles on Abbey Green.
Snow almost never lies here in December, so save the room in your bag for candles.
Day Trips From Bath
Stay a few nights and the West Country’s other Christmas days come within reach, and the best of them falls on Bath’s last weekend.
Wells is where I’d go. Its Christmas market fills the tiny cathedral city with more than 200 stalls on 12 and 13 December, the Bishop’s Palace is lit up through December, and it’s the same weekend as Bath’s last, so you can do both. There’s no train, but the 174 bus gets there in about an hour and a half.
A few more are easy by train:
- Bristol is close enough to pop over for dinner.
- Salisbury is about an hour, with Christmas on the Square from 20 November and Sunday markets in December. Skip it on Sunday 29 November, though, because there are no trains between Westbury and Salisbury that day.
- Cardiff is about an hour on the direct train, for its Christmas market and the ice rink by the castle.
If you’ve got a car, Longleat’s Festival of Light is the big one, with more than 1,000 lanterns on selected dates from 7 November, from £34.95. The light trail at Westonbirt Arboretum and Christmas at Lacock and Dyrham Park are all within easy reach too.
Is the Bath Christmas Market Worth It?
Yes, absolutely, and it’s the UK market I’d push anyone towards first. The makers, the Georgian streets and a hot spring at the end of the day add up to a December day I’d happily repeat every year.
Pick a Tuesday before 13 December, bring your own cup, and leave the Saturday lunchtime crush to everyone else.













