10 Best Bars in Milan
Milan's bar scene runs on a specific rhythm: a bitter-led aperitivo between 18:00 and 21:00, a cocktail or wine session from 21:30, and late-night drinks that stretch past 01:00 in the Navigli and Isola districts. Our editors have sorted the city's bars by what you actually want in the glass, rather than by a single mixed listicle, because a great wine bar and a great rooftop solve different problems on different evenings.
This guide was last refreshed in April 2026 with updated pricing, opening hours, and booking windows for the spring-summer terrace season. Prices are quoted in euro as you will see them on menus around the city. We focus on places locals actually use, from century-old Campari shrines to molecular labs and small Lombardy enoteche.
The History of the Milanese Aperitivo
The modern aperitivo began as a medicinal tonic in the late 1700s. In Turin, Antonio Benedetto Carpano infused wine with quinine and other bitter botanicals to create vermouth, prescribed to stimulate the appetite before meals. In Milan, Ausano Ramazzotti followed with Amaro Ramazzotti in 1815, and in 1860 Gaspare Campari launched the bright-red bitter that still defines the city's pre-dinner ritual from his café next to the Duomo.
By the mid-19th century the drinks had moved from pharmacies into the arcades of the Galleria Vittorio Emanuele, and the ritual gained its social shape: a low-proof bitter drink, a few salty snacks, and a 30 to 60 minute window to transition from work into evening. The bones of that ritual are intact today. The Negroni you order at Camparino uses a recipe published in the 1920s, and the spritz is still poured at roughly the same Aperol-to-prosecco ratio local bartenders have used for decades.
Understanding the ritual matters because it changes how you order. Aperitivo is a set-price package rather than an open bar: you pay 10 to 15 euro for a drink, and food is included, either as a curated plate delivered to your table or a modest shared buffet. Ask for "un aperitivo" rather than individual items and you will be charged the ritual price; ask for "un cocktail" at 22:00 and you will be charged a la carte at roughly double.
Aperitivo vs Happy Hour: What You're Actually Paying For
Many Milan bars market a "happy hour" to tourists, and it is not the same product as a traditional aperitivo. The marketing word collision confuses visitors into overpaying for lukewarm buffet pasta when a genuine aperitivo costs roughly the same and delivers far better food. Here is how the two formats compare at a typical Navigli or Brera bar in 2026:
- Price per drink: Aperitivo 10 to 15 euro all-in; happy hour 7 to 10 euro for the drink alone, with buffet access added separately or bundled.
- Food quality: Aperitivo delivers a plated selection of focaccia, olives, cured meats, and cheese prepared to order. Happy hour usually means a self-serve buffet of pasta salad, fried rice, and pizza squares that has been sitting since 18:00.
- Timing: Aperitivo runs 18:00 to 21:00 and ends cleanly. Happy hour often rolls later, 19:00 to 22:00, attracting a post-work crowd refilling plates.
- Who goes: Aperitivo is the default for locals meeting friends before dinner. Happy hour buffets are dominated by students and tourists looking for a cheap meal substitute.
- Drink quality: Aperitivo spots often employ a trained bartender pouring Campari, Select, or a house spritz. Happy hour bars pour pre-batched spritz from a jug.
The short version: pay the 3 to 5 euro premium for a real aperitivo. You will eat better, drink better, and leave with enough room for a proper dinner at 21:30 instead of feeling heavy from a reheated buffet.
Best Cocktail Bars in Milan
Milan's cocktail scene splits cleanly into two camps: classic bars preserving a century of Campari heritage, and modern labs pushing molecular or internationally themed menus. Both are worth a stop on any serious drinking trip, and the best nights alternate between them to reset your palate.
Nottingham Forest on Viale Piave is the city's molecular reference point. Dario Comini's menu rotates drinks served in miniature bathtubs, skulls, and spherified fruit, with cocktails in the 15 to 22 euro range. The bar does not take reservations; arrive shortly after the 19:00 opening or expect a 20 to 40 minute wait on weekends. The quieter "black menu" offers the bartender's recommendations if the full red menu feels overwhelming.
Bar Camparino in Galleria, open since 1915 and a regular on the World's 50 Best Bars list, is the essential classic stop. Stand at the marble Bar di Passo for a Campari Seltz at around 12 euro, or upgrade to a seated table in Sala Spiritello for a full Negroni flight. Open daily 08:00 to 00:00, with drinks priced 12 to 20 euro. Bar Basso in Viale Plinio invented the Negroni Sbagliato in 1972 when a bartender grabbed prosecco instead of gin; it still serves the drink in an oversized glass for around 10 euro, open 09:00 to 01:15 daily except Tuesday.
For newer cocktail programs, Iter in the Tortona district runs a themed menu that rotates by country each season (14 to 17 euro per drink), while Backdoor43 on the Navigli canal markets itself as the smallest bar in the world at four square meters. Backdoor43 takes 90-minute private bookings for around 50 euro per person including two custom cocktails, and also runs a walk-up window service for pedestrians along Ripa di Porta Ticinese.
The Best Aperitivo Bars in Milan
A proper aperitivo depends more on the kitchen than the bar. Seek out spots that plate your food rather than laying out a buffet, and avoid the Navigli "all you can eat" signs that cluster at the canal entrances. The best aperitivo bars are unevenly distributed across the city: Brera and Porta Venezia for refined plates, Isola and Lambrate for neighborhood intimacy, and the Galleria for tourist-accessible heritage.
Mag Cafè on Ripa di Porta Ticinese is the benchmark canal-side aperitivo: 12 to 15 euro buys you a cocktail from the playing-card themed menu plus aperitivo snacks like fried plantains, olives, and popcorn. Open 07:30 to 02:00 daily. Pasticceria Marchesi (now a Prada-owned pâtisserie with a small bar upstairs at Via Monte Napoleone 9) is the other end of the spectrum, delivering a refined snack tray with pastries baked that morning for around 15 euro all-in.
Dry Milano in Brera combines high-end pizza with a serious cocktail list, making it the rare spot where the food justifies skipping dinner afterwards. Expect 14 to 18 euro for the aperitivo ritual, served 19:00 to 00:00 daily. For a more local evening, N'Ombra de Vin in Brera pairs small plates of Lombard charcuterie with a natural wine focus, and stays open past midnight for a second drink once the aperitivo crowd clears out.
The Best Wine Bars in Milan
Milan has quietly become one of Italy's best cities for natural and low-intervention wine. A wave of small enoteche opened in the last decade, focusing on artisanal producers from Lombardy, Piedmont, and beyond. Prices for a glass typically run 6 to 15 euro, with tasting flights between 18 and 28 euro.
Cantine Isola in the Chinatown stretch of Via Paolo Sarpi is the city's most beloved neighborhood wine shop, open since 1969. The format is simple: pick a bottle off the shelves, and the owner will open it for you to drink at the bar. Glasses start at 6 euro, rising to 15 for premium pours, open Tuesday to Sunday 10:00 to 22:00. Handwritten poems on the walls and a loyal local crowd make this the most atmospheric glass in the city.
Vinoteca N'Ombra de Vin in Brera runs a deeper cellar with over 400 labels and a focus on small Italian producers. Enoteca Cotti on Via Solferino is the neighborhood classic that inspired the current wave, with a wood-paneled interior unchanged since the 1950s. For something more modern, Cent'anni Vineria in Porta Romana pairs natural wines with seasonal Lombardy plates and stays open until 01:00, making it a rare option for a late bottle after dinner.
The Best Craft Beer Bars in Milan
Milan's craft beer scene runs through the Lambrate and Isola districts, supplied by a small cluster of local breweries. Pints typically cost 6 to 9 euro, roughly half the price of a cocktail, making craft beer the best-value serious drinking option in the city.
Birrificio Lambrate, founded in 1996 and considered Italy's pioneering craft brewery, operates a taproom at Via Adelchi 5 with all core beers on draught. The "Ghisa," a smoked stout named after the old Milan cast-iron streetlights, is the signature pour. Open 18:00 to 02:00 daily; pints are 6 to 8 euro and they serve salumi and cheese boards to go with the beers. Birrificio Lambrate Via Golgi, five minutes away, is the larger second location with more seating and live music most Thursdays.
Baladin Milano on Via Solferino is the flagship of Teo Musso's Piedmontese brewery and pours their full range plus rotating guest taps from across Europe. For more specialist beer, Ligera in Isola focuses on Belgian and American imports alongside Italian craft, while BQ Beer Quality in Sarpi runs a tight list of 20 rotating taps curated by a former head brewer. These three venues combined deliver a complete cross-section of what Italian craft beer has become over the past decade.
Top Rooftop Bars for City Views
Elevating your evening at a rooftop bar in Milan is a signature experience, especially from May through September when outdoor terraces are fully open. The skyline has transformed since 2015 with the Porta Nuova and CityLife developments, so most rooftops now offer views that stretch from the Duomo to the snow-capped Alps on clear days.
Ceresio 7 atop the Dsquared2 headquarters in Porta Garibaldi remains the city's most glamorous terrace, with two pools and cocktails priced 18 to 25 euro. Open 12:30 to 01:00 daily. Terrazza Gallia on the seventh floor of the Excelsior Hotel Gallia faces Milano Centrale station and runs a particularly strong classic cocktail program with bar snacks from the restaurant kitchen below. Terrazza Aperol above Il Mercato del Duomo is the closest rooftop to the cathedral and the place to order a proper Aperol Spritz with that view, though expect a queue during summer evenings.
For a higher-energy atmosphere with a resident DJ, the Radio Rooftop Bar (€€€) at the Me Milan Il Duca hotel sits on the tenth floor overlooking Piazza della Repubblica. The LiQuido Rooftop Bar (€€€) near Milano Centrale runs a country-themed cocktail menu and a daily 18:00 to 21:00 happy hour with lower prices than the name-brand terraces. The SunEleven Rooftop Bar (€€€) is the budget-friendly Duomo-view option, open 17:00 to 23:00 Sunday to Friday.
Milan's Rooftop Bar Etiquette and Booking Window
The best rooftop tables go to people who book correctly. For sunset seating Thursday to Saturday in peak season (May to September), book 7 to 10 days in advance for Ceresio 7, Terrazza Gallia, and Armani/Bamboo Bar. Midweek bookings 48 to 72 hours out are usually fine for second-tier rooftops like LiQuido and SunEleven. Walk-ins work only at the standing-room end of the terrace, and only before 19:00.
Dress code at the high-end rooftops is "smart casual" with a Milanese bias: a collared shirt and closed shoes for men, a dress or tailored separates for women. Avoid shorts, athletic wear, and flip-flops at Ceresio 7, Armani/Bamboo, Radio, and Terrazza Gallia; these venues will turn you away at the lift. The more relaxed SunEleven, LiQuido, and Terrazza Aperol enforce dress code loosely but still reward looking put-together with better table assignments.
For sunset photos, arrive 30 minutes before the listed sundown time (which in 2026 falls around 20:45 in June, 19:15 in September, and 17:00 in December). The "golden hour" lasts roughly 25 minutes; after that, city lights become the better photo subject. Some rooftops enforce a 90-minute table limit during peak season, so do not plan to linger past two drinks without booking the dinner service.
Nightlife Districts: Where to Bar Hop
Matching the neighborhood to your mood matters more in Milan than in most European capitals because each district has a clear drinking personality. The Milan nightlife scene is concentrated in five distinct zones, each with its own price level, closing time, and crowd.
Navigli along the Naviglio Grande canal is the loudest and most touristed zone, with outdoor seating until 02:00 and the highest concentration of aperitivo spots in the city. Brera is the upscale art-district option, with cobblestone streets, slower-paced cocktail lounges, and a 00:00 closing bias. Isola has become the craft beer and alternative music hub, with a local, lived-in feel despite its proximity to the Porta Nuova skyscrapers. Porta Romana and Porta Venezia skew younger and more creative, with the highest density of speakeasies and natural wine bars.
For late-night clubbing after the bars close, the area around Corso Como runs nightclubs until 05:00, and Corso Sempione features larger summer terraces. If you are looking for the best clubs in Milan, these two streets are where the 02:00-onwards crowd migrates. For lodging, staying near the Duomo, Brera, or Porta Venezia lets you walk between most of the bars on this list; browse Milan hotels in these zones to skip taxi costs.
Getting Home After Midnight: ATM and Taxi Reality
Almost no Milan drinking guide addresses the single most practical problem of a night out: how to get home once the metro closes. Milan's ATM metro shuts down at approximately 00:30 on weekdays and 01:30 on Saturday nights, earlier than in Madrid, Berlin, or London. If you start drinking at 21:00 in the Navigli, you will hit the closing window exactly when your evening peaks.
The ATM night bus network (lines N15, N24, N26, N27, N28, N42 among others) takes over from 00:30 to roughly 05:00, running every 30 minutes from a hub at Piazza Duomo. A single bus ticket costs 2.20 euro and is valid 90 minutes. If you are drinking in Navigli, the N15 runs back to the center; from Isola, the tram 2 night service covers Porta Garibaldi. Buy the ticket on the ATM Milano app before boarding, because late-night tobacco shops sell out quickly and boarding without a valid ticket carries a 42 euro fine.
Taxis in Milan are regulated but not abundant after 01:00. App-based dispatch (IT Taxi, FreeNow, Wetaxi) works better than street-hailing outside the city center, and expect a 15 to 25 euro fare from Navigli to the Duomo area with the late-night surcharge. Uber operates as Uber Black only in Milan, at roughly double the taxi price. Crucially, if your hotel is inside the Area C congestion zone (the ZTL that covers most of the historic center), any taxi entering the zone adds the congestion fee to your bill, and ride-share drivers often refuse fares that cross the boundary after midnight. Check whether your accommodation is inside Area C before committing to a bar crawl across the canal.
A 2-Day Food and Drink Itinerary
Day one builds from the classic heritage to a modern cocktail peak. Start at 17:30 with a Campari Seltz standing at Bar Camparino under the Galleria's glass vault, then walk 12 minutes to Brera for an early aperitivo at Dry Milano or N'Ombra de Vin. After dinner (booked for 21:30 in Brera), cab over to Nottingham Forest around 23:00 for a molecular nightcap, arriving early enough to skip the weekend queue.
Day two shifts into Lombardy's wine and beer depth. Spend the late afternoon at Cantine Isola tasting orange wines by the glass, then take the green metro line to Lambrate for a brewery visit at Birrificio Lambrate around 19:00. The Navigli canals are 15 minutes south by metro: grab a canal-side table at Mag Cafè for aperitivo at 20:30, then wander the Ripa di Porta Ticinese passing Backdoor43 for a walk-up cocktail. If you want a gourmet finish, the three-Michelin-star Da Vittorio branch at the Galleria offers a late tasting menu with the cocktail bar running until 01:00.
Both days assume you stay central (Duomo, Brera, or Porta Venezia) so metro access is walkable. Pace yourself: Italian cocktails are built on bitter amari and vermouth, which carry more alcohol than they taste. A glass of water between drinks is standard Milanese practice and the bartender will bring one without charge if you ask for "acqua naturale."
Frequently Asked Questions
How much does a drink cost during aperitivo in Milan?
Typical prices for an aperitivo drink range from $12 to $20 at most mid-range bars. This price usually includes a small plate of snacks or access to a light food selection. Premium rooftop venues may charge upwards of $25 per cocktail.
Do I need to book a table for bars in Milan?
Reservations are highly recommended for popular rooftop bars and high-end cocktail lounges, especially on weekends. Smaller neighborhood spots and traditional wine bars often operate on a walk-in basis. For the best views, book at least two days in advance.
What is the dress code for Milanese bars?
Most bars in Milan expect a smart-casual dress code, while luxury rooftops often require more formal attire. Avoid wearing shorts, flip-flops, or gym clothes if you plan to visit upscale districts like Brera or Garibaldi. Dressing well is part of the local social etiquette.
Milan rewards visitors who treat its bars as category-specific rather than interchangeable. A Campari-led aperitivo at Camparino, a molecular nightcap at Nottingham Forest, a natural-wine glass at Cantine Isola, a Lambrate smoked stout, and a sunset cocktail at Ceresio 7 each sit in a different mental slot, and the best evenings move between them with intent. Follow the aperitivo ritual for its food value, book rooftops a week ahead, and plan your ride home before the metro closes. The bar scene here is one of the most layered in Europe; treat it that way and the city opens up.



