GO UP
Welsh valley settlement nestled among green hills and mountains

The Best Welsh Christmas Markets 2026

A nighttime view of a bustling Christmas market. Shoppers walk past a row of wooden chalet stalls with warmly lit interiors and peaked roofs, while an overhead display of bright purple and green festive lights illuminates the dark sky above.

The Best Welsh Christmas Markets 2026

Table of Contents

By the Wales.org Travel Team | Updated July 2026

A nighttime view of a bustling Christmas market. Shoppers walk past a row of wooden chalet stalls with warmly lit interiors and peaked roofs, while an overhead display of bright purple and green festive lights illuminates the dark sky above.

Shoppers browse the illuminated wooden chalets under the festive lights at Cardiff Christmas Market. © Crown copyright Cymru Wales 2026

Wales has one of the strongest Christmas market calendars in the UK, with over 30 significant markets and fairs running from mid-November to Christmas Eve. Cardiff hosts the biggest — 200+ artisan stalls spread across five city-centre streets from 12 November to 23 December 2026 — while North Wales gets the return of the free Llandudno Christmas Extravaganza on 19-22 November after a two-year gap. The most photogenic market of the year is Portmeirion Christmas Fair (4-6 December 2026), held inside Sir Clough Williams-Ellis’s Italian-style coastal village. Beyond these, dozens of smaller castle markets, town-centre fairs, and rural food festivals run through late November and early December — from Pembroke Castle in the west to Beaumaris on Anglesey in the north, and the Royal Welsh Winter Fair at Builth Wells (30 November – 1 December 2026) in the middle.

This guide covers every major Welsh Christmas market with confirmed 2026 dates where available, plus the smaller regional fairs, castle markets and food festivals that make up the wider calendar. It includes where to stay, how to travel between markets by train, what Welsh food and drink to look out for, and the practical timing rules that stop the last-weekend crowds from overwhelming smaller venues. All dates have been verified against the individual market organisers, Visit Wales and Transport for Wales as of July 2026.

Planning this trip? Ask Branwen, our free AI trip planner →

At a Glance: Christmas Markets in Wales 2026

  • Biggest: Cardiff Christmas Market, 200+ stalls, 12 November – 23 December 2026
  • Most photogenic: Portmeirion Christmas Fair, 4-6 December 2026, 120+ stalls
  • Biggest free event: Llandudno Christmas Extravaganza, 19-22 November 2026 (returning after two-year gap)
  • Most traditional: Royal Welsh Winter Fair, Builth Wells, 30 November – 1 December 2026
  • Best castle setting: Pembroke, Picton and Beaumaris castles all host December weekend fairs
  • Peak weekend: The two weekends before Christmas Day are busiest — book accommodation by mid-October
  • Quietest weekend: The weekend before December (28-29 November) — good crowds, still Christmassy, easier parking
  • Free markets: Cardiff, Llandudno Extravaganza, most castle markets, all town-centre markets
200+ Stalls at Cardiff market
42 Days Cardiff Market runs
120+ Stalls at Portmeirion
30+ Significant Welsh markets

The Big Two: Cardiff and Llandudno

Two markets dominate the Welsh Christmas calendar in terms of scale, visitor numbers and media coverage. Both are free to enter, both are city-centre, and both work well as the anchor of a Christmas market weekend.

Cardiff Christmas Market

Cardiff Christmas Market runs from 12 November to 23 December 2026 across five pedestrianised streets in the city centre — St John Street, Working Street, Trinity Street, Hills Street and The Hayes (collectively known during the season as the Festive Quarter). This is the biggest of the Welsh markets by every measure: over 200 wooden chalet stalls, thousands of visitors per day, and 30-plus years of history behind the event. The market is operated by CraftFolk and celebrates its craft heritage — stallholders are individually vetted for handmade quality rather than commercial resellers.

Opening hours are Monday to Saturday 10am to 6pm, with a late-night to 7pm every Thursday in December, and Sundays 10am to 5pm. Free entry throughout.

Alongside the main market, three separate Cardiff events overlap:

  • Cardiff Winter Wonderland at the City Hall Lawn and Cardiff Castle grounds — free entry with individual ride charges, running mid-November to early January 2027 (exact dates confirmed closer to opening). Includes an outdoor ice rink, giant wheel, funfair, and the Ice Bar (chilled to minus 10°C, pre-book required).
  • Cardiff Christmas Festival at Sophia Gardens (1-24 December 2026, expected) — a 550-seat heated Spiegeltent hosting live music, comedy, theatre and dance across the run-up to Christmas.
  • Christmas at Bute Park — the annual illuminated light trail through the city’s green heart. Late November to late December (exact dates confirmed in October).

Llandudno Christmas Extravaganza

The Llandudno Christmas Extravaganza returns to the North Wales seaside resort in 2026 after two years off, dates confirmed as 19-22 November 2026. Introduced in 2021 after the historic Llandudno Christmas Fayre closed, the free four-day event features food and craft stalls, vintage fairground rides, live entertainment, and appearances from the same organisers who run the well-known Llandudno Victorian Extravaganza each May.

Note on Llandudno: The Llandudno Victorian Extravaganza in May is a separate event from the November Christmas Extravaganza — same organisers, different festival. Do not confuse the two when planning. The Christmas event opens the North Wales festive season and is the largest single free event in the region.

A man dressed as a traditional Father Christmas, wearing a red suit, black boots, and a holly wreath on his head, stands with his arms crossed inside an ornate room with intricately painted wall murals. Beside him is a snow-flocked Christmas tree decorated with gold baubles and a life-sized wooden nutcracker figure.

Father Christmas bringing festive magic to the spectacular Victorian gothic interiors of Castell Coch. © Crown copyright Cymru Wales 2026

Portmeirion Christmas Fair: The Most Photogenic Market in Wales

Portmeirion Christmas Fair runs from Friday 4 December to Sunday 6 December 2026, opening 09:30 to 17:00 each day. The 2026 edition has been renamed from the “Portmeirion Food and Craft Fair” to “Portmeirion Christmas Fair” to sharpen the festive positioning. Over 120 exhibitors set up throughout the pastel-coloured Italian-style village designed by Sir Clough Williams-Ellis in the 1920s, with stalls selling artisan food, drink, crafts and pottery. Look out for Portmeirion Pottery itself (still produced under the brand), Welsh craft distilleries, and local artisan food producers from across Gwynedd.

Portmeirion is reached from Minffordd railway station on the Cambrian Coast Line (a 15-minute walk to the village entrance), or by car from the A487 near Penrhyndeudraeth. Village entry during the fair requires a standard Portmeirion admission ticket in addition to the free fair browsing. The whole village is worth allowing 4-5 hours to explore.

Christmas Markets in Welsh Castles

Some of the most atmospheric Welsh Christmas markets are held in the grounds of historic castles across the country. These are typically weekend-only events with 40-100 stalls and lower crowd numbers than the big-city markets — worth the drive for the setting alone.

Pembroke Castle Christmas Market

Pembroke Castle hosts a weekend-long Christmas market in early December each year, with over 80 stalls under festive lights in the outer ward of the castle. Live carollers perform throughout the day. The market brings a proper medieval-Christmas atmosphere that competitor markets can’t match. Exact 2026 dates confirmed via Pembroke Castle’s official social channels closer to the event.

Picton Castle Christmas Fair

Picton Castle in Pembrokeshire runs a Christmas Fair alongside seasonal tours, wreath-making workshops and a Santa’s grotto. The castle grounds hold multiple weekends of festive activity through November and December.

Beaumaris Christmas Market

Beaumaris on the Isle of Anglesey hosts a small but well-loved weekend market in Rating Row, close to Beaumaris Castle. Dogs welcome on leads. Typically runs late November each year.

Conwy Winterfest

Conwy Winterfest brings sword fighting, ladies with blazing torches, armoured knights and traditional street performers to the medieval walled town of Conwy in early December. Combines the Christmas market experience with living history performance — the closest thing to a genuine medieval Christmas market in the UK. Traditionally held on the town square with performers throughout the walled streets.

The Royal Welsh Winter Fair

The Royal Welsh Winter Fair at the agricultural showground in Llanfair-ym-Muallt (Builth Wells) is one of the biggest one-weekend events in the whole Welsh calendar. The 2026 fair runs Monday 30 November and Tuesday 1 December 2026. Alongside the agricultural competitions (cookery, crafts, livestock, hound trials), the fair has:

  • A huge food hall showcasing Welsh producers, including Welsh cakes and bara brith
  • Extensive craft stalls with handmade Welsh products
  • Santa’s Grotto
  • Reindeer visits (specific times published closer to event)
  • Fireworks display closing the fair

This is a paid-admission event rather than a free market — check the Royal Welsh Agricultural Society for current ticket prices.

The Hay Festival Winter Weekend

Hay Festival Winter Weekend runs Thursday 26 November to Sunday 29 November 2026 in Y Gelli Gandryll (Hay-on-Wye), the book town on the Welsh-English border. This isn’t a traditional Christmas market — it’s the winter edition of Hay’s world-famous literary festival, combining author talks, performances and workshops with a Christmas-focused food and craft fair, and the town’s own festive shopping streets. For anyone combining Christmas shopping with a book-and-culture weekend, this is the strongest option in Wales.

Complete 2026 Welsh Christmas Market Calendar

Confirmed 2026 dates for the major markets, ordered chronologically:

Market2026 DatesLocation
Cardiff Christmas Market12 November – 23 DecemberCardiff city centre
Cardiff Winter WonderlandMid-November – early January (TBC)Cardiff Castle / City Hall Lawn
Llandudno Christmas Extravaganza19-22 NovemberLlandudno town centre
Hay Festival Winter Weekend26-29 NovemberHay-on-Wye
Royal Welsh Winter Fair30 November – 1 DecemberBuilth Wells showground
Cardiff Christmas Festival1-24 December (expected)Sophia Gardens Spiegeltent
Portmeirion Christmas Fair4-6 DecemberPortmeirion village
Pembroke Castle Christmas MarketEarly December (TBC)Pembroke Castle
Picton Castle Christmas FairMultiple December weekendsPicton Castle, Pembrokeshire
Beaumaris Christmas MarketLate November (TBC)Rating Row, Beaumaris
Conwy WinterfestEarly December (TBC)Conwy town square
Aberglasney Winter FairLate November / early December (TBC)Aberglasney Gardens, Carmarthenshire
Insole Court Christmas FairDecember weekend (TBC)Insole Court, Llandaff, Cardiff
Snowdonia Christmas MarketLate November / early December (TBC)Royal Oak Hotel, Betws-y-Coed

On dates marked “TBC”: These markets run every year but individual organisers usually publish confirmed 2026 dates in September or October. Visit the linked venue websites in early autumn to lock in exact dates before booking accommodation.

What Welsh Food and Drink to Look For

The strongest reason to visit a Welsh Christmas market rather than an English one is the local produce. Look for:

Welsh food

  • Welsh cakes — small griddle-baked cakes with currants, sold hot off the bakestone. See our Welsh cakes recipe.
  • Bara brith — the traditional Welsh fruit tea bread. See our bara brith recipe.
  • Welsh farmhouse cheeses — Caerphilly, Perl Wen, Perl Las (Welsh blue), Y Fenni (with mustard seeds), Welsh Black.
  • Welsh lamb and beef — protected geographical origin. Look for hog roasts and slow-cooked beef stalls.
  • Laverbread — Welsh seaweed puree, often paired with bacon in breakfast pastries.
  • Bara lawr — the traditional Welsh laver-bread patties, worth trying if you spot them.

Welsh drink

  • Penderyn Welsh whisky — Penderyn Distillery in Bannau Brycheiniog produces some of Britain’s best single malts. Miniatures and gift sets sell out at every Welsh market by mid-December.
  • Aber Falls, Penderyn and Da Mhile Welsh gin — the Welsh craft gin scene has exploded since 2018.
  • Welsh craft beer — Tiny Rebel (Newport), Purple Moose (Porthmadog), Boss Brewing (Swansea) all have market stalls.
  • Welsh mulled wine and cider — most Welsh cider makers turn out warmed spiced cider through December.

Welsh crafts

  • Welsh slate products — coasters, cheese boards, framed art. Come from the Slate Landscape UNESCO site.
  • Portmeirion Pottery — still produced under the brand founded at Portmeirion.
  • Welsh love spoons — carved wooden spoons, traditionally given as courtship gifts.
  • Welsh wool blankets — Melin Tregwynt, Trefriw Woollen Mills.
  • Hand-poured Welsh candles — usually made in small batches by local producers.

Getting Between Welsh Christmas Markets by Train

Transport for Wales runs services to every major Welsh Christmas market. For visitors planning to hit multiple markets in one week, the Explore Wales Pass (£149 adult for 4 days in 8) usually pays for itself with just three long-distance journeys. See our complete Wales by Train guide for tickets, passes and route information.

MarketNearest stationWalk time
Cardiff Christmas MarketCardiff Central5 minutes
Llandudno ExtravaganzaLlandudno10 minutes
Portmeirion Christmas FairMinffordd15 minutes
Beaumaris MarketBangor (then bus)Train + 20-min bus
Conwy WinterfestConwy5 minutes to town centre
Royal Welsh Winter FairLlandrindod Wells (then bus)Train + 30-min bus
Hay Festival WinterHereford (then bus)Train + 45-min bus
Pembroke CastlePembroke15 minutes
Insole Court CardiffFairwater / Cardiff Central20-min bus from Central

Where to Stay for a Welsh Christmas Market Weekend

The two strongest bases for a Welsh Christmas market weekend are Cardiff and Llandudno. Both give walking access to their own major markets and are close enough to smaller markets for day trips.

Cardiff (best for South Wales)

Cardiff hotels sell out for the last two weekends before Christmas — book accommodation by mid-October. From central Cardiff you can walk to the main Christmas market, take a 20-minute train to Caerphilly (Christmas Market + castle), a 30-minute train to Cowbridge (winter craft market), and a 15-minute drive to Insole Court in Llandaff.

Llandudno (best for North Wales)

Llandudno gives access to its own Christmas Extravaganza on foot, plus 20 minutes by train to Conwy Winterfest, a 45-minute drive to Beaumaris, and a 45-minute drive to Portmeirion. The town’s Victorian seaside promenade is particularly beautiful in winter.

A warmly lit wooden market stall filled with festive Christmas decorations. The display includes plush holiday gnomes, white decorative branches, large gold and green baubles hanging from the ceiling, and various small winter figurines arranged carefully on white-draped tables and wooden shelves.

Artisan crafts and festive decorations on display at a wooden chalet stall during the Llandudno Christmas Extravaganza. © Crown copyright Cymru Wales 2026

Find Christmas Market Accommodation in Wales

Browse the interactive map below to see real-time hotel and cottage prices in Cardiff, Llandudno, Portmeirion and elsewhere across Wales for your Christmas market dates. Book by mid-October for the two weekends before Christmas Day — accommodation in market towns sells out fast.

When to Visit — Timing Strategy by Week

Mid-November (Week 1): The Openings

Cardiff opens on 12 November. The Llandudno Christmas Extravaganza runs 19-22 November. Both are less busy than later weeks. Lights are up in city centres. Weather is typically dry and mild in the low teens. Best time for a photography-focused trip.

Late November (Week 2): The Sweet Spot

Hay Festival Winter Weekend (26-29 November) and the Royal Welsh Winter Fair (30 November – 1 December) both fall this weekend. Christmas atmosphere is building, crowds are moderate, and accommodation is still reasonably available. This is the strongest week for a Welsh Christmas market weekend if you have flexibility.

Early December (Week 3): Peak Photogenic

Portmeirion Christmas Fair (4-6 December) plus Pembroke and Picton castle markets. The Welsh light trails hit their stride. Everything is decorated. Crowds start to intensify in Cardiff.

Mid-December (Week 4): Peak Everything

Peak visitor numbers, peak accommodation prices, peak Christmas atmosphere. Late-night Cardiff market is at its most magical. Bute Park light trail is fully operational. If you love crowds and Christmas songs on repeat, this is your week. If you prefer quiet, avoid it.

Final Week (Week 5): The Wind-Down

Most markets close around 23 December. The Cardiff Winter Wonderland and light trails continue into early January. Boxing Day sales begin 26 December in Cardiff and Llandudno.

Practical Tips for Welsh Christmas Markets

Weather and clothing

Welsh Christmas weather is mild by British standards (average 5-8°C in the daytime) but wet. Pack a waterproof jacket, a warm hat, gloves, and sturdy footwear. Even the outdoor market chalets do not shelter from side-driven Welsh rain. See our Wales in Autumn guide for the full seasonal weather picture.

Cash vs card

Almost every Welsh Christmas market stall now accepts contactless card payment via Square, iZettle or similar. Cash is rarely essential but useful for small artisan purchases at the smaller castle markets. Bring £30-£50 in cash as backup.

Opening times

The bigger city markets (Cardiff especially) open into the evening, particularly on late-night Thursdays. Smaller weekend markets typically close by 5pm. Plan your day accordingly if you’re travelling by public transport with limited evening services.

Dogs

Policies vary. Cardiff Christmas Market allows dogs on leads on the streets but not inside individual stalls. Beaumaris and Portmeirion both welcome dogs on leads. Pembroke Castle and Picton Castle allow dogs in the outer grounds. Check individual event pages before travelling with a dog.

Parking

Central Cardiff parking is expensive and busy — use the Park & Ride service that runs specifically for the Christmas market period. Llandudno has multiple town-centre car parks. Portmeirion has ample on-site parking (included in village admission). Rural castle markets typically have free parking.

Train travel is often faster than driving into central Cardiff during December weekends — the city centre closes several streets for the Winter Wonderland and Festive Quarter. Cardiff Central station is a 5-minute walk from the market and Transport for Wales runs extended weekend services throughout the market season.

Combining a Christmas Market Trip with Other Welsh Experiences

Winter in Wales offers more than just the Christmas markets themselves. Natural add-ons for a market weekend include:

  • Welsh castles decorated for ChristmasCadw decorates Cardiff Castle, Caerphilly Castle and several others for winter events. See our UNESCO Welsh castles guide.
  • Winter dark-sky stargazing — winter brings the longest true darkness of the year to Wales’s three dark-sky areas. See our Wales stargazing guide.
  • Welsh coastal storm-watching — December is peak season for Atlantic storm-watching on the Pembrokeshire coast (see our Wales in Autumn guide for locations).
  • Winter walks in Bannau Brycheiniog — the National Park’s waterfalls are at their fullest after winter rain.
  • Welsh whisky distillery tours — Penderyn (Bannau Brycheiniog), Aber Falls (Abergwyngregyn), Da Mhile (Ceredigion) all run winter tours.

Frequently Asked Questions: Welsh Christmas Markets

What is the biggest Christmas market in Wales?

Cardiff Christmas Market is the biggest and best-known Christmas market in Wales, with over 200 artisan stalls spread across St John Street, Working Street, Trinity Street and The Hayes in the city centre. The 2026 market runs from 12 November to 23 December, Monday to Saturday 10am to 6pm (late night to 7pm every Thursday in December) and Sundays 10am to 5pm. Alongside the main craft market, Cardiff also runs Winter Wonderland at Cardiff Castle and City Hall Lawn with an ice rink and funfair, and the Cardiff Christmas Festival at Sophia Gardens.

When do Welsh Christmas markets open in 2026?

Most Welsh Christmas markets open between mid-November and the first week of December 2026. Cardiff Christmas Market opens earliest on 12 November 2026 and runs until 23 December. The Llandudno Christmas Extravaganza returns after a two-year gap on 19-22 November 2026. The Royal Welsh Winter Fair at Builth Wells is on 30 November and 1 December. Portmeirion Christmas Fair is on 4-6 December. Most weekend fairs at Welsh castles (Pembroke, Picton, Beaumaris) run through late November and the first two weekends of December.

Is Cardiff Christmas Market free to enter?

Yes. The Cardiff Christmas Market itself is free to browse and enter, with no admission charge. Cardiff Winter Wonderland at the City Hall Lawn is also free to enter, but individual attractions inside (the open-air ice rink, the giant wheel, funfair rides and the Ice Bar) all charge separately for tickets. Pre-booking is recommended for the ice rink and Ice Bar during the last two weekends before Christmas, when they book out fastest.

Where is the best Christmas market in North Wales?

The Llandudno Christmas Extravaganza is the biggest free festive event in North Wales, returning to the town centre on 19-22 November 2026 after a two-year hiatus. Portmeirion Christmas Fair (formerly called the Portmeirion Food and Craft Fair) is the most photogenic — over 120 stalls set within Sir Clough Williams-Ellis’s Italian-style village, held on 4-6 December 2026. For a smaller, castle-adjacent market, Beaumaris runs a two-day festive market in late November each year, and Conwy Winterfest brings sword fighting and living history performances to Conwy in early December.

Are Welsh Christmas markets accessible by train?

Yes. Every major Welsh Christmas market is served by a railway station within walking distance. Cardiff Christmas Market is a 5-minute walk from Cardiff Central. Llandudno has a mainline station 10 minutes from the town centre. Portmeirion is reached from Minffordd station on the Cambrian Coast Line. Beaumaris and Caerphilly are both accessible from Bangor and Cardiff via short train and bus combinations. Transport for Wales offers Advance singles and the Explore Wales Pass for multi-market visits — see our complete Wales by Train guide for details.

What Welsh food and drink can I buy at Christmas markets?

Welsh Christmas markets showcase local produce that reflects the country’s food heritage. Look for Welsh cakes (small griddle-baked cakes with currants), bara brith (the traditional Welsh fruit tea bread), Welsh farmhouse cheeses including Caerphilly and Perl Wen, Penderyn Welsh whisky and gin, Welsh craft beers, Halen Môn sea salt from Anglesey, and Welsh honey. Craft stalls typically sell Welsh slate products (coasters, cheese boards, framed pieces), Portmeirion pottery, hand-poured Welsh soy candles, love spoons and Welsh wool blankets.

Where should I stay for a Welsh Christmas market break?

Cardiff is the best base for a South Wales Christmas market weekend — the city centre market is walkable from every central hotel and Caerphilly, Blackwood and Cowbridge markets are all within 30 minutes by train or car. Llandudno is the best base for North Wales, giving access to the town’s own Christmas Extravaganza, Conwy Winterfest, and easy day trips to Beaumaris and Portmeirion. Book accommodation by mid-October for the last two weekends before Christmas — hotels in Cardiff, Llandudno and Portmeirion regularly sell out for those dates.

More Welsh Travel Guides

Summer 2026 cottages filling fast

Holiday Cottages from £299/week

Search 2,400+ personally inspected properties across Wales

Where in Wales?
Check-in
Duration
Adults
Children
4.8/5 Trustpilot
Secure booking
Personally inspected
Travel Writer and Editor at  | Web

Pembrokeshire-born travel writer and founder of Wales.org. Born in Haverfordwest, now based in Hertfordshire — covering Welsh castles, national parks, festivals and family staycations across all 22 Welsh counties.