Halloween 2026 falls on a Saturday, which means a whole weekend of costumes, parties and spooky family fun across Malta and Gozo. Here are the best ways to celebrate.
Parties
- Boozy Bingo Halloween Special: Malta’s craziest bingo show goes super for Halloween at Gianpula Main Room: a Saturday night special on 31 October (doors 19:30) and a Sunday afternoon show on 1 November (doors 15:00). Dress code: Heroes & Villains. Tickets for 31 October · 1 November: standing €21.40 · our guide.
- G7 presents Halloween Village: a big Halloween party across Gianpula’s Main Room and The Club House on Friday 30 October, from 22:00.
Theatre
- The Rocky Horror Show: the cult musical at Republic Hall, Mediterranean Conference Centre, Valletta, on 30 and 31 October (20:30) and 1 November (16:00). Costumes are encouraged; strictly 14+.
Free family nights in Gozo
- Halloween in Nadur: Friday 30 October, 17:00-21:00 in Nadur Square: pumpkin carving, face painting, a haunted shelter, fire spinning and inflatables. Free.
- The Haunting of Blankas: Saturday 31 October, 19:00-23:00, when Ġnien Blankas in Xewkija becomes an immersive haunted attraction with live performers and effects. Free.
For curious kids
- Halloween at Esplora: hands-on “science meets spooky” workshops and demonstrations at Esplora, Kalkara, from 1 to 4 November.
FAQ
What day is Halloween in 2026?
Saturday 31 October 2026, so most parties run on Friday 30 and Saturday 31 October.
Are there free Halloween events in Malta?
Yes, Halloween in Nadur (30 October) and The Haunting of Blankas in Xewkija (31 October) are both free.
What’s the dress code for Boozy Bingo’s Halloween Special?
Heroes & Villains.





