Bath's historic venues and beautiful buildings will play host to a multitude of festive events this season , so you've got more reasons than ever to visit Bath at Christmas!
The Bath Christmas Market will return from Thursday 26 November to Sunday 13 December 2026. Explore over 200 chalets spread out across Bath’s picturesque Georgian streets, among some of the city's top independent shops, cafes and bars.
Top Chrismas events in Bath
Bath is going snowman crazy this Christmas, with the opening of The World of The Snowman™ at Victoria Art Gallery, plus a free snowman trail around the city centre from 19 November until the end of January. You can even see Aled Jones perform the famous song 'Walking in The Air' in The Big Christmas Sing-Along at The Forum on 3 December.
Explore The Roman Baths, where you can enjoy a drink from their pop-up bar every weekend, and find Roman-inspired gifts in the museum shop, or watch a traditional Christmas pantomime at Theatre Royal Bath!
Bath on Ice is back in Royal Victoria Park, with 1000 square metres of smooth ice for you to glide around to the sound of festive tunes. As well as the ice rink, there's also glow golf and a cozy alpine bar serving seasonal food and drink.
Warm up after taking in the Christmas lights and shopping in Bath with a mulled wine and live jazz at Green Park Brasserie, book in for a festive afternoon tea at one of Bath's tearooms or hotels, or visit Bath Abbey for one of their Advent and festive events.
Christmas theatre shows
Embrace tradition and book tickets to a pantomime in Bath this Christmas, or watch a one-man performance of Charles Dickens' A Christmas Carol at Theatre Royal Bath.
A Child's Christmas in Wales is at Ustinov Studio for most of December, or you can see Peter Pan on Ice at The Forum from late December until early January.
Festive family activities
Many of Bath's top attractions have special family-friendly events over the festive period.
Visit The World of The Snowman™ at Victoria Art Gallery, step into a winter wonderland at Christmas at Westonbirt, watch festive pantomime Beauty and the Beast at Theatre Royal Bath, or be amazed at Peter Pan on Ice at The Forum.
There are also plenty of opportunities for little ones to meet Father Christmas, from seeing him in his grottos at The Holburne Museum and No.1 Royal Crescent, to the Santa Specials at Avon Valley Railway and Christmas Town at Avon Valley Adventure Park.
Watch a spectacular drone light show at Bath Racecourse on 21 November, following Rudolph the red-nosed reindeer on his adventures.
Exlore the enchanting Nutcracker trail in the grounds of Prior Park Landscape Garden, or journey through the ages in Christmas Unwrapped at Dyrham Park.
Fun days out this Christmas
Winter Wonderland at Wookey Hole has several Christmas experiences wrapped up into one magical day out, including 100,000 Christmas lights adorning the caves, a visit to Santa's North Pole Grotto, and a Christmas-themed circus show.
Wow the whole family with a trip to Christmas at Westonbirt Arboretum, where you can explore a brand-new festive light trail, inspired by the natural world and festive themes.
National Trust properties Dyrham Park and Prior Park just outside Bath are full of warmth and sparkle, with everything from craft workshops and family trails to winter lights and visits from Father Christmas.
Other magical festive days out near Bath include festive adventures at Avon Valley Adventure Park, Twilight Tobogganing at Mendip Activity Centre, Christmas at Cheddar Gorge & Caves, and The Festival of Light at Longleat.
Book your festive break
With so much to experience, you'll need more than a day in Bath. Browse accommodation options in the city, or view the latest special offers and packages.
The Queensberry Hotel has been listed as one of the top 30 Christmas breaks in the UK by The Times, or you can stay just a stone's throw from Bath Christmas Market and Bath's top attractions at Hotel Indigo.
Find out more:
Frequently asked questions
Where are the Christmas markets in Bath?
The much-loved Bath Christmas Market returns to the city from 26 November - 13 December, with additional Christmas markets and gift fairs taking place across the city throughout November and December.
What can I do in Bath on Christmas Eve?
Get in the festive spirit on Christmas Eve with a trip to The World of The Snowman™ at Victoria Art Gallery followed by a wander around Bath's Snowman Trail, watch a traditional pantomime in Beauty and the Beast at Theatre Royal Bath, or see Peter Pan on Ice at The Forum.
Just outside the city, you can enjoy dazzling light trails in Christmas at Westonbirt, The Festival of Light at Longleat or Moments of Light at Dorothy House.
What is open to visit on Boxing Day in Bath?
Warm yourself up with some live sport as Bath Rugby take on Leicester Tigers, enjoy some ice skating at Bath on Ice, or explore the great outdoors with a trip to Prior Park Landscape Garden or Dyrham Park.
Are there any free Christmas events in Bath?
Explore this year's free Snowman Trail around Bath, or take a wander around the city centre to see the sparkling Christmas lights illuminating some of Bath's top free attractions, including Bath Abbey, the Royal Crescent and The Circus. The Christmas markets and gift fairs around the city are also free to visit.
Where can children meet Santa Claus in Bath?
In Bath city centre, you can visit Father Christmas in his grotto at The Holburne Museum and No.1 Royal Crescent, or just outside the city, you can meet Santa on selected dates at Avon Valley Adventure Park, Wookey Hole, Cheddar Gorge & Caves, and even on board a steam train at Avon Valley Railway!
What are this year's Christmas concerts in Bath?
Bath Abbey has an extensive programme of Christmas performances throughout the festive period, including The Christmas Orchestra (30 November) Handel's Messiah (4 - 5 December), Christmas at the Movies by Candlelight (18 December), Christmas Fantasia (19 December) and Vivaldi's Four Seasons at Christmas (20 December).
You can also watch a 30-piece big band play Christmas hits in Swing Into Christmas at The Forum (8 December), or listen to a Rockin & Swingin Christmas Evening at Chapel Arts Centre (11 December). Komedia has several Christmas shows lined up, including The Wurzels Annual Christmas Show (13 December), the Jingle Bell Bingo Bash (15 December), and the Hundred Watt Club Christmas Special (17 December).
Where can I see carol concerts in Bath?
There are a variety of carol concerts taking places across the city in December, such as Carols by Candlelight at BRLSI (5 December), Medieval Carols by Candlelight at St. Michael's Without (6 December), Christmas Carols at Bath Abbey (7 December), A Christmas Celebration at Bath Abbey (12 December), and Carols by Candlelight at The Pump Room (17 - 18 December).