All upcoming Malta & Gozo events
1318 upcoming listings. Concerts, culture, theatre, family activities and more, collected from original public calendars. Confirm details with the organiser before making plans.
Malta · Gozo · Both islands
Arts & music · Check venue12 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Family · Check venue12 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Family · Malta12 December 2026 – 13 December 2026
189 Triq il-Kbira
Programme period; check individual opening days.
Tours & heritage · Check venue12 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Arts & music · Check venue12 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Arts & music · Malta12 December 2026
Casa Gourgion - A Nobleman's Home
Session times: check with organiser.
Family · Check venue12 December 2026
Check organiser for venue
Session times: check with organiser.
Arts & music · Check venue12 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Tours & heritage · Check venue12 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Tours & heritage · Check venue12 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Arts & music · Check venue12 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Family · Malta12 December 2026
Pjazza San Guzepp
Session times: check with organiser.
Tours & heritage · Check venue12 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Arts & music · Check venue12 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Tours & heritage · Check venue12 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Family · Gozo12 December 2026 – 3 January 2027
Il Knisja
Programme period; check individual opening days.
Arts & music · Malta12 December 2026 at 10:00 Malta time
Teatru Manoel — check performance venue
Arts & music · Malta12 December 2026 at 11:30 Malta time
Teatru Manoel — check performance venue
Family · Malta12 December 2026 at 15:00 Malta time
Teatru Manoel — check performance venue
Arts & music · Malta12 December 2026 at 19:00 Malta time
THEATRE ST VINCENT DE PAUL HAL-LUQA
Arts & music · Malta12 December 2026 at 19:00 Malta time
Teatru Kullegg San Benedittu, Hal Kirkop
Family · Check venue13 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Tours & heritage · Check venue13 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Tours & heritage · Check venue13 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Cinema · Malta13 December 2026
Cinema
Session times: check with organiser.
Cinema · Malta13 December 2026
Cinema
Session times: check with organiser.
Family · Gozo13 December 2026 – 3 January 2027
Triq In Nadur
Programme period; check individual opening days.
Tours & heritage · Check venue13 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Tours & heritage · Check venue13 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Arts & music · Check venue13 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Arts & music · Malta13 December 2026 at 10:00 Malta time
THEATRE ST VINCENT DE PAUL HAL-LUQA
Arts & music · Malta13 December 2026 at 10:00 Malta time
Teatru Manoel — check performance venue
Arts & music · Malta13 December 2026 at 11:30 Malta time
Teatru Manoel — check performance venue
Family · Malta13 December 2026 at 15:00 Malta time
Teatru Manoel — check performance venue
Arts & music · Malta13 December 2026 at 17:00 Malta time
THEATRE ST VINCENT DE PAUL HAL-LUQA
Arts & music · Malta13 December 2026 at 17:30 Malta time
Teatru Kullegg San Benedittu, Hal Kirkop
Tours & heritage · Check venue14 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Tours & heritage · Check venue14 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Tours & heritage · Check venue14 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Arts & music · Check venue14 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Tours & heritage · Check venue14 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Arts & music · Check venue14 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Arts & music · Malta14 December 2026 at 10:00 Malta time
Teatru Manoel — check performance venue
Arts & music · Malta14 December 2026 at 19:30 Malta time
Pjazza Teatru Rjal Greenroom, Valletta
Tours & heritage · Check venue15 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Tours & heritage · Check venue15 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Tours & heritage · Check venue15 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Tours & heritage · Check venue15 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Tours & heritage · Check venue15 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Arts & music · Check venue15 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Arts & music · Check venue15 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Arts & music · Malta15 December 2026 at 10:00 Malta time
Teatru Manoel — check performance venue
Arts & music · Check venue16 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Tours & heritage · Check venue16 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Cinema · Malta16 December 2026
Cinema
Session times: check with organiser.
Tours & heritage · Check venue16 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Tours & heritage · Check venue16 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Arts & music · Check venue16 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Tours & heritage · Check venue16 December 2026
Check venue with ShowsHappening
Session times: check with organiser.
Tours & heritage · Check venue16 December 2026
Check venue with ShowsHappening
Session times: check with organiser.