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
-
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.
2. Experience Cardiff's Winter Wonderland
-
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
-
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.
4. Step back in time at the Victorian Christmas Market
-
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.
5. Marvel at Christmas at Bute Park
-
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.
6. Soak up the atmosphere in the Bavarian Festive Quarter
-
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.
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.
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.
9. Enjoy the Cardiff Christmas Festival 2026
-
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
-
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.
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.
Stay nearby
Sign up for our newsletter
No spam. Just interesting articles, directions, events and inspirations.
We process your data in accordance with our Privacy Policy.
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