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

Markets to wander

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 for: Fresh 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 for: Vegetables, 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 for: Vintage, Street food, Lombard specialties

← Back to Milan food guide