Few things say the holidays in Britain like a cup of mulled wine warming your hands while fairy lights flicker over wooden chalets. The best Christmas markets in the UK mix German-style stalls, local crafts, festive food and fairground rides, often against a backdrop of cathedrals, castles and Georgian streets. From London’s riverside markets to Edinburgh’s Princes Street Gardens, there is a festive day out within reach of almost everyone in the country, and they make a wonderful reason for American visitors to plan a winter trip.
Below we round up the markets most worth a visit, with tips on when to go, what to eat and how to avoid the worst crowds. Dates, opening times and ticketing change every year, so always confirm the details on each market’s official website before you travel.

Christmas Markets in the UK at a Glance
- Biggest festive day out: Hyde Park Winter Wonderland, London
- Best riverside market: Southbank Centre Winter Market, London
- Prettiest setting: Bath Christmas Market
- Best city-wide market: Manchester Christmas Markets
- Best German-style market: Birmingham Frankfurt Christmas Market
- Best in Scotland: Edinburgh’s Christmas
- Best cathedral setting: Winchester Cathedral Christmas Market
12 of the Best Christmas Markets in the UK
1. Hyde Park Winter Wonderland, London
Winter Wonderland has been one of London’s biggest seasonal events since 2007. It is more festival than traditional market, with an ice rink, circus and ice sculpture shows, fairground rides and Bavarian-style bars alongside rows of wooden stalls. It usually runs from mid-November into early January. Entry rules and timed tickets vary by date, so book via the official site, especially for weekends.
2. Southbank Centre Winter Market, London
Stretching along the Thames near the London Eye, the Southbank market is perfect for an evening stroll. Expect street food, festive drinks and gift stalls, with views of the river and Westminster. Combine it with a show at the Southbank Centre or the National Theatre.
3. Leicester Square Christmas Market, London
In the heart of the West End, Leicester Square hosts a compact Christmas market with chalets and entertainment. It is handy before or after a theater show and easy to reach by Tube.
4. Christmas by the River, London Bridge City
This riverside market between London Bridge and Tower Bridge offers chalets, mulled wine and views of the Tower of London. It pairs well with a visit to Borough Market for food lovers. Find more ideas for your trip in our guide to things to do in London.
5. Bath Christmas Market
Few Christmas markets in the UK have a setting as lovely as Bath. Chalets spread through the honey-colored streets around Bath Abbey and the Roman Baths, a UNESCO World Heritage city that feels made for festive strolling. Many stallholders are local makers, so it is a good place for handmade gifts. It gets very busy on weekends, so a weekday visit is ideal.
6. Manchester Christmas Markets
Manchester’s markets spread across several sites in the city center, including Piccadilly Gardens, Cathedral Gardens and Exchange Square. You will find European food, local crafts and plenty of festive bars. Pick up a map at the first site you visit and plan a walking route between them.

7. Birmingham Frankfurt Christmas Market
Run in partnership with Birmingham’s twin city of Frankfurt, this market is often billed as one of the largest German Christmas markets outside Germany and Austria. Expect bratwurst, pretzels, gingerbread and steins of beer along New Street and Victoria Square.
8. Edinburgh’s Christmas
Edinburgh’s festive season centers on East Princes Street Gardens, with market stalls, a big wheel and fairground rides beneath the castle. Stay on for Hogmanay, Scotland’s famous New Year celebration, if you can.
9. Winchester Cathedral Christmas Market
Set in the Cathedral Close, this market is known for its quality crafts and gentle atmosphere. An ice rink often runs nearby, and the cathedral itself is worth a visit for a carol service.
10. York St Nicholas Fair
York’s medieval streets, including the famous Shambles, look like a Christmas card in December. The St Nicholas Fair brings chalets to Parliament Street and nearby squares, and the city’s cozy pubs make perfect warm-up stops.
11. Cardiff Christmas Market
Cardiff’s market fills streets in the city center with stalls selling Welsh crafts, gifts and seasonal food. Combine it with a visit to Cardiff Castle, which often hosts its own festive events.
12. Belfast Christmas Market
Held in the grounds of Belfast City Hall, this is one of the best Christmas markets in the UK outside Great Britain and a highlight of the season in Northern Ireland, with international food stalls, crafts and a lively bar. It is an easy add-on for anyone exploring Ireland over the holidays.
More Christmas Markets in the UK Worth Finding
The big names get the headlines, but many smaller Christmas markets in the UK are just as charming and often much less crowded.
Liverpool
Liverpool’s market has traditionally gathered around St George’s Plateau, beside the grand neoclassical St George’s Hall. Combine it with the city’s waterfront museums and a festive afternoon tea.
Glasgow
Glasgow’s Christmas celebrations have centered on George Square and nearby St Enoch Square in recent years, with stalls, lights and rides. It is an easy train ride from Edinburgh if you want to see two Scottish cities in one trip.
Chester
Chester’s Roman walls, black-and-white Tudor-style buildings and medieval Rows make a storybook backdrop for its Christmas market near the Town Hall. It is a short trip from Manchester or Liverpool.
Nottingham
Nottingham’s Old Market Square usually hosts a winter festival with stalls, a rink and rides. As with all Christmas markets in the UK, check the official website for the current year’s plans.
How to Enjoy Christmas Markets in the UK on a Budget
Christmas markets in the UK can add up quickly once you factor in food, drinks, rides and gifts. Set a spending limit before you go, share plates of food with friends and bring a refillable water bottle. Free activities such as carol singing, light trails in city centers and window shopping on Regent Street and Oxford Street in London keep the festive mood going without extra cost. Traveling by train on weekdays and booking in advance can also make a day trip much more affordable.
What to Eat and Drink at Christmas Markets in the UK
Food is half the fun at Christmas markets in the UK. British markets blend continental classics with local favorites.
Mulled Wine and Hot Drinks
Mulled wine, known as Glühwein at German-style stalls, is the signature drink. Many markets also serve hot cider, hot chocolate and alcohol-free punch. Some use reusable mugs with a deposit, which make a sweet souvenir. Learn more about the drink’s long history on Wikipedia’s mulled wine page.
Festive Treats
Look for mince pies, roasted chestnuts, bratwurst, raclette, churros, gingerbread and Christmas pudding. Many markets now include plenty of vegetarian and vegan options too.

How to Plan a Trip to Christmas Markets in the UK
When to Go
Most Christmas markets in the UK open in mid to late November and run until shortly before or after Christmas, with London’s larger events often continuing into January. Weekday afternoons are the calmest. Saturdays in December are the busiest of all.
Getting There
Trains are usually the easiest way to reach city-center markets, and booking advance tickets can save money. Parking near popular markets such as Bath is limited, so park-and-ride services are worth checking. The national tourism body, VisitBritain, is a useful starting point for planning.
Visiting from the US
If you are flying in from New York or elsewhere in the US, base yourself in London and take day trips by train to Bath, Winchester or Birmingham. Manchester and York are each a couple of hours from London by train, and Edinburgh works well as a separate stop.
What to Wear
British winters are usually more damp than snowy, and you will be standing outdoors for hours. Wear a warm coat, a scarf, gloves and comfortable waterproof boots. Our winter outfit ideas guide covers cozy looks for London and New York.
A Guidebook for Your Festive Trip
If you are combining Christmas markets with sightseeing, a good guidebook helps you plan routes between cities, cathedrals and castles. Rick Steves’ guide to Great Britain covers England, Scotland and Wales in one volume.
Rick Steves Great Britain (Rick Steves Travel Guide)
- Covers England, Scotland and Wales
- Itineraries and walking tours
- Practical travel advice
Tips for Enjoying Christmas Markets in the UK
- Check official websites for dates, opening hours and any entry tickets before you travel.
- Carry a card or phone for contactless payment, though a little cash can help at smaller stalls.
- Go at dusk to see the lights come on, then stay for dinner.
- Shop for gifts early in the run, before popular handmade items sell out.
- Keep valuables secure in crowds, as you would at any busy event.
Frequently Asked Questions
What is the biggest Christmas market in the UK?
Hyde Park Winter Wonderland is one of the largest festive events in the country, while Manchester and Birmingham are often named among the biggest traditional Christmas markets in the UK.
When do Christmas markets in the UK open?
Most open in mid to late November. Exact dates change every year, so check the official website for each market before you plan your trip.
Are UK Christmas markets free to enter?
Most street markets are free to wander, though rides, rinks and some special events charge separately. Larger events such as Winter Wonderland may require timed entry tickets on busy dates.
Which UK Christmas market is best for a weekend break?
Bath, York and Edinburgh are all compact, beautiful cities where you can combine a market with museums, historic sights and great restaurants over two or three days.
Final Thoughts
From London’s glittering riverside stalls to Bath’s Georgian streets and Edinburgh’s castle views, Christmas markets in the UK offer a festive escape for every taste. Pick one or two that fit your plans, check the official dates, dress warmly and leave room for a mince pie or two. If you are planning a holiday trip across the Atlantic, read our guide to Christmas in New York, and find presents for everyone on your list in our Christmas gifts for women edit.


