What Time Do People Eat Dinner In Milan?
Milanese dinner runs later than many visitors expect. Here is the real evening timeline, from aperitivo to last orders, plus what happens if you turn up at six.
Milan's 2026 movida ordinance allows outdoor tables in 12 nightlife zones to stay until 1:00 on weekdays and 2:00 on weekends, which tells you exactly how late the city expects its evening to run. This is not a city that rushes into dinner at six and clears the room by nine. The meal is the end point of a slower, drink-led evening, and knowing that rhythm saves visitors from standing outside a locked dining room or eating alone in an empty restaurant.
What Time Do People Eat Dinner In Milan?
Most Milanese sit down for dinner between 8:00 and 9:30 p.m. Kitchens open later than many American visitors expect and earlier than Spanish ones, so turning up at 6:00 p.m. usually finds a locked door or an empty room. The meal itself runs long, often two hours or more, and the aperitivo window before it is just as important.
The evening begins before the table is set. By 6:30 p.m. bars and cafés across central Milan are filling with drinkers, and by 7:30 p.m. the aperitivo counters are crowded. Many restaurants do not open their kitchens until 7:30 p.m. or 8:00 p.m., and the dining room typically peaks between 8:30 p.m. and 10:00 p.m. That rhythm is not an accident: Milan's aperitivo tradition, which took its modern form when Camparino opened in the Galleria in 1915, pushes the actual meal later. If you want to plan around that rhythm, Milan Food Tours maps the best ways to eat through it.

Food tours that lean into the evening, like the history and street food walk with wine, are built for this pre-dinner slot: they start in the late afternoon and finish before the main dinner rush, leaving the rest of the night free. If you land in Milan around 5:00 p.m., you have time to drop a bag, join a walk, and still sit down to dinner at a normal Milanese hour.
Why Dinner Starts Late: The Aperitivo Collision
The reason Milanese dinner starts after 8:00 p.m. is the aperitivo, a full food-and-drink ritual that runs from about 6:30 p.m. to 9:00 p.m. Many locals eat enough snacks at the counter or at a terrace to delay dinner, and bars keep serving well past the office day. The habit is so built into the city that Camparino calls itself 'The Milanese Aperitivo since 1915'.
The roots are documented. Gaspare Campari opened Caffè Campari in 1867, and his son Davide opened Camparino in 1915 as the younger brother to that bar, with a soda-water system piped up from the cellars. The company's own history page says 'The Milanese Aperitivo since 1915', which anchors the city's evening ritual to a specific date rather than folklore. That long afternoon-to-evening drinking culture is exactly why the first dinner seating feels late: nobody leaves the bar at 6:30 if the counter is still full.
Today the city manages that long evening with a 2026 movida ordinance that keeps 12 nightlife zones from drifting too late. From 11 June to 2 November 2026, retail alcohol sales stop at 22:00, takeaway alcohol stops at midnight, and outdoor tables must close by 01:00 on weekdays and 02:00 on weekends and holidays. In the stricter Lazzaretto-Melzo area, takeaway of any food or drink stops at 22:00 and plateatico use ends at midnight. The full zone list and rules are on the Comune di Milano's official announcement.

The same evening culture is reflected in the price of a spritz: the 2026 Aperol Spritz Index put Milan's average at EUR 16.66, with named venues ranging from EUR 3.50 at Picchio to EUR 21 at Terrazza Aperol. Those price gaps track the same timeline: the cheap neighbourhood spritz stretches the aperitivo longer, and the expensive Duomo terrace pushes the dinner decision even later.
For visitors who want to eat the way the city eats, the aperitivo is not an obstacle to dinner: it is the first course. That is where an evening food walk can earn its keep, because it turns the pre-dinner window into guided tastings instead of a long wait at the bar. The three-hour history and street food walk with wine fits that slot exactly, and it is worth booking ahead for the busy summer and early autumn months.
The Hour-By-Hour Milanese Evening
From 6:00 p.m. to midnight, Milan's evening moves in distinct blocks. Aperitivo runs roughly 6:30 to 9:00, first dinner seatings start around 8:00, the main dining rush hits 8:30 to 10:00, and kitchens in most neighbourhoods take last orders between 10:30 and 11:00. After midnight, only a shrinking set of wine bars and late-night counters keep serving food.
| Time block | What is happening | Notes for visitors |
|---|---|---|
| 6:00 p.m. to 6:30 p.m. | Bars set out aperitivo snacks; restaurants not yet open | Use this window to walk or find a bar |
| 6:30 p.m. to 9:00 p.m. | Aperitivo peak; counters and terraces fill | Eat snacks, order a spritz, do not rush dinner |
| 7:30 p.m. to 8:00 p.m. | Many restaurant kitchens open | First seating, mostly tourists and early eaters |
| 8:30 p.m. to 10:00 p.m. | Main dinner rush; rooms full | Book ahead or expect a wait in popular zones |
| 10:30 p.m. to 11:00 p.m. | Last orders in most neighbourhoods | Late walk-ins often refused after 10:30 p.m. |
| After midnight | Only wine bars and late counters serve food | Outdoor tables close 1:00 to 2:00 a.m. under movida rules |
The table hides a lot of local variation. A neighbourhood trattoria in Porta Romana may close its kitchen at 10:30 p.m. sharp, while a Navigli canal-side restaurant will still seat guests at 11:00 p.m. in summer. The key is to think of 8:30 p.m. as the centre of the evening, not the start, and to treat a 7:00 p.m. reservation as early. The exact last order time also shifts with the season and the day of the week, but the 8:30 peak holds across the city.

For most visitors, the practical move is to book the last aperitivo round, then walk to dinner for 8:30 or 9:00. That spacing mimics the local rhythm and gives you a full evening without waiting at an empty table. The exception is if you are doing a food tour that includes tastings: then treat the tour as the early part of the evening and book a later dinner, or accept that the tour is dinner.
What Happens If You Show Up At Six?
At 6:00 p.m. most Milanese restaurants are still closed or just setting tables, and walking in will usually get you a polite refusal or an empty room. Some tourist-facing places and hotel restaurants open earlier, but the standard kitchen door stays shut until at least 7:00 or 7:30. The honest move is to treat 6:00 p.m. as the start of aperitivo, not dinner.
If you arrive at a restaurant at 6:00 p.m. on a weekday, expect a locked door, a person setting cutlery, or a room with no staff at the pass. The early dinner is a concession to international visitors, not a Milanese habit. A few hotel restaurants, fast-casual spots, and places near the Duomo or Stazione Centrale will seat you at 6:30, but the food is rarely the best the city has to offer at that hour.
| District or zone | Typical first seating | Typical last orders | Late-night feel |
|---|---|---|---|
| Duomo and Galleria area | 7:00 p.m. to 7:30 p.m. | 10:00 p.m. to 10:30 p.m. | Tourist-driven, closes earlier than locals |
| Brera | 7:30 p.m. to 8:00 p.m. | 10:30 p.m. to 11:00 p.m. | Balanced, dinner with pre-dinner drinks |
| Navigli and Ticinese | 8:00 p.m. to 8:30 p.m. | 11:00 p.m. to 11:30 p.m. | Late, canal-side tables stay busy after dark |
| Isola | 7:30 p.m. to 8:00 p.m. | 10:30 p.m. to 11:00 p.m. | Neighbourhood pace, strong aperitivo scene |
| Porta Romana and Tortona | 8:00 p.m. to 8:30 p.m. | 10:30 p.m. to 11:00 p.m. | Independent restaurants, mixed late crowd |
The table above is a planning guide, not a promise: one restaurant can switch hours between summer and winter, and a packed room will close later than a quiet one. But the overall shape holds: the city centre starts early, the canal district runs late, and the residential neighbourhoods sit in the middle.
Where The Late Window Stretches Or Shrinks By District
Milan's dinner timing varies by neighbourhood. Navigli and Ticinese run later, with tables often full until 11:00 p.m., while Brera and the Duomo area skew tourist and start earlier. Isola and Porta Romana hold a middle rhythm, and the central Galleria can serve from early evening straight through. The 2026 movida rules also affect each zone differently after midnight.
Navigli is the classic late-dinner zone. The canal-side bars fill for aperitivo around 6:30 p.m., and many diners only move to a table after 9:00 p.m. when the sunset light fades. Ticinese, just inland, has the same late feel, especially around the Darsena. Brera, by contrast, fills with office workers for early spritzes, then empties toward dinner at a more conventional Milanese hour. The 2026 ordinance keeps Navigli and Darsena in the regulated 12-zone list, so the late outdoor tables have a hard stop after midnight.

If you are staying in Navigli or visiting its canals at sunset, a guide to aperitivo in Milan will help you sort the ritual from the tourist traps, and a guide to Milan street food covers the early-evening counters that many locals use as a starter. The same late rhythm makes the area excellent for a sunset food and drinks walk.
Evening Food Tours And Dinner: How To Slot Them In
A well-timed evening food tour in Milan should end before the main dinner rush or replace it. The featured three-hour history and street food walk with wine starts in the late afternoon and winds down by early evening, which leaves room for a proper dinner after. Other tours, like a sunset Navigli walk or a cooking class, can also sit comfortably in the pre-dinner or early-dinner window without forcing a choice.
The Milan history and street food tour with wine is the cleanest fit for visitors who want a meal after. It is three hours, from $115 per person, rated 4.9 across 82 reviews, and it covers history, street food, and wine in a single walk. Because it is built around the pre-dinner window, you can finish around 7:30 or 8:00 p.m., walk to a restaurant, and still sit down at the local peak of 8:30 p.m.
| Evening product | Start-time feel | Duration | Best dinner outcome |
|---|---|---|---|
| Milan history and street food walk with wine | Late afternoon to early evening | 3 hours | Have dinner after at 8:30 p.m. or later |
| Sunset Navigli food and drinks tour | Sunset, early evening | 3.5 hours | Replaces dinner or have a late snack after |
| Gnocchi, pasta, tiramisu and wine class | Evening cooking session | 3 hours | Eat what you cook; no separate dinner needed |
A cooking class is the alternative if you want to end the evening at the table without a second booking. The gnocchi, pasta, tiramisu and wine class runs three hours and includes the meal, so it turns the late dinner window into a hands-on event. Either way, the rule stays the same: do not try to stack a full food tour and a full dinner unless you are ready to eat well past 10:30 p.m.
If you are picking just one, the history and street food walk is the best hedge: it respects the pre-dinner aperitivo rhythm, gives you a real meal's worth of tastings, and still leaves the table open for a proper Milanese dinner. The related guide to what to eat in Milan can help you choose that second course.
Milanese dinner runs from about 8:00 p.m. to 11:00 p.m., with the busiest bookings at 8:30 p.m. Early diners at six usually face closed kitchens, while the aperitivo keeps locals fed from 6:30 p.m. onward. The latest tables stay in Navigli, and outdoor seating ends by 1:00 or 2:00 a.m. under the 2026 rules.
Common Questions About Milan Dinner Times
What Time Do People Eat Dinner In Milan?
Most Milanese sit down between 8:00 and 9:30 p.m., with the rush at 8:30 p.m. The aperitivo ritual from 6:30 to 9:00 p.m. pushes the meal later, and many kitchens stay open for last orders until 10:30 or 11:00 p.m.
Can I Eat Dinner At 6:00 P.M. In Milan?
Almost nowhere. Most restaurants open kitchens at 7:30 or 8:00 p.m. A few hotel restaurants and tourist spots serve early, but 6:00 p.m. is aperitivo hour, not dinner hour.
Do Milan Restaurants Close Late On Weekends?
Yes, especially in Navigli and Ticinese, where tables stay full past 11:00 p.m. The 2026 movida ordinance still stops outdoor table use at 1:00 on weekdays and 2:00 on weekends.
Is The Aperitivo A Substitute For Dinner?
Often yes. A substantial aperitivo with buffet can replace dinner for many locals, which is why later dinner seatings are common. Visitors can do the same, or keep the aperitivo light and save room for dinner.
Should I Book Dinner In Advance In Milan?
For popular neighbourhoods like Brera and Navigli, booking ahead for 8:30 or 9:00 p.m. is wise, especially Thursday through Saturday. Walk-ins at 6:00 p.m. are rarely useful anyway.