Looking to tick everything off your Christmas shopping list in one place this year? You'll need more than a flying visit to Bath, with the city hosting a wide range of stallholders selling their wares at a range of festive fairs and markets, including the magical Bath Christmas Market, alongside a fantastic retail scene featuring everything from your favourite high-street brands to indie artisans. 

Enjoy your Christmas shopping experience in the magical atmosphere of Bath's picturesque Georgian streets lit by twinkling decorations, choirs singing by candlelight, and the aroma of mulled wine filling the air!

Hop on a bus to explore in and around the city this Christmas - children and young people under the age of 16 can travel for free on buses across the city and surrounding area during the Christmas school holidays. If you're coming from out of town, you can get to Bath by train with GWR.

All you need to know about Bath at Christmas

Bath Christmas Market 2026

Thursday 26 November - Sunday 13 December 

The snow-covered Christmas chalets are back lining the city centre streets for a magical, festive experience this Christmas, as the award-winning Bath Christmas Market makes a welcome return for 18 days. 

Browse over 250 stalls selling a variety of treats including bespoke jewellery, homeware, food, drink and much more against the backdrop of the city's stunning World Heritage architecture, illuminated by stunning accompanying light displays. 

Bath Christmas Market
Image - Bath Christmas Market

Widcombe Christmas Market

Saturday 14 - Sunday 15 November

Browse stalls featuring products from 50 local artisans, with plenty of potential gifts for your friends and family. 

Bear Flat Artists Christmas Market

Saturday 21 November

Buy direct from local Bath artists and makers, with stalls including ceramics, prints, paintings, photography, and much more! 

BRLSI Christmas Market

Thursday 26 November - Sunday 13 December 

Running concurrently with Bath Christmas Market, the Bath Royal Literary & Scientific Institution will be platforming a range of independent producers ranging from artists to sustainable jewellers at their makers market. The stallholders will change every few days, so be sure to visit regularly throughout the open period to find something new. What's more, there are gifts to suit every budget, with every item costing between £5 and £200, and money raised will support the Institution's charitable aims. 

As well as shopping for gifts, get hands on and try crafting your own at the market's new Christmas 'bauble bar' by The Love Makers Craft Cafe. For just £17, take your pick from stitching and beading, origami, metal embossing, or himmeli, then settle down for a restorative hour of crafting! 

BRLSI Christmas MarketImage - Christmas Makers' Market at BRLSI

Christmas Makers Market at Hartley Farm

Saturday 28 November 

Discover hidden treasures from over 40 of the South West's finest makers among the Christmas trees at Hartley Farm, based in the beautiful Wiltshire countryside between Bath and Bradford on Avon. Whether you're looking for the perfect Christmas trees, decorations, cards, or gifts, you're sure to find what you're after. They're also running an evening market on Friday 27 November with late night shopping and wine tasting.

Keynsham Winter Festival

Saturday 28 November 

The town of Keynsham, nestled just a few miles north of Bath, will be hosting its beloved annual Winter Festival between 12 and 6pm. As well as the usual street performers, food vendors, indoor and outdoor market stalls, and live performances, you can also expect a range of other fun festive activities, including a chance to visit Santa's Grotto.

Bath Christmas MarketImage - Keynsham Winter Festival

Bruton Christmas Evening

Thursday 3 December 

Easily accessible by direct train from Bath Spa railway station, the charming Somerset town of Bruton will be hosting a festive evening, including a range of market stalls, food and drink vendors, and a Santa's Grotto. 

The Bath Independent Christmas Market

Sat 21 Nov, Sat 5 Dec, Sat 12 Dec 

Head to Green Park Station between 10am and 3pm for these special editions of the city's Independent Market, where you can choose from a wide range of unique gifts, from art and design to jewellery and eco-friendly products, among many others. As you wander around the station, be sure to enjoy even more treats at some of the venue's superb permanent fixtures, including award-winning food and drink from Bath Pizza Co and Green Park Brasserie. 

Image - Christmas tree at Bath Abbey, credit Bath Christmas Market

Experience more of Bath at Christmas:

Related

Bath Christmas Market
Christmas
Bath Abbey lit in Christmas lights with market stalls in foreground

Discover the magic of Bath at Christmas at the Bath Christmas Market.

0 Comments

Comments

Comments are disabled for this post.