Sunday, March 15, 2026

Christmas in Cardiff 2025: All the events, dates and things you need to know

Christmas is just around the corner and it’s time to start planning for the festive season. With the holiday spirit in full swing, there’s no better place to celebrate than in the beautiful city of Cardiff. From traditional markets to enchanting light displays, there’s something for everyone to enjoy. So if you want to make the most of this magical time of year, here’s a list of Cardiff’s must-see Christmas events.

1. Cardiff Christmas Market
Get into the festive spirit with a visit to the famous Cardiff Christmas Market. Located in the heart of the city centre, this traditional market offers a variety of stalls selling unique gifts, handmade crafts, and delicious food and drinks. Take a stroll through the rows of wooden chalets, decorated with twinkling lights and festive decorations, and find the perfect presents for your loved ones. The market is open from November 14th to December 23rd, so be sure to stop by and experience the festive atmosphere.

2. Winter Wonderland
Step into a winter wonderland at Cardiff’s City Hall Lawn. This annual event transforms the area into a magical wonderland, complete with an outdoor ice rink, a funfair, and an alpine village. Glide on the ice with your friends and family, take a ride on the Ferris wheel for a stunning view of the city, or warm up with a cup of mulled wine at the traditional chalet bar. With plenty of festive activities and attractions, Winter Wonderland is the perfect place to spend a day or evening during the holiday season.

3. Cardiff Castle Christmas Tours
Experience the magic of Christmas at the historic Cardiff Castle with their special Christmas tours. Learn about the castle’s fascinating history as you explore the beautifully decorated rooms, adorned with traditional festive decorations. Discover how Christmas was celebrated in different eras and even meet Santa himself. The tours run from December 1st to 23rd, so don’t miss the chance to see this iconic landmark in all its festive glory.

4. Christmas at St. Fagans National Museum of History
For a unique festive experience, head to St. Fagans National Museum of History, where Christmas traditions from the past come to life. Explore the traditional Christmas decorations in the old houses, listen to carols being sung, and enjoy festive treats in the cafe. The museum also hosts a variety of workshops and activities for children, making it the perfect family day out. This special Christmas event runs from December 1st to 23rd, so be sure to add it to your list.

5. Cardiff Christmas Lights Switch-On
Join in the festive celebrations at the annual Cardiff Christmas Lights Switch-On event. This year, the lights will be switched on in a spectacular virtual event on November 12th, featuring special performances and appearances from local celebrities. The lights will illuminate the city centre, creating a magical atmosphere for all to enjoy throughout the holiday season.

6. The Nutcracker at the Wales Millennium Centre
No Christmas is complete without a trip to the theatre, and the Wales Millennium Centre has the perfect show for the whole family to enjoy. The Nutcracker ballet, a classic Christmas tale, will be performed by the Birmingham Royal Ballet from December 8th to 12th. Immerse yourself in the enchanting world of Clara and her beloved Nutcracker as they battle the Mouse King and travel to the Land of Sweets. Don’t miss this festive favourite!

7. Christmas Shopping in Cardiff
With its variety of high street stores, designer boutiques, and independent shops, Cardiff is the perfect place for your Christmas shopping. The city centre is decorated with twinkling lights and festive decorations, creating a magical atmosphere as you browse for gifts. From luxury brands to unique handmade items, you’ll find everything you need for your loved ones (and maybe treat yourself too!).

8. Festive Afternoon Tea
Indulge in a truly festive treat with a traditional afternoon tea at one of Cardiff’s many charming cafes or hotels. Enjoy a selection of sandwiches, scones, and sweet treats, all served on a festive-themed tiered stand. With many locations offering special Christmas menus and decorations, this is the perfect way to relax and soak up the holiday spirit.

9. Christmas Concerts and Shows
Cardiff has a thriving music and theatre scene, and during the festive season, there are plenty of concerts and shows to enjoy. From traditional carol concerts to festive theatre productions, there’s

popular