Food markets, farmers markets and covered halls: where Milan shops, snacks and lunches.

Markets to wander

Mercato Centrale Milano ★ 4.4

Daily 07:00-00:0032 vendorsporta-venezia

Mercato Centrale at Stazione Centrale is the city's best food hall: 32 artisan stalls across 4,500 square metres, open until midnight. Open daily 07:00-00:00.

Go forPasta, Gelato, Sfogliatelle, Cheese

Mercato Comunale Wagner ★ 4.5

Mon-Sat 07:00-14:00, 16:00-19:30, closed Sun40 vendorsnavigli

Mercato Comunale Wagner at Piazza Wagner is Milan's oldest market, founded in 1929 in a covered hall. Open mon-sat 07:00-14:00, 16:00-19:30, closed sun.

Go forFresh fish, Cheese, Fruit and vegetables

Mercato di Porta Romana ★ 4.2

Tue-Sat 08:00-14:00, closed Mon and Sun30 vendorsporta-romana

Mercato di Porta Romana on Via Friuli is the working-neighbourhood covered market the Porta Romana chefs shop from. The Lombard vegetable stalls.

Go forVegetables, Local cheeses, Bread

Fiera di Senigallia ★ 4.0

Sat 08:00-17:00200 vendorsnavigli

Fiera di Senigallia along the Alzaia Naviglio Grande every Saturday is Milan's oldest open-air market, with 200-plus stalls and a ring of street food vendors.

Go forVintage, Street food, Lombard specialties

Markets: tours, tastings and classes in Milan

Milan: Market and Meal at a Local's Home★ 5.0 (8)

4 hours

Milan: Market and Meal at a Local's Home

Tour the vibrant local market and immerse yourself in a private lunch or dinner in a local home with a certified home cook. Enjoy an exclusive cooking demo and taste l...

from€139 Check dates

See all 798 bookable experiences in Milan

← Back to Milan food guide