The award-winning Bath Christmas Market is back for 18 days of magical merriment from 28th November to 15th December. Make the most of your festive trip to the city with our insider tips…
1. Plan Ahead
Plan your visit to the Market in advance by downloading our Bath at Christmas Guide, featuring the official Bath Christmas Market map and full chalet listings.
As accommodation is in high demand during Bath Christmas Market, especially at weekends, we suggest booking your accommodation as far ahead as you can. From boutique bed and breakfasts and grand guesthouses to stylish self-catering apartments and affordable hotels, you certainly won’t be disappointed with Bath’s excellent selection of accommodation. Click here to browse accommodation in Bath.
2. Travel by Public Transport
Due to the popularity of the event, we recommend using public transport to get to Bath Christmas Market.
Bath Spa train station is in the centre of the city, only a short walk from the Market, and travelling by train takes just 90 minutes from London, 15 minutes from Bristol and 65 minutes from Cardiff. This year, Great Western Railway will be running 20 additional trains on Saturdays during Bath Christmas Market.
Bath is well served by three Park and Ride services that run seven days a week. On Thursdays, Fridays and Saturdays during Bath Christmas Market, the Park and Ride will run later than usual, with the last bus leaving the city centre at 10:15pm. On Sundays during the Market, a later Park and Ride service will also run, with the last bus leaving the city centre at 8pm.
Several bus operators provide services in and around Bath. First West of England is the largest, operating from the bus station in Dorchester Street, by Bath Spa train station. A group ticket, which is available after 9:30am on weekdays and all day at weekends, allows up to five adults or children to travel around Bath until 4:29am the next morning. Group tickets cost £9 on the bus, or £8.60 on the First Bus app.
For those who would prefer to visit the Market via car, visit in the evening to take advantage of reduced parking rates. There is a fixed evening charge of £1.50 for vehicles arriving from 6pm to 8pm at Charlotte Street car park, and you can park at the Podium Shopping Centre car park from 8pm to 8am for 60p per hour. Parking at SouthGate car park from 6pm to 12am costs £2, and on Thursdays from 21st November to 18th December, you can also take advantage late-night shopping as shops in SouthGate will open until 8pm.
3. Visit Midweek
Weekends at the Market can be busy and bustling. For a more relaxed shopping experience with plenty of time for browsing, head to the Market on a weekday. The quietest time to visit is on a weekday morning – the Market opens at 10am each day.
4. Be Sure to Explore
In 2018, Bath Christmas Market expanded its footprint to include historic Milsom Street, and this year, it will once again be filled with chalets. Download the Bath Christmas Market map to make sure you don’t miss a thing.
5. Enjoy Enchanting Entertainment
At this year’s Market, there will be a variety of entertainers to get you into the festive mood. Head to New Bond Street where you’ll find the all-new entertainment stage – enjoy acts including Jamma de Samba, Father Christmas’s Workshop and Bath Spa Musical Theatre. Also in New Bond Street, you can also have a singsong around the piano or book in advance to try your hand at blowing a glass bauble with Bath Aqua Glass. To ensure you don’t miss out on the Market’s enchanting entertainment, check out the entertainment schedule on the Bath Christmas Market website.
6. Take Advantage of Residents’ Discounts
If you live in Bath and North East Somerset, you can take advantage of special residents’ discounts, which are available Monday to Friday from 10am to close during Bath Christmas Market. Simply bring along your Discovery Card to redeem your discounts. Click here for a full list of this year's Discovery Card offers.
7. Get Your Christmas Shopping All Wrapped Up
After you’ve purchased all your pressies, head to Bath Business Improvement District's Luxury Gift Wrapping Station on Union Street to have all your goodies beautifully wrapped. Open from 2–5 pm every day from 28th November to 24th December, the service is free, with a suggested donation to local homeless charity Julian House.
8. Receive a Warm Welcome
While you’re wandering around the city, you’ll no doubt spot the Bath BID Welcome Ambassadors, who will be wearing bright blue jackets emblazoned ‘Ask Me!’, who will provide a warm and informed welcome to visitors and be able to help you with any queries you may have.
9. Get into the Charitable Spirit
Bath Christmas Market is a proud supporter of local charities. Each day during the Market, a different local charity takes a chalet for free, and this year, there will be two charity chalets, meaning that 36 local charities will be able to raise funds and build awareness of their causes. Make sure you pay a visit to the charity chalets located on Milsom Street and York Street and do what you can to show your support and help those in need.
10. Discover the Magic of Bath at Christmas
In addition to Bath Christmas Market, there are plenty of ways to make the most of the festive season in Bath. Head to Bath on Ice to take a twirl around the rink and play a round of glow-in-the-dark mini-golf; sip on a steaming mug of mulled wine at Abbey Hotel’s Après-Ski Bar; tuck into tasty street food at Kingsmead Square Street Food Market; or enjoy a traditional pantomime at Theatre Royal Bath. With so much to see and do, there really is no better place to enjoy the most wonderful time of the year than Bath!