Swansea's festive season for 2026 begins soon, with a packed programme of events across the city. These include the return of the Christmas Parade, the Waterfront Wonderland with its big wheel and ice rink, the Christmas Market on Oxford Street, and several theatre productions.
Alongside pantomimes and Santa visits, visitors can enjoy mulled wine, Christmas rolls, and ice skating. The programme also features a classic piece of Swansea festive theatre, Dylan Thomas' A Child's Christmas in Wales.
Parade and Light Switch-On
The Swansea Christmas Parade returns with a procession of community groups, festive floats, performers, and much-loved characters. The parade starts at The Guildhall, travels down St Helen's Road and the Kingsway, and ends by Princess Way. The city centre light switch-on takes place the same evening.
Date: Sunday, November 22 from 5pm.
Waterfront Wonderland and Market Dates
The big wheel and ice skating return to Museum Park for the Waterfront Wonderland, which also features live music, food and drinks, and fun fair rides. Anna and Elsa, plus K-Pop Demon Hunter characters, will also be visiting. The event runs from November 19 to January 3.
Oxford Street will host the Christmas Market with wooden chalets from indie traders, an Alpine Bar, and live entertainment at the Caroler's Cabin, sponsored by Costa Coffee. The Merry Marquee, with artisan food, drink and craft stalls, will be open on the weekends of December 5-6, December 12-13, and December 19-20. The market runs from November 21 to December 22 and will set the scene for the Swansea Fire & Ice Festival and Mistletoe & Markets.
Theatre and Other Festive Events
The Swansea Grand Theatre's pantomime, Snow White, has a line-up including BBC Presenter Owain Wyn Evans, CBeebies favourite Rebecca Keatley, singer and TV personality Suzanne Shaw, panto favourite Christian Patterson, and Steve Walls. A special digital appearance from Swansea's own Kev Johns is also planned. The show runs from December 5 to January 3.
Maggie's Christmas Extravaganza, the fourth annual variety evening in support of Maggie's Swansea, takes place at the Grand Theatre on December 9. Carols in the Castle at Oystermouth Castle is scheduled for December 20 from 11am. Lighthouse Theatre's Adrian Metcalfe performs Dylan Thomas' A Child's Christmas in Wales as a solo show at the Grand Theatre on December 7 and 8.