Please remember face coverings are compulsory in shops, on public transport, and in most public indoor venues, such as cinemas, theatres and places of worship.

From atmospheric light trails and festive feasts, to ice skating and carols by candlelight – discover unmissable Christmas events and things to do in Bath.

Stay the Night

With so much to see and do over the festive period, the best way to enjoy Bath at Christmas is to stay for longer! Accommodation in the city ranges from charming self-catering properties to luxury spa hotels, with many hotels offering Christmas packages to help you have an extra special stay over the festive season.

Book the Christmas package at the elegant No.15 by GuestHouse, Bath and you can wake up to breakfast with Buck’s Fizz and enjoy tickets to the panto at Theatre Royal Bath on Boxing Day.

Bedroom at No.15 by GuestHouse, Bath

Image - No.15 by Guesthouse, Bath

Explore the Christmas Markets

The usual Bath Christmas Market may not be taking place this year, but seasonal stalls selling unique gifts will still be popping up in certain corners of the city. Artisan makers will be on show around Bath Abbey Quarter (26th November to 19th December) as well as Queen Square (20th November to 19th December), where there’ll also be independent artists, vintage sellers and local food producers.

44AD is hosting Bath Humbug Indoor Art Market from 24th November to 19th December. Go along to find affordable contemporary art and hand designed crafts for every taste, budget and stocking.

Milsom Place is also hosting Makers Markets from In The Meanwhile, a project to reinvigorate temporarily vacant spaces with the talent and imagination of the local creative community. Meet the makers and shop their beautiful wares over two weekends – 10th to 12th December, and 17th to 19th December.

Bath Christmas Market stalls and tree lit up in green and blue

Image - Bath Christmas Market

Eat, Drink and Be Merry

Search out wintry dishes and warming treats at Bath’s restaurants and cafes, many of which have special seasonal menus running. Enjoy yuletide tipples and desserts at The Ivy Bath Brasserie; Sri Lankan street food with a festive twist at The Coconut Tree; turkey and all the trimmings with a Christmas Day lunch at Bath Spa Hotel; or venture into the countryside for a festive afternoon tea at Bowood Hotel.

Mince pie dessert from The Ivy surrounded by Christmas decorations

Image - The Ivy Bath Brasserie

Hunt the Nutcracker at The Royal Crescent Hotel and Spa

Can you find the seven nutcrackers hidden around The Royal Crescent Hotel’s twinkly gardens? Spot them all and solve the puzzle to be rewarded with a festive treat, plus 10% off food and drink from the restaurant. It’s free to take part and running from 1st December to 3rd January.

Image - The Royal Crescent Hotel

12 Tales of a Georgian Christmas at No.1 Royal Crescent

Experience the traditions and celebrations of a Georgian Christmas in this new immersive experience at No.1 Royal Crescent from 27th November to 2nd January. Listen to poems and stories as you wander the rooms, which are dressed as they would have been during the late eighteenth century.

Image - 12 Tales of a Georgian Christmas at No. 1 Royal Crescent

Cinderella at Theatre Royal Bath

For festive frivolity at its finest, book tickets for much-loved panto Cinderella at Theatre Royal Bath between 16th December to 9th January. Written by all-round panto legend Jon Monie, who also stars as Buttons for the fifteenth consecutive year, Dani Harmer of Tracey Beaker fame plays the Fairy Godmother. Expect an enchanting story, side-splitting comedy, lavish settings and adorable miniature ponies.

Cast of Cinderella at the Theatre Royal Bath

Image - Cinderella at Theatre Royal Bath

Luke Jerram’s Museum of the Moon at Bath Abbey

Luke Jerram's Museum of the Moon has landed at Bath Abbey in time for the festive season. Measuring seven metres in diameter, this internally lit sculpture of the moon features 120dpi detailed NASA imagery of the lunar surface.

The beautiful Abbey is the latest stop for this touring exhibition, where it will be on display until Boxing Day. There’s a whole host of related events lined up including stargazing with Bath Astronomers, family storytelling and craft days, and concerts from Bath Abbey Choirs.

Luke Jerram's Museum of the Moon

Image - Luke Jerram's Museum of the Moon - Credit Luke Jerram

Mary’s Christmas at Mary Shelley’s House of Frankenstein

Mary Shelley’s House of Frankenstein is putting a festive spin on their 11 multi-sensory rooms. Sip cocktails from Bloody Mary’s Bar, free yourself from the Victor’s Lair Escape Room, and enter Scary Mary’s Basement, if you’re brave enough. Join them for late-night openings over the Christmas period Thursday to Saturday, starting from Friday 19th November.

Bath Bach Choir – Carols by Candlelight at The Pump Room

Be enchanted by the Bath Bach Choir, who are returning to The Pump Room on Thursday 16th and Friday 17th December for beautiful renditions of carols, virtuoso soloists and a touch of safety-conscious audience participation.

Fresh Wreath Making Workshop at The Grapes Bath

Get crafty for Christmas by making your own living wreath using fresh foliage and a sustainable moss base. Four workshops guided by an experienced floral tutor will be running on the 27th and 28th November and 4th and 5th December.  

Follow the Bath Christmas Light Trail

See Bath’s most iconic streets and buildings in a whole new light, as magical illuminations take over the city from 25th November. Following the trail (find a map here) is the perfect way to soak up the atmosphere of Bath at Christmas.

Image - Bath Christmas Light Trail

The Enchanted Garden of Light at the American Museum & Gardens

Go on another after-dark adventure at the American Museum & Gardens from 9th December up to New Year’s Eve. Spectacular light displays will emblazon the entire house, gardens and woodland in glorious seasonal colour, with sparkling reindeer guide the way through mesmerising tunnels of light.

The Enchanted Garden of Light

Image - American Museum & Gardens

Christmas at Avon Valley Adventure and Wildlife Park

The Christmas experience at Avon Valley (27th November to 2nd January) promises to be magical with ice skating, an adventure through the enchanted land, reindeer to feed, mini-train rides and tractor rides through the snowy forest. Watch out for the Grinch who plans to cause a whole heap of mischief! 

Skate at Bath on Ice

Bath’s favourite ice rink Bath on Ice (12th November to 3rd January) returns to Victoria Park with 1000 square meters of smooth ice, a glowing array of atmospheric lights with music to set the wintery scene, and a cosy bar area with seasonal drinks to transport you to a dreamy winter wonderland. 

Bath on Ice

Image - Bath on Ice

Dance the Night Away at Komedia Bath

Don your dancing shoes and Christmas fancy dress for the Big Disco Live Christmas Edition at Komedia on Saturday 11th December. There’ll be live music from party band Coco Loco and a prize for the best dressed.

On Tuesday 21st December, Komedia is teaming up with Bath Mencap for Uproar! Christmas Special, a festive edition of their ever-popular club night exclusively for adults with learning disabilities, their families and carers.

Christmas at Longleat

Enjoy some Christmas magic and music at safari park Longleat between 6th November and 3rd January. There’s Britain’s biggest singing Christmas tree, a trail of disco balls through the dark hedge maze, and the chance to meet Santa and his elves.

Enchanted Christmas at Westonbirt Arboretum

Father Christmas has lost his reindeer among the trees of Westonbirt Arboretum. Follow the illuminated trail to help find and reunite them with Santa, taking in the mesmerising light displays and stunning spectacles along the way. The trail is open on Fridays and Saturdays from 26th November to 18th December.  

Enchanted Christmas

Image - Westonbirt Arboretum - Credit Johnny Hathaway

Shaun the Sheep Christmas Trail and Santa’s Grotto at Woolley Grange

For another fun family adventure suited to those with younger children, head on Shaun the Sheep’s The Flight Before Christmas Trail at Woolley Grange, running on selected dates between 26th November and 22nd December. Find the littlest lamb of the flock, Timmy, culminating in a one-on-one family visit to see Father Christmas and his elves in the grotto.

It’s the Most Wonderful Time of the Year at Chapel Arts Centre

Back for its eleventh edition on 19th December, Bath’s cult cabaret crooners are kicking off the festive season with some stylish swing at Chapel Arts Centre.

The Elves’ Swapshop at 5 Old Bond Street

Take your little ones along to see the elves at 5 Old Bond Street from 26th November to 21st December, where they’re training the Share and Repair volunteers how to mend toys and give them a new, loving home. To see the fabulous Elf-O-Matic toy upcycler in action, bring an old toy to be shared with another lucky child and then take home a new toy of your choice.

Image - The Elves' Swapshop

Discover more ways to enjoy #BathAtChristmas:




Comments are disabled for this post.