Guide
Where locals actually shop in Milan
Food shopping in Milan is spread across several channels. Long-time residents usually use three or four, each for what it does best.
The weekly street market
The historic channel: travelling stalls that take over a street for one morning a week. Seasonal fruit and vegetables below supermarket prices, a fish stall, cheese, deli, and almost always non-food stalls. The practical rule is to go between 9 and noon and bring your own bags. This site has today’s open markets and the full list.
The covered municipal market
Less known but valuable: 21 indoor halls owned by the City, open all week, with a few highly specialised stalls. You go for a trusted butcher or fishmonger, often open in the afternoon when the street market has already packed up. Wagner, Ticinese and Zara are the largest. See all the covered markets.
The neighbourhood shop
The baker, the deli, the greengrocer downstairs: pricier, but open all day and useful for last-minute shopping. In many areas they survive thanks to the habits of older residents.
Buying groups and farm deliveries
GAS (solidarity purchasing groups) organise collective orders straight from local farms. Alongside them, several weekly farmers markets (Campagna Amica and others) bring in people who actually grow what they sell.
The supermarket, for the rest
Still the main channel for pantry staples, cleaning products and frozen food. The typical local mix: the market for produce and fish, the covered market or a shop for meat and cured meats, the supermarket for everything else.
Frequently asked questions
Is it worth food shopping at the market in Milan?
For seasonal fruit, vegetables and fish, yes: prices are generally below the supermarket and quality is high, especially later in the morning. For packaged goods the supermarket stays more practical.
What is the difference between a street market and a covered municipal market?
The open-air street market runs in the road one or two mornings a week. The covered municipal market is a permanent indoor hall, open all week, with fewer but more specialised stalls.