December transforms Malta and Gozo into a warm, Mediterranean take on a traditional European Christmas. Streets glow with hanging chandeliers, village squares fill with markets and artisan stalls, and the islands come alive with concerts, nativity scenes, light displays and family festivities. With a blend of Catholic heritage and modern winter attractions, December here is both cosy and vibrant, offering a full calendar of events for expats, residents and visitors.
This year’s programme is especially rich. From Valletta’s Fairyland, to Gozo’s live nativity village, to waterfront markets and festive theatre, almost every day brings something new to explore. Below is your curated guide to the season’s highlights.
Spotlight Events
Fairyland – Santa’s City (Valletta & Floriana)

One of Malta’s signature Christmas attractions, Fairyland turns Pjazza Tritoni and the Floriana Granaries into a festive theme park from 5 December to 4 January. Expect a Ferris wheel, Santa’s House, pop-up food stands and family-friendly rides. Entry is free, with individual attractions ticketed. Evenings are especially atmospheric, and advance booking for popular rides is recommended.
Bethlehem f’Għajnsielem (Gozo)

Gozo’s famous nativity village returns from 14 December to 4 January. Spread across 20,000 square metres, this immersive open-air experience features artisans, shepherds, animals, and the Holy Family in a recreated Bethlehem. It is a must-visit for families and anyone looking for a traditional Christmas experience with a local touch.
Magro Christmas Family Fest (Xewkija, Gozo)


Held at Savina Artisan Centre from Saturday 6th to Wednesday 24th of December, this festival includes artisan stalls, interactive children’s activities, rides and seasonal food. It is relaxed, easy to navigate and ideal for families based in Gozo or visiting for the weekend.
Sliema Christmas Market

Running from 1 to 24 December, the Sliema promenade hosts a long seafront market offering crafts, gifts, seasonal treats and mulled drinks. With harbour views and extended opening hours, it’s perfect for a festive evening stroll.
Woodland Christmas Market (Ta’ Qali National Park)

Between 6 and 14 December, Ta’ Qali’s green spaces host an eco-themed Christmas market with craft stalls, live music, children’s workshops and appearances by Santa. A great alternative to busy city events.
Christmas in Palazzo Parisio – Malta Artisan Markets (Naxxar)

On 21 December, Palazzo Parisio becomes the elegant backdrop for a one-day artisan market. Expect carefully curated local designers, gourmet items and handcrafted gifts in one of Malta’s most historic venues. Free entrance.\
Palazzo Parisio presents an enticing programme throughout December, featuring everything from exquisite dinners to engaging workshops.
The Festive Season at the Palazzo
Christmas Markets and Light Displays

Valletta Lights and Markets
Valletta’s streets are decorated with large chandeliers, overhead lights and festive installations, especially along Republic Street. A city-centre Christmas market near Suq tal-Belt adds to the atmosphere during the first half of the month.
Valletta Waterfront Christmas Village
The waterfront hosts a cosy Christmas village throughout December and early January, combining food stalls, seasonal drinks, harbour views and live entertainment.
Xagħra Christmas Market (Gozo)
Xagħra’s charming village market offers handmade crafts, decorations and festive snacks beneath twinkling lights.
Victoria and Villa Rundle (Gozo)
Gozo’s capital typically hosts a vibrant calendar of markets and small events around Villa Rundle Gardens, making it easy to combine Christmas shopping with a relaxed day out.
Panto and Festive Theatre
Pantomime is a cherished Maltese Christmas tradition, with theatres offering packed schedules throughout the festive season.
Ali Baba – Teatru Manoel (Valletta)
From 21 December to 5 January, Teatru Manoel presents its annual pantomime, featuring music, comedy, and a vibrant cast at Malta’s national theatre. Check availability and secure your spot on the Teatru Manoel website.
Snow White – Teatru Salesjan (Sliema)
Experience the magic of “Snow White” in a lively and modern pantomime by the Malta Amateur Dramatic Club (MADC), running from 23 December to 5 January. This enchanting show is perfect for audiences of all ages. Visit the MADC website to check availability and purchase tickets online.
Alice fil-Pajjiż tal-Meravilji – Mediterranean Conference Centre (Valletta)

This grand Maltese-language pantomime vividly brings Wonderland to life with a dynamic local cast. Running from 26th December until 3rd January, it promises an enchanting experience. Visit ktrmalta.com to purchase your tickets.
Carols, Concerts and Church Traditions
December is rich in concerts, from intimate chamber performances to full Christmas productions.
Teatru Manoel Christmas Concerts
A programme of concerts runs from mid-December into early January, including choir performances, ensembles and classical Christmas pieces.
Christmas Illuminated (San Lawrenz, Gozo)
Held on 22 et 23 December, this event uses projections, lights and music to retell the Bethlehem story across the village square.
Parish Events and Midnight Mass
Across Malta and Gozo, churches host carol services, crib exhibitions and Midnight Mass on 24 December. Many of these events have been part of village life for generations.
Feast of the Immaculate Conception – 8 December
Cospicua celebrates this national feast day with religious functions and lively street activities.
Republic Day – 13 December
A national holiday marked with ceremonies, family outings and traditional horse races at Marsa.
A Festive Month to Explore
December in Malta and Gozo offers something for every pace and preference, whether you’re spending the evening beneath the Ferris wheel at Santa’s City, browsing handmade gifts at a palace, or enjoying a quiet walk through a village illuminated for Christmas. With mild weather and a full calendar of events, it’s an ideal time to explore both islands and enjoy the season’s atmosphere.
We hope you enjoy the festive season and feel the holiday spirit throughout Malta and Gozo.
The Expatax Team wishes you a season filled with fun, love, and joy.
Join our growing community. Follow us across social media channel for more daily updates.

