Skip to Content

12 things to do in Cardiff this Christmas

Your ultimate festive guide to celebrating the holiday season in the Welsh capital❄️

Cardiff is a brilliant city year-round, but it truly finds its magic when the festive season rolls in. The Welsh capital transforms into a sparkling winter wonderland, blending its rich history and stunning architecture with vibrant modern celebrations.

Whether you want to wander through historic Victorian arcades lit by twinkling lights, warm up with hot chocolate at the festive markets or catch a world-class Christmas show, Cardiff delivers an unforgettable holiday experience. Let’s dive into 12 amazing things to do in Cardiff this Christmas!

Share:

1. Browse the Cardiff Christmas Market

  • image description
    12th November 2026 – 23rd December 2026

Running right through the pedestrianised heart of the city centre, the Cardiff Christmas Market is a beloved annual tradition that champions incredible local craftsmanship. Unlike many other city markets that focus heavily on imported goods, Cardiff prides itself on showcasing independent Welsh makers, artists and artisans selling bespoke, handmade items.

Wander through the beautifully decorated wooden chalets lining St John Street, Working Street and the Hayes, and discover hand-thrown ceramics, bespoke silver jewellery or a warming cup of hot Welsh cider. The bustling atmosphere here perfectly captures the spirit of the season.

© Ceri Breeze / Shutterstock.com

2. Experience Cardiff's Winter Wonderland

  • image description
    12th November 2026 – 3rd January 2027

No festive trip to the Welsh capital is complete without a visit to Cardiff’s Winter Wonderland. Split across two iconic locations, the City Hall Lawn and the grounds of Cardiff Castle, Cardiff’s Winter Wonderland is the ultimate hub for winter thrills, featuring classic funfair rides, a giant wheel and plenty of brilliant food stalls.

In the castle grounds, you can strap on your skates and glide around the spectacular undercover ice rink, which features a magical 150-metre ice trail that weaves through the historic setting. Or head over to the incredible Ice Bar, where everything from the seats to the glasses is made of solid ice, for a spectacularly frosty drink!

3. Celebrate the Cardiff Christmas Lights Switch-On

  • image description
    12th November 2026

The official start of the festive season in the Welsh capital is always marked by the spectacular Christmas Lights Switch-On. As the dark winter evening sets in, the entire city centre gathers in eager anticipation to watch the streets, arcades and historic buildings burst into a brilliant, glowing display of festive colour.

© Billy Stock / Shutterstock.com

4. Step back in time at the Victorian Christmas Market

  • image description
    12th November 2026 – 15th November 2026

Add a touch of historical charm to your festive shopping and look out for Cardiff’s Victorian Christmas Market events. Popping up to celebrate the city’s rich heritage, these nostalgic setups feature stallholders dressed in traditional Victorian attire, creating an immersive, Dickensian atmosphere that feels incredibly charming and cosy.

It is a wonderful place to hunt for unique, vintage-inspired gifts, traditional wooden toys and classic seasonal treats like roasted chestnuts and spiced gingerbread.

© Mayumi.K.Photography / Shutterstock.com

5. Marvel at Christmas at Bute Park

  • image description
    19th November 2026 – 31st December 2026

As the sun sets, the city’s green heart transforms into a spectacular and award-winning winter light trail. Christmas at Bute Park has quickly become one of Cardiff’s most anticipated festive events, offering a mesmerising, mile-long journey through the historic parkland.

Wander past breathtaking laser shows, a splendid fire garden and trees draped in thousands of twinkling fairy lights, all synchronised to a magical festive soundtrack. Along the route, you can stop to toast marshmallows or pick up a gourmet hot chocolate, making it an enchanting evening out for visitors of all ages.

© ThreeEyedRavenProductions / Shutterstock.com
© ThreeEyedRavenProductions / Shutterstock.com

6. Soak up the atmosphere in the Bavarian Festive Quarter

  • image description
    12th November 2026 – 23rd December 2026

If you are looking for a lively, cheerful spot to grab a drink and some hearty winter food, the Bavarian Festive Quarter, often part of Cardiff’s Winter Wonderland, is the place to be. Designed to mimic a traditional German alpine village, this bustling area is packed with cosy wooden cabins, roaring fire pits and plenty of festive cheer.

Grab a massive sizzling bratwurst, order a stein of authentic Bavarian beer or a warming mug of Glühwein and grab a seat on the rustic wooden benches. With lively music playing and crowds in high spirits, it is an incredibly fun spot to gather with friends for a brilliant, relaxed festive night out.

© Ceri Breeze / Shutterstock.com

7. Stroll through the festive Royal Arcade

Famously known as the ‘City of Arcades,’ Cardiff’s Royal Arcade is the oldest and arguably most picturesque of them all. During the Christmas season, this stunning Victorian walkway is beautifully adorned with elegant decorations and cascading lights, making it look like a scene straight out of a classic holiday movie.

Taking a stroll through the arcade is a wonderful escape from the busy main streets. It is packed with fantastic independent boutiques, artisan delis and cosy cafés, making it the perfect spot for some relaxed window shopping or picking up a unique, high-quality gift while soaking up the historic architecture.

© Marco Fine / Shutterstock.com

8. Go Christmas shopping in Cardiff

If you are on a mission to tick off your entire Christmas gift list in one day, Cardiff is an absolute shopper’s paradise. The centrepiece is St David’s Dewi Sant, a massive, modern shopping centre that houses all of your favourite high-street chains and designer brands under one beautifully decorated roof.

Beyond the major shopping centres, the surrounding pedestrianised streets are completely packed with department stores, pop-up festive shops and local boutiques. The sheer variety of retail options, combined with brilliant festive window displays and bustling energy, makes Christmas shopping in Cardiff a genuinely joyful experience.

© TinasDreamworld / Shutterstock.com

9. Enjoy the Cardiff Christmas Festival 2026

  • image description
    26th November 2026 – 24th December 2026

For incredible live entertainment, be sure to secure tickets to the Cardiff Christmas Festival. Hosted inside a spectacular, mirror-lined Spiegeltent in Bute Park, this festival brings a touch of vintage cabaret glamour and world-class theatrical performances to the heart of the city.

The 2026 lineup is packed with fantastic shows, ranging from classical performances of A Christmas Carol to high-energy musical tributes featuring the hits of Queen, ABBA, and Fleetwood Mac. Sitting in the beautifully atmospheric, circular wooden tent while watching a sensational live show is a wonderfully unique and memorable way to celebrate the season.

10. Have breakfast with Speedboat Santa at Lisvane & Llanishen Reservoirs

  • image description
    12th December 2026 – 24th December 2026

If you are looking for a Santa experience that breaks the traditional mould, book a spot for Breakfast with Speedboat Santa at the beautiful Lisvane & Llanishen Reservoirs. Forget the sleigh; this Father Christmas makes a grand, unforgettable entrance by speeding across the water in his very own speedboat!

After his thrilling arrival, Santa joins families inside the café for a delicious festive breakfast. He spends time chatting with all of his special guests, posing for fantastic photos and handing out a small gift to every child. It is a wonderfully quirky, highly memorable family morning out that the kids will be talking about for years to come.

11. Catch a laugh-out-loud pantomime or Christmas show

Nothing says a British Christmas quite like shouting ‘He’s behind you!’ at a brilliant local pantomime. Cardiff’s premier theatre venues, including the historic New Theatre and the spectacular Wales Millennium Centre, always put on sensational holiday shows packed with lavish costumes, hilarious jokes, and plenty of audience participation.

Whether you are watching a star-studded traditional panto or a massive touring West End musical, dressing up for a night at the theatre is a wonderfully cosy winter tradition. It is a guaranteed evening of laughter, joy, and festive escapism that will leave the whole family smiling.

Pantomime
© Go My Media / Shutterstock.com

12. Explore Christmas at the Morgan Quarter

The Morgan Quarter, which encompasses some of Cardiff’s most beautiful historic shopping arcades, goes above and beyond to spread Christmas cheer to local families. Throughout December, the quarter typically hosts a brilliant array of family-friendly activities that make Christmas shopping far more exciting for the little ones.

One of the major highlights is their incredibly popular Christmas Elf Trail, which leads kids on a fun, interactive adventure through the arcades, culminating in a magical visit to Santa’s Grotto. It is a wonderfully affordable and joyful way to keep the children entertained, with the proceeds often going to support fantastic local charities like Tŷ Hafan.

© TinasDreamworld / Shutterstock.com

Stay nearby

View more
View more

Sign up for exclusive offers

We'd love to keep you updated with offers, our best value rooms, inspiration and more!

You can opt out at any point by clicking the unsubscribe link found in our emails.
Privacy Policy

  • London
  • Family adventures
  • events
  • Festivals
  • Kids attractions
  • Solo travel
  • Hidden gems
  • Oxford
  • Outdoors
  • Group getaways
  • destinations
  • Unique experiences
  • City breaks
  • Food and drink
  • Christmas
  • Short breaks
  • Weekend breaks
  • Beach breaks
  • Quizzes
Scroll to Top