Book Now
  • (+356) 2156 1230
  • info@townhouse17.com

Christmas in Gozo 2026: Your Guide to the Lights, Markets and Traditions

Last updated November 2026. Dates come from the Ministry for Gozo’s official Christmas in Gozo 2026 programme.

Christmas in Gozo 2026 runs from Saturday 28 November 2026 to Wednesday 6 January 2027. Victoria lights up with the Villa Rundle Illuminated Gardens and a Christmas Market, the villages open their cribs, and Bethlehem f’Għajnsielem brings the Nativity to life in the fields above Mġarr. Most events are free.

Christmas on Gozo is gentler than on the mainland, and that is its charm: carols in candlelit churches, honey rings and coffee after village carol evenings, and a festive calendar you can enjoy without rushing. Here is what not to miss.

Christmas in Gozo 2026 at a glance

  • Dates: Saturday 28 November 2026 to Wednesday 6 January 2027
  • Cost: most events are free, including the Illuminated Gardens, the Christmas Market, the Christmas Parade and New Year’s Eve
  • Big nights: Christmas It’s Time (Saturday 28 November, 19:30), the Christmas Parade (Saturday 19 December, 20:00) and Gozo New Year’s Eve (Thursday 31 December, from 21:00)
  • Living nativity: Bethlehem f’Għajnsielem, 12 December to 3 January
  • Getting here: the Gozo Channel ferry from Ċirkewwa to Mġarr takes about 25 minutes, then a bus to Victoria
  • Where to stay: Townhouse 17, right opposite Victoria’s bus terminus
Lit Christmas tree beside the amphitheatre steps with the Citadel glowing on the hill behind, Victoria, Gozo
The Christmas tree with the Citadel glowing on the hill beyond.

What are the main Christmas events in Gozo in 2026?

EventDate and timeWhere
Christmas It’s Time, the official openingSat 28 Nov, 19:30Teatru Astra, Victoria
Villa Rundle Illuminated Gardens28 Nov to 6 JanVilla Rundle Gardens, Victoria
Christmas Market29 Nov to 24 Dec, selected daysVilla Rundle Gardens, Victoria
Christmas Magic29 Nov to 6 JanGħar Ilma, Santa Luċija
Carols by Candlelight4 and 5 Dec, 19:30St Augustine’s Friary, Victoria
Bethlehem f’Għajnsielem12 Dec to 3 Jan, selected daysTa’ Passi fields, Għajnsielem
Christmas ParadeSat 19 Dec, 20:00Republic Street, Victoria
Dinja tat-TfalSun 20 Dec, 10:00 to 17:00Villa Rundle Gardens, Victoria
Il-Pageant tal-MiliedSun 20 Dec, 18:00San Lawrenz Square
Gozo New Year’s EveThu 31 Dec, from 21:00Independence Square, Victoria
Adoration of the MagiSun 3 Jan 2027, 15:00Mġarr Harbour and Ta’ Passi fields, Għajnsielem

Victoria: the heart of Christmas in Gozo

The season opens on Saturday 28 November with Christmas It’s Time at Teatru Astra, the official launch of the programme (free, with tickets through teatruastra.org.mt). The same evening, Villa Rundle Gardens switch on their lights: glowing paths, sparkling trees and gingerbread scenes, free to enjoy until 6 January. On selected days until Christmas Eve, the Christmas Market fills the gardens with gifts, crafts and seasonal treats. Our guide to Christmas at Villa Rundle has the market’s opening hours.

Glowing wooden chalet selling red and gold Christmas baubles at the Christmas Market in Villa Rundle Gardens, Victoria, Gozo
A chalet full of baubles at the Villa Rundle Christmas Market.

The big night is Saturday 19 December at 20:00, when the Christmas Parade brings music, dancers, lights and Father Christmas along Republic Street. Arrive early for a good spot.

Poster for Christmas, it's Time, a live Xandira Diretta show on 28 November 2026 at 7.30pm at Teatru Astra, Victoria, Gozo
Christmas It’s Time opens the season on 28 November. Poster: Ministry for Gozo.
Poster for the Christmas Parade 2026 on Saturday 19 December at 8pm along Republic Street, Victoria, Gozo, with Santa and dancers
Christmas Parade, Saturday 19 December, 20:00. Poster: Ministry for Gozo.

Bethlehem f’Għajnsielem: Gozo’s living nativity

Now in its 17th edition, Bethlehem f’Għajnsielem turns 20,000 square metres of fields into a village from the time of the Nativity, with costumed villagers, traditional crafts and live animals. It opens on 12 December and runs on selected days until 3 January, when the Three Kings cross from Malta for the Adoration of the Magi. Our Bethlehem f’Għajnsielem 2026 guide lists every opening time.

Visitors on a small boat ride along a canal beneath a wooden bridge with costumed villagers at Bethlehem f'Għajnsielem, Gozo
A boat ride is one of the attractions. Photo: Bethlehem f’Għajnsielem, from the Ministry for Gozo’s Christmas in Gozo 2026 booklet.

Where can you see cribs and Christmas lights in Gozo?

Large Nativity scene figures among red poinsettias and giant candy canes under blue lighting in Victoria, Gozo
A Nativity scene surrounded by poinsettias and candy canes.
Poster for Christmas Magic at Għar Ilma, Santa Luċija, Gozo, showing a hillside Christmas tree of lights, from 29 November to 6 January
Christmas Magic at Għar Ilma, Santa Luċija. Poster: Ministry for Gozo.

Christmas in Gozo with children

Santa’s Workshop at Ta’ Dbieġi Crafts Village in Għarb (12 December, 10:00 to 16:00) offers artisan workshops, a treasure hunt and photos with Santa. Santa’s Factory and The Glowing Alley in Xewkija (11 to 13 December, 17:00 to 21:00) leads families down a lit path to a show by Santa’s elves. In Victoria, Dinja tat-Tfal fills Villa Rundle with festive play on 20 December, free of charge, and Frosty’s Wonderland takes over Qala’s family park on 27 December.

Poster for Dinja tat-Tfal, a free children's Christmas event at Villa Rundle Gardens, Victoria, Gozo, on 20 December from 10am to 5pm
Dinja tat-Tfal, Sunday 20 December. Poster: Ministry for Gozo.
Glowing white lantern polar bears and penguins beside an igloo in Villa Rundle Gardens, Victoria, Gozo
The polar bears and penguins are a favourite with children in the Illuminated Gardens.

Christmas concerts in Victoria

Victoria hosts fifteen Christmas concerts this year, from Carols by Candlelight at St Augustine’s Friary (4 and 5 December) to a Baroque Christmas at St George’s Basilica (2 December). Our guide to Christmas concerts in Victoria has the full line up.

Three carolling angel figures holding songbooks in front of palm trees wrapped in Christmas lights, Victoria, Gozo
Carolling angels set the tone for a season of Christmas concerts.

From Christmas Eve to Epiphany

On Christmas Eve, Nadur and Qala carry the Baby Jesus through their streets at 19:00 with band music, before Midnight Mass across the island. On Christmas Day at 19:00, Nadur’s basilica hosts its grand Christmas concert, complete with the traditional sermon given by a child. On 26 December, Gozo joins L-Istrina, Malta’s Christmas charity appeal, with band music on the Marsalforn seafront.

Gozo welcomes 2027 at Gozo New Year’s Eve in Independence Square, Victoria, on Thursday 31 December, free from 21:00, with international guest GALA, The Travellers, Rebecca & The Passengers and DJ Terra. On Sunday 3 January, the Three Kings arrive on horseback in Xagħra’s Victory Square at 10:30, and in the afternoon the Magi cross from Malta for the Adoration of the Magi in Għajnsielem.

Poster for Gozo New Year's Eve 2027 in Victoria, with The Travellers, Gala and DJ Terra, free entrance from 9pm
Gozo New Year’s Eve, 31 December. Poster: Ministry for Gozo.
Large Christmas tree topped with a star and palm trunks wrapped in fairy lights in front of a Maltese building, Victoria, Gozo
The big Christmas tree glows between palm trunks wrapped in lights.

Frequently asked questions

When is Christmas in Gozo 2026?

From 28 November 2026 to 6 January 2027.

Is there a Christmas market in Gozo in 2026?

Yes, at Villa Rundle Gardens in Victoria, on selected days from 29 November to 24 December.

When is the Gozo Christmas Parade 2026?

Saturday 19 December at 20:00, along Republic Street in Victoria.

Are Christmas events in Gozo free?

Most are, including the Illuminated Gardens, the Christmas Market, the Christmas Parade and New Year’s Eve. A few, such as Carols by Candlelight, ask you to book your seat in advance.

How do I get to Gozo at Christmas?

The Gozo Channel ferry crosses from Ċirkewwa to Mġarr in about 25 minutes, and buses run from Mġarr to Victoria. Check holiday timetables around Christmas and New Year.

Where can I find the full programme?

On eventsingozo.com and the Events in Gozo app.

Stay in the heart of Christmas at Townhouse 17

The easiest way to enjoy Christmas in Gozo is to stay in Victoria, and Townhouse 17 puts you right in the middle of it. Our boutique B&B sits right opposite Victoria’s bus terminus, a few minutes’ walk from Villa Rundle Gardens, the Christmas Market, Republic Street and It-Tokk. When the parade ends or the last carol fades, you are back in your room in minutes.

Townhouse 17 boutique hotel in Victoria, Gozo, lit with warm Christmas icicle lights at night
Townhouse 17 lit for Christmas, right opposite Victoria’s bus terminus.

Every village in Gozo is a bus ride from the terminus across the road, so Bethlehem f’Għajnsielem, the cribs of Xagħra and the lights of Santa Luċija are easy to reach without a car or the hunt for parking.

At the end of the day, come back to one of our nine comfortable rooms, a rooftop terrace with views of the Citadel and breakfast every morning. Guests also enjoy 10% off at Chapeau Bistro downstairs, HOG and Cup Cake.

Your Christmas in Gozo starts here. Book directly at townhouse17.com for our best available rates.

Sources