In 19th-century Milan, people stayed indoors on the night of the dead: those who absolutely had to go out would walk around with a lit blessed candle to keep the souls of the damned at bay. Today, celebrating Halloween in Milan requires much less: a costume, a pre-sale ticket, and—this year—a packed calendar.
October 31 falls on a Saturday, and Sunday is All Saints’ Day.
In between, there’s a little bit of everything: a 20,000-person festival at the Fairgrounds, clubs that have been hosting Halloween parties for years, candlelit castles, and even a pool full of foam.
And the fog, for once, is on your side.
Halloween Candlelight Classics

On Friday, October 30, just a stone’s throw from La Scala, the San Fedele Auditorium will be lit by candles for a one-time Halloween concert, with a single performance at 7:30 p.m. Taking the stage is the We.Ensemble, a string quartet whose tentative program includes “Thriller,” “Beetlejuice,” “Ghostbusters,” Saint-Saëns’s “Danse macabre,” and a medley from “The Nightmare Before Christmas.” The concert lasts about an hour, and tickets start at €28, but they’re already selling out fast.
Halloween Ghost Tour from Sforzesco Castle to San Bernardino alle Ossa

Milan’s first ghost tour has been around since 2015, and a special Halloween edition is held every year. Guide Valeria Celsi takes you on a two-hour tour from the Castello Sforzesco to the ossuary of San Bernardino, the church with a chapel lined with skulls. Along the way, she tells stories of the city’s ghosts, Milanese traditions related to the dead, and the true history of the holiday. The tour is entirely outdoors and takes place even in the rain. It costs €13.
Here are the dates for September/October:
- October 10 at 8:00 p.m.
- October 17 at 8:00 p.m.
- October 24 at 8:00 p.m.
Follow their social media channels for special Halloween events.
elrow’s Horroween Festival at Fiera Milano
Have you always looked at photos of elrow parties and wondered what it’s like to be there? This year, you don’t need a flight to Ibiza. On Saturday, October 31, the Spanish event series brings Horroween to Italy for the first time: over 20,000 people, two stages, and nine hours of music, from 7 p.m. to 4 a.m. One of the two stages, Hallucinarium, is inspired by the psychedelic art of Alex Grey.
The lineup has yet to be revealed, but the techno touch of the 240kmh label is already confirmed.
Halloween Night at Amnesia
At Amnesia, Halloween has only one name: Leon. The DJ, a resident at Music On who has spun at clubs like London’s fabric, has been a fixture here on the night of October 31 for over ten years, with his famous extended sets. This year, he’ll be joined by Michele Arcieri for a night of house and techno. The club also has another tradition that will delight those who hate costumes: masks aren’t required.
In recent years, advance ticket prices have started at around €22.
Mamacita at Fabrique
Reggaeton, hip hop, urban beats, and zero worries: Mamacita is the party touring clubs all over Italy. On the night of October 31, it returns to Fabrique—and this isn’t the first time they’ve celebrated Halloween there. Past events featured DJ sets, live vocals, and full-screen visuals, and the formula isn’t expected to change. It’s the perfect choice if you want to dance to the latest hits with your whole group of friends. Get your ticket online and skip the line.
Selofan at the Slaughter Club
This event is for those who dress in black all year round. Selofan, a darkwave and minimal synth duo from Athens, is coming to the Slaughter Club in Paderno Dugnano with a live set featuring a dark, cinematic atmosphere. After the concert , a goth party kicks off . It starts at 9 p.m., and at the band’s previous shows here, the live performance with aftershow cost €20.
Good to know: Slaughter is a members-only club, so you’ll need a membership card to get in.
Halloween Bar Crawl from Ostello Bello

Are you in town for the weekend or looking to meet new people? We kick off at 9 p.m. from Ostello Bello, right in the city center, for a bar crawl that goes on until the wee hours, with free shots and skip-the-line entry. It’s also perfect for the jaded Milanese who, just for one night, just wants to be shown the ropes. Costumes are required, the minimum age is 18, and English is the most widely spoken language.
The Songs of Joni Mitchell at the Triennale
Not everyone wants to spend October 31 in costume, and that’s perfectly fine. For JAZZMI, at 8 p.m. the Teatro della Triennale hosts *The Songs of Joni Mitchell*: Jesca Hoop and Lail Arad reinterpret the Canadian singer-songwriter’s songs with Richard Sears and special guests. The show debuted at London’s Roundhouse in 2024 and sold out on tour. This is its first time in Italy, with tickets starting at €28.75.
Afterward, a stroll through Sempione Park is just the thing.
Gardaland Magic Halloween
Gardaland didn’t wait for October: Magic Halloween runs from September 12 to November 1—51 days, the longest edition ever. The new attraction is PREDA, a maze you must navigate in absolute silence to escape the creatures (separate ticket required). Friday, October 30, marks the final “Fright Friday,” with evening hours from 5:00 PM to 10:00 PM starting at €29. On the 31st, the highlight of the evening is theHalloween Party. Daily admission starts at €44.
HalLEOween at Leolandia
Leolandia is designed primarily for families, but in 2026 it also has something for adults: the Crazy HalLEOween Nights. Every Saturday through October 31, the park stays open until 9:30 p.m., with rides in the dark, DJ sets at the Minitalia Stage, and street food. Be sure to try Reversum, this year’s new roller coaster, with cars that rotate during the ride. And there’s a bonus: the ticket is valid for three visits—one by January 6 and one in 2027.
Malpaga Castle
About an hour from Milan, in the castle of the military commander Bartolomeo Colleoni, Halloween has two sides. By day, there’s the Pumpkin Village, featuring over 5,000 pumpkins through November 2; on the 1st and 2nd, it transforms into the Día de los Muertos. In the evening, for adults, candlelit tours titled “The Mysteries of Halloween” explore witchcraft, poisons, torture, and Samhain, the Celtic festival from which Halloween originated. Tickets start at €15 online. Reservations are required.
Visconteo Castle in Trezzo sull’Adda
Here, the scares are the real deal. In recent years, on the night of October 31 and November 1, the Pro Loco has organized a horror tour in the castle featuring actors—off-limits to minors. It was inspired by the true story of Vincenzo Verzeni, the “Vampire of Bergamo.” In 2025, tickets sold out. The 2026 program for adults isn’t online yet, so keep an eye on the website and book as soon as it’s available. In the meantime, the magic shows for children are confirmed.
Federica’s Field
For an American-style Halloween, the pumpkin patch in Nerviano is a sure bet. There are hay bales, a Ferris wheel, and thousands of pumpkins to choose from, carve, or paint, along with snacks like pumpkin pie and pumpkin spice latte. But for those over 25, the real fun begins at sunset: on weekends through October 31, there’s “Campo by Night, ” featuring music, food trucks, and Campo’s craft beer, and an evening DJ set is planned for Halloween night. Last year, admission required a mandatory €10 drink purchase.
Halloween Foam Party at Acquaworld

Celebrate Halloween in a… swimsuit. Acquaworld is the water park in Concorezzo with domes that maintain summer temperatures even in the middle of winter, and on the night of October 31, it turns into Horror Night: DJ sets, rivers of foam, and creatures lurking among the pools. In recent years, the party ran from 9 p.m. to midnight, with the slides open until 10 p.m. It’s the strangest idea on the list—and also the only one that’s fog-proof. Limited spots available: check the 2026 schedule on the website.