Christmas comes early to Valletta. The Magical Christmas Show returns to the City Theatre from Friday 4 December 2026, presented by the Malta National Children’s Choir: 90 minutes of live music, dance, laughter and festive cheer for the whole family.
What to expect
This year Mickey Mouse and Stitch join forces to celebrate the most wonderful time of the year. The show promises:
- Live performances from talented local singers and dancers
- Favourite characters in spectacular costumes
- Interactive games and festive sing-alongs
- A heartwarming story of friendship, hope and Christmas joy
Expect dazzling visuals and plenty of chances for children to join in. It is pitched as a festive outing for families and anyone who loves a little Christmas magic.
Dates and times
Tickets are on sale now for the first two shows:
- Friday 4 December, 19:45 (doors 18:45)
- Saturday 5 December, 19:45 (doors 18:45)
Four more performances are listed, with tickets to follow: Sunday 6 December (15:00), Monday 7 December (19:45), Tuesday 8 December (15:00) and Friday 11 December (19:45). The matinees suit younger children, so keep an eye on the event page if an afternoon show works better for your family.
Tickets
- Gold: €15
- Silver: €14
- Balcony: €13
Prices exclude booking fee. Children under 2 enter free if seated on a lap. Everyone occupying a seat needs a ticket, and the organiser may verify a child’s age.
Make a day of it
City Theatre is in the heart of Valletta, so an early dinner or a walk past the city’s Christmas lights before the show turns it into a proper family outing. Arrive by doors time: last entry for evening shows is 20:00.
FAQ
When is the Magical Christmas Show 2026?
From Friday 4 December 2026 at City Theatre, Valletta. Tickets are on sale for 4 and 5 December, with more dates on 6, 7, 8 and 11 December to follow.
How much are tickets?
Gold €15, Silver €14 and Balcony €13, plus booking fee.
Do babies need a ticket?
Children under 2 enter free if seated on a lap. Anyone in their own seat needs a ticket.
How long is the show?
About 90 minutes.



