The Best Christmas Markets in the UK
Get into the Christmas spirit this year by throwing on your warmest winter coat and exploring the charming stalls at a Christmas market.
Nothing is more festive than a Christmas Market. So, we've created a guide of our favourite ones in the UK this year.
So whether you’re an avid foodie or just want to get into the Christmas spirit, here are a few of the best Christmas Markets to head to this Winter:
York Christmas Market
18th November - 23rd December 2021
The St Nicholas Christmas fair will be returning with over 70 alpine chalets across Parliament Street. Selling a variety of food and gifts, it’s a fabulous way to get yourself into the festive spirit!
View our bus travel in York page.
Manchester Christmas Market
12th November - 22nd December 2021
Picadilly Gardens will be the festive hub of the markets this year with the square being transformed into a family-friendly winter garden. Expect all of the usual festive staples as well as a live music stage with a mix of music and DJs throughout the festive season
View our bus travel in Manchester page.
Birmingham Frankfurt Christmas Market
4th November 2021 - 9th January 2022
With stalls selling an array of food and drink, traditional toys, ornaments and gifts - Birmingham’s popular Christmas market is set to bring festive cheer to the city centre.
View our bus travel in Birmingham page.
Chester Christmas Market
18th November - 22nd December 2021
Situated outside the Town Hall, the market is filled with over 70 stalls selling Christmas gifts, arts and crafts, local spirits and stocking fillers in the heart of Chester City Centre. The city comes alive with lights and the beautiful Christmas Tree is perfect for a photo opportunity.
View our bus travel in Chester page.
Newcastle Christmas Market
2nd December - 24th December 2021
Set up around Grey's Monument, this year’s market will have an emphasis on local traders. Showcasing all of Newcastle’s finest produce, arts and crafts as well as a variety of attractions.
View our bus travel in Newcastle page.
Oxford Christmas Market
9th December - 19th December 2021
The market will be returning to the heart of Oxford city centre and along historic Broad Street. Expect unusual and handmade gifts, local food and colourful decorations.
View our bus travel in Oxford page.
Rochester Christmas Market
Saturday 27th - Sunday 28th November
Friday 3rd - Sunday 5th December
Friday 10th - Sunday 12th December 2021
Rochester Christmas market will return to the picturesque Rochester Castle Gardens where visitors will find unusual stocking fillers as well as unique and personalised gifts. There will be fun for all the family including live performances, a funfair and a Bavarian food village.
View our bus travel in Kent page.
Travelling by bus this festive season just got simpler. Find the next bus times right here on our Christmas bus times page

Plan your journey
Our bus services span the length and breadth of the UK.
Find local bus timetables, bus stop details and information for any service on the Arriva Bus network.