10 Best Bars in Carlton You Need to Try in 2026

10 Best Bars in Carlton You Need to Try in 2026

10 Best Bars in Carlton You Need to Try in 2026

Carlton isn’t Fitzroy. It doesn’t do warehouse parties, hidden speakeasies behind fake bookshelves, or cocktails served in miniature bathtubs. What it does is something more considered: grown-up drinking done properly. Long Italian dinners that roll into amaro nightcaps, rooftop bars with city views and Italo disco on the speakers, neighbourhood pubs where the owner knows your name, and wine bars where the list is deeper than your Spotify library.

The bar scene in Carlton in 2026 is anchored by its Italian heritage but stretches well beyond it. There are cocktail bars that rival anything in the CBD, craft distilleries serving their own gin, and community-focused pubs where every beer on tap is from within 20 kilometres. This guide covers the 10 best bars in Carlton — the ones worth planning your evening around.

Last updated: 17 March 2026 | Carlton Vibe Score: 87/100 🟢


1. Johnny’s Green Room

The vibe: Italian-beach-club energy on a rooftop overlooking Carlton — the undisputed king of Carlton’s bar scene

Perched on the roof of the King and Godfree building on Lygon Street, Johnny’s Green Room is Carlton’s most iconic bar and arguably the best rooftop in Melbourne’s inner north. The vibe is pure Italian summer: think spritzes, Aperol and otherwise, wood-fired pizzas, Italo disco spinning on the speakers, and city views that make you forget you’re at the top of a 19th-century pub. In summer, the rooftop is the hottest ticket in Carlton — arrive early or book ahead. In winter, the heated sections and blankets make it genuinely cosy. Live DJs on Friday and Saturday nights keep the energy up without overwhelming conversation.

Order this: Aperol spritz ($18) and the margherita pizza ($18) Address: 294 Lygon Street, Carlton Hours: 12pm–late daily (rooftop weather permitting) Price range: $15–$25 per drink, $15–$22 food Insider tip: Sunday arvo sessions at Johnny’s are the secret best time — same rooftop, same views, but the weekend-queuing crowd has gone home. Grab a table at 3pm and watch the sunset over the city.


2. Gerald’s Bar

The vibe: The neighbourhood wine bar that every suburb wishes it had — zero pretension, excellent wines, and a menu that changes daily

Gerald’s Bar on Rathdowne Street is one of Melbourne’s most loved neighbourhood wine bars, and Carlton is lucky to have it. Owner Gerald Diffey and manager Mario Di Lenno have created a space that genuinely feels like a friend’s living room — if that friend happened to have an extraordinary palate for affordable imported wines. The menu is small, seasonal, and changes daily, written on a chalkboard. The wines lean European, with a focus on lesser-known regions and producers, and the staff will happily guide you without a hint of wine-bar snobbery. It’s busy most nights, but that’s because it’s brilliant.

Order this: Whatever’s on the chalkboard ($18–$28 per dish) and a glass of the house red ($14) Address: 384 Rathdowne Street, Carlton Hours: Tuesday–Saturday 5pm–late Price range: $20–$40pp for food and wine Insider tip: There’s no menu online — you have to show up. That’s the charm. Trust the staff’s recommendations and order three dishes between two. You won’t be disappointed.


3. The John Curtin Hotel

The vibe: Bob Hawke’s old local turned rock ’n’ roll institution — bands upstairs, DJs downstairs, and Sonny’s diner for the late-night feed

The Curtin is a Carlton legend. Named after Australia’s wartime Prime Minister (and regular patron) Bob Hawke, this Lygon Street pub has evolved into one of Melbourne’s best live music venues. The upper level hosts bands most nights, while DJs spin vinyl downstairs. But the real magic is the dual personality: by day it’s a relaxed pub with solid food, by night it’s a sweaty, joyful music venue. Sonny’s, the in-house diner, serves Southern-style fried chicken and banging burgers until late — the perfect post-gig fuel. The beer garden out back is a Carlton institution in its own right.

Order this: A pint of local craft ($12) and Sonny’s fried chicken burger ($18) Address: 29 Lygon Street, Carlton Hours: 12pm–late daily Price range: $12–$22 Insider tip: Check the gig listing before you go. A Tuesday night with a band you’ve never heard of often turns into the best night of your week. The upstairs room is small and intimate — get there early.


4. Bar Bellamy

The vibe: Is it a cocktail bar? A wine bar? A bistro? Yes. And the Martinis are outstanding.

Bar Bellamy defies easy categorisation, and that’s exactly the point. On Lygon Street, this handsome room serves as a cocktail bar in the early evening, transitions to a wine bar as the night deepens, and functions as a bistro whenever you want it to. The Martini menu is the standout — creative house twists on the classic, each one meticulously made. The food menu is concise but brilliant: devilled eggs ($12) that are criminally addictive, a veal schnitty ($26) that rivals any pub in the city, and a rotating selection of small plates. The staff are knowledgeable, warm, and genuinely love what they do.

Order this: A classic Martini with the house twist ($22) and the devilled eggs ($12) Address: 302 Lygon Street, Carlton Hours: Wednesday–Sunday 5pm–late Price range: $18–$35pp Insider tip: Sit at the bar if you’re alone or a couple. The bartenders are excellent conversationalists and you’ll learn something about Martinis you didn’t know.


5. Fossey’s Distillery Lygon

The vibe: Carlton’s own distillery — house-made gin, whisky, and cocktails you won’t find anywhere else

Fossey’s started in Mildura and brought its distilling operation to Lygon Street, giving Carlton its own craft spirits house. The cocktail menu is built around their house-distilled gin, whisky, vodka, and rum, with seasonal specials that use the spirits in creative ways: Christmas pudding gin in winter, blood-orange vodka in summer, butterscotch whisky year-round. The food menu also incorporates the house spirits — rum-infused sauce on fries, gin-pickled vegetables with pork belly. It’s a genuine distillery-bar hybrid, and the Lygon Street frontage makes it a perfect start or end to an evening.

Order this: The house gin flight ($25 for three) or a Christmas pudding gin cocktail ($20) Address: 277 Lygon Street, Carlton Hours: 12pm–late daily Price range: $16–$25 per cocktail, $14–$24 food Insider tip: The gin flight is the move if you’re visiting for the first time. Try all three, pick your favourite, then order a full cocktail with it. The staff love talking about their spirits.


6. Carlton Wine Room

The vibe: A Victorian-era building reimagined as a European-influenced wine bar and restaurant — class without the stiffness

Housed in a beautiful Victorian building on Lygon Street, Carlton Wine Room is one of the most aesthetically pleasing bars in the neighbourhood. The wine list is deep and well-curated, leaning European with strong Australian representation. The food menu is European-influenced, with seasonal dishes that complement the wine without overshadowing it. It’s the kind of place where a Tuesday night dinner feels like a small celebration — the room is intimate, the lighting is warm, and the service is attentive without hovering.

Order this: A glass of Piedmont nebbiolo ($18) and the seasonal sharing plate ($32) Address: Lygon Street, Carlton Hours: Wednesday–Sunday 5pm–late Price range: $25–$55pp Insider tip: The front window table is the best seat in the house on a Friday evening. Book it specifically.


7. The Green Man’s Arms

The vibe: A pub that looks like a pub, acts like a pub, but serves an entirely plant-based menu — and nobody notices

The Green Man’s Arms on Lygon Street is one of Melbourne’s best-kept secrets for anyone who thinks vegan food can’t be pub food. The green heritage-style façade and mid-century interior look like a classic pub, and the atmosphere absolutely delivers that pub energy. But the entire menu is plant-based, and it’s genuinely excellent. The eggplant “schnitzel” is crispy and satisfying, the fried cauliflower is dangerously addictive, and the diverse beer selection ranges from Melbourne craft to European classics. It’s the rare venue where vegans and meat-eaters eat together happily and nobody feels like they’re compromising.

Order this: Eggplant schnitzel ($22) and a local craft pale ale ($12) Address: Lygon Street, Carlton Hours: 12pm–11pm daily Price range: $18–$28 Insider tip: Bring the friend who says “I’d never eat vegan food.” Convert them with the schnitzel. You’re welcome.


8. Marama

The vibe: Community-focused pub with a five-kilometre sourcing radius — local beer, local wine, local everything

Marama is a pub that takes “local” seriously. The drinks list features exclusively Australian wines and Melbourne craft beers, and the food is sourced from Victorian farms and businesses within a five-kilometre radius of the bar. It’s community-focused without being preachy — the vibe is warm, welcoming, and genuinely neighbourhood-oriented. The outdoor area on Lygon Street fills up on sunny afternoons, and the interior has that lived-in comfort that only comes from a pub that’s part of its community rather than imposed upon it.

Order this: A Victorian pinot noir ($16) and the seasonal produce board ($24) Address: 256 Lygon Street, Carlton Hours: 12pm–10pm daily Price range: $14–$30 Insider tip: Wednesday nights often feature winemaker or brewer meet-and-greets. Check their socials — it’s a great way to discover something new and meet the people who made it.


9. The Lincoln

The vibe: A 19th-century gastropub with one of Melbourne’s best bistro menus — the schnitzel with chicken butter is not optional

The Lincoln on Cardigan Street is a proper gastropub in the best sense of the term. The front bar is classic Melbourne pub: heritage interior, solid tap selection, and a crowd that ranges from students to retired Carlton locals. But the bistro out back is where the magic happens. The menu features modern pub classics — the schnitzel with chicken butter is legendary — alongside a set menu that wouldn’t look out of place in a proper restaurant. It’s the rare pub where the food genuinely rivals the drinks, and both are excellent.

Order this: Chicken schnitzel with chicken butter ($26) and a pint of local bitter ($10) Address: 534 Cardigan Street, Carlton Hours: 12pm–late daily Price range: $18–$38 Insider tip: The set menu on Thursday evenings ($45pp for four courses) is outstanding value. Book ahead — it’s popular with locals who know.


10. Prince Alfred Hotel

The vibe: Right opposite the university, Prince Alfred is the pub that launched a thousand missed lectures — and a lush rooftop bar

Prince Alfred is a classic student pub elevated by one of Carlton’s best rooftop bars. The ground floor is traditional pub territory: parma, porterhouse steaks, pot after pot of VB (or craft, if that’s your thing). But head upstairs and you’ll find a green, leafy rooftop that feels a world away from the university campus below. In summer, it’s one of the best spots in Carlton for a casual afternoon drink. The food is honest pub fare, the prices are student-friendly, and the vibe is reliably good.

Order this: Chicken parma ($22) and a pot of local lager ($7) Address: 266 Lygon Street, Carlton Hours: 11am–late daily Price range: $12–$25 Insider tip: The rooftop is the real draw, but it fills up on sunny Friday arvos. Arrive by 3pm to snag a table, or take your chances later and stand with a beer in the sun.


Getting Home Safe

Carlton’s bar scene is concentrated along Lygon Street and the surrounding streets, which are well-lit and busy until late. For late-night transport:

  • Trams: The 1 tram runs along Swanston Street until approximately 1:30am (later on weekends). The 96 tram along Nicholson Street runs similar hours.
  • Night Network: Melbourne’s Night Network buses and trains cover the city from Friday to Sunday nights — check the PTV app for routes.
  • Ride-share: Uber and Didi pickup from Lygon Street is straightforward. Avoid surge periods right at closing time (midnight–1am) by leaving 15 minutes earlier.
  • Walking: If you’re heading to the CBD, the walk down Lygon Street to Swanston Street takes about 15 minutes. Well-lit, populated, and safe.
  • Nearest police station: Carlton Police Station, 258 Nicholson Street, Carlton. Open 24/7.

The Bottom Line

Carlton’s bar scene is about quality over quantity. You won’t find 50 bars on one street — you’ll find 10 excellent ones spread across the neighbourhood, each with a distinct personality. If you want the rooftop experience, Johnny’s Green Room is unmatched. For wine, Gerald’s Bar and Carlton Wine Room are world-class. For cocktails, Bar Bellamy is the pick. And for a proper pub session with good food, The Lincoln or The Curtin will deliver every time.

Your Carlton Vibe Score this week: 87/100 — good drinks, good company, and zero pretension.


Know a spot we missed? Let us know.

MELBZ — We Know Your Suburb Better Than You Do.



📊 Quick Stats

Stat Value
Average cocktail price $18–$22
Cheapest quality beer $7 (Prince Alfred pot)
Best rooftop Johnny’s Green Room
Best wine bar Gerald’s Bar
Best cocktails Bar Bellamy
Best pub food The Lincoln
Best for live music The John Curtin Hotel
Advertisement
Disclaimer: Information current as of March 2026. Contact venues directly to confirm details before visiting.

More in Carlton

Explore Nearby Suburbs

Get Carlton's weekly briefing

The best of Carlton — new openings, local intel, and things you'll actually care about. Every Monday.