Sign in

Register

Forgotten your Password?

Enter your email address below and we'll send instructions and a link to reset your password

 

Unlock Melbourne's Hidden Gems

The hottest new places to eat, drink, stay and play.

 
By signing up, you agree to periodic email marketing from Sitchu to the email address you provided. Terms and Conditions. Privacy Policy.
  • Melbourne
  • Bars
  • The Best Happy Hours in Melbourne for Post-Work Bevvies

The Best Happy Hours in Melbourne for Post-Work Bevvies

Head straight out of the office and into good spirits with the best happy hour specials in Melbourne.

Good Heavens
Good Heavens

Whether you're after a budget-friendly Friday pick-me-up or celebrating with a round (or three), Melbourne's happy hour scene has you covered. From sky-high sips at rooftop bars to laid-back vibes in hidden courtyards, and neighbourhood pubs slinging unbeatable deals, the city is teeming with spots that offer more than just a discount.

With drink specials and tasty bites flowing all week long, you can cheers to every occasion without breaking the bank.

Cocktail connoisseur, voracious vinofile or beer lover, this list of the best happy hours in Melbourne will have you raising a glass in no time. Cheers!

Hotel Nacional
Hotel Nacional

Margarita Mondays at Hotel Nacional

Why let the weekend have all the fun? Kickstart your week at Hardware Lane’s only 100% gluten-free Mexican rooftop bar with all-day two-for-one margaritas every Monday. From classic lime to spicy chilli, creamy coconut, and frozen passionfruit, these margaritas are pure sunshine in a glass. Bonus points for their smoky mezcal and cheeky Lagerita twists!

Gather your crew and make Mondays feel like Fridays—because life’s too short for boring weekdays!

23-25 Hardware Lane, Melbourne

Shabooh Shoobah
Shabooh Shoobah

Shabooh Shoobah

We wanted to gatekeep this gem, but Shabooh Shoobah’s $10 happy hour is just too good not to share. With summer in full swing, their frozen pineapple margaritas and frozen mojitos are absolute hot weather game-changers—fresh, bold, and packing a punch. Happy hour runs 4–6pm every single day (dangerous, we know). Throw in a zesty grapefruit Paloma, a classic Negroni, and snacks that slap, and you’ve got yourself a vibey little haven. Trust us—this spot is your new obsession.

59A Melville Road, Brunswick West 

Marion Wine Bar (Image Credit: Parker Blain)
Marion Wine Bar (Image Credit: Parker Blain)

Marion

This isn’t your typical Melbourne happy hour. In fact, Marion’s La Hora del Vermut isn’t just any old hour at all—it’s a vibe, a ritual, and a damn good excuse to pause and savour life. Originally a pre-lunch aperitif moment, this vermouth-fuelled tradition is perfect for Melbourne’s balmy summer afternoons.

With vermouth served over ice (slice mandatory) and snacks that scream Spain—razor clams, confit seafood toast, and the iconic Gilda—it’s a full sensory escape.

Don’t miss their siphon-served cocktail, Preparado con Sifon, for a bit of tableside theatrics. We'll cheers to that!

53 Gertrude Street, Fitzroy 

Panacea Bar
Panacea Bar

Panacea Bar

If you don’t know, you should: every Wednesday, this under-the-radar Collingwood bar selects a few of its finest wines and offers them for just $10 a glass, all night long. It’s the perfect opportunity to sip some top-notch vino, whether you're winding down after work, kicking off a dinner, or enjoying a mid-week date.

Sitchu Tip: Check their Instagram stories on Wednesday afternoons to see which bottles are being poured that evening – it's always worth the peek.

$10 Wine Wednesdays

210 Johnston Street, Collingwood 

True South
True South

True South

$9 wines, $6 pints, and $15 cocktails? Yes, please! True South has you covered, Monday through Thursday, from 4pm to 6pm. Grab your crew and settle in at this super cool Argentinean restaurant and bar for a bayside happy hour in Melbourne you won’t forget. With stunning views and killer drinks, it’s the perfect midweek treat.

Sitchu Tip: Stay on Tuesday for trivia at 7pm—it’s a good time waiting to happen!

Happy hour: Monday to Thursday, 4pm to 6pm

298 Beach Road, Black Rock

Nina's Bar & Dining
Nina's Bar & Dining

Nina's Bar & Dining

We’re all about the Spritz-heavy happy hour at Brunswick’s charming new local, Nina’s. Nestled beside a sunny bike path near Anstey station, this cosy, community-minded spot has a warm buzz and the perfect vibe for sipping the afternoon away.

Every day from 4pm to 6pm, enjoy $10 drinks like spicy Margaritas, French 75s, and all your Spritz faves—Aperol, Campari, Limoncello, and Amaro. Plus, there’s plenty of sparkling, white, and red wine to keep you going.

A laid-back local gem with top-tier drinks and a super affordable happy hour? Yes, please!

Happy hour: Daily, 4pm to 6pm

11 Florence Street, Brunswick

Royal Oak Hotel
Royal Oak Hotel

Royal Oak Hotel 

What’s better than grabbing a pot with your mates after work? How about 2-for-1 pots! From Monday to Thursday, 4pm to 6pm, the beautifully revamped Royal Oak Hotel is serving up $4 pots and $8 pints of their crisp Oak Lager. It's the perfect excuse to double up, kick back, and let the good times roll. Say no more!

Happy hour: Mondays through Thursday, 4pm to 6pm

442 Nicholson Street, Fitzroy North

Sushi Baby
Sushi Baby

Sushi Baby

This new sushi spot and pastel-coloured dreamland makes one seriously delicious inside out salmon aburi roll...but did you know that will you're feasting on fresh finesse you could also be indulging in one of the best happy hours in Melbourne? 

Tuesday through Sunday from 5.00pm to 6.00pm, Sushi Baby offer their delicious cocktails for next to nothing - $10 a pop! The best part? They're magically delicious!

414 New Street, Brighton

A window bar table with small share dishes and cocktails at Oddculture Fitzroy
Odd Culture Fitzroy

Odd Culture Fitzroy 

An exploration of fermentation on Melbourne's Brunswick Street - Odd Culture is a wine bar and bottle shop in one, serving up some of the best snacks and tipples for you and your friends to enjoy.

This local watering hole for the weird and wonderful is a fantastic spot for happy hour in Melbourne, where you can enjoy schooners for the price of pots, $12 sour Negronis, and $8 glasses of orange wine and pet nat, every day of the week!

Happy hour: Daily, 3pm to 6pm

296 Brunswick Street, Fitzroy

Renovated dining room with concrete floors and modern finishes at Post Office Hotel Melbourne
Post Office Club Hotel

Post Office Club Hotel 

A St Kilda bistro-pub plus a modern convenience store, the Post Office Club Hotel has been trading since 1871.

Beautifully restored, the team are here to bring you the best dishes from Europe and across the Mediterranean, and it's also a cracking spot for your next happy hour in Melbourne.

Think a cocktail of the week for $15, plus selected tap beers and wines for $8. We recommend a few freshly shucked oysters for $3.50 each and going on a Wednesday so you can time it alongside their $25 steak and frites special. 

Happy hour: Daily, 4pm-6pm

306 St Kilda Road, St Kilda 

Friends cheers two cocktails at Prince Alfred Richmond
Prince Alfred Hotel

Prince Alfred Hotel 

Richmond's best beer garden and pub, the Prince Alfred Hotel is a favourite among locals, with weekly pub specials that include some of the best happy hour deals in Melbourne.

From 4pm to 6pm on weekdays you can choose from $10 pints, $8 house wines and $8 basic spirits; it would be rude not to!

Happy Hour: Monday - Friday, 4pm to 6pm

619 Church Street, Richmond

Dolly
Dolly

Dolly 

If you haven't been to Dolly yet, this is your sign to do it! Located within the chic Le Méridien Melbourne, Dolly has become a must-visit fine-dining venue and cocktail bar in the CBD, and now with a decadent weekday happy hour.

From 5-7pm each weekday, this is the perfect spot if you're looking for a glamorous after-work or pre-theatre drink.

Descend the Art Deco staircase and nestle into the 1930’s-inspired décor to enjoy $15 specials on some of Dolly’s most cinematic cocktails, as well as premium wines by the glass for just $10.

Happy Hour: Monday - Friday, 5pm to 7pm

20 Bourke Street, Melbourne 

Oysters and charcuterie with champagne at Chancery Lane Melbourne
Chancery Lane Bistro

Chancery Lane

This is happy hour in Melbourne, elevated.

Every Wednesday to Friday, Chancery Lane is serving up happy hour in Le Jardin, with glasses of $15 champagne or $6 Moon Dog lager paired with a selection of delicious treats like $3 Southern Rock oysters.

Name a more perfect way to kick start your evening, or debrief over a long week in the office. Walk ins only. 

Happy Hour: Wednesday – Friday , 5pm - 7pm

430 Little Collins Street

Customers enjoy drinks in the beer garden at Village Belle Hotel St Kilda
Village Belle Hotel (Image Credit: Tom Blachford)

The Village Belle Hotel

Kick back with a cold one at the historic Village Belle Hotel, beautifully renovated and bursting with good vibes and an even better happy hour in Melbourne.

We're talking $6 selected tap beers and $7 house wine, sparkling and basic spirits, $10 spritzes and $12 espresso martinis and select cocktails.

All you have to do is round up your best crew and choose which area of the multi-level venue you'd like to relax in, favourite drop in hand.

Happy Hour: All day Monday, Tuesday-Friday, 3pm-7pm

202 Barkly Street, St Kilda 

Bar snacks, cocktail and a glass of wine at Copycat Elsternwick
Copycat

Copycat 

Elsternwick's Copycat raises the happy hour bar by offering $15 cocktails, 30% off all wine, $10 pints and small plates and $6 pots every afternoon from Tuesdays to Sundays.

Order a classic or pick from a long list of inventive signature cocktails, and if you’re looking to spice things up, try the ‘Copycat Margarita’ made with house-infused jalapeño tequila, ginger, lime, passionfruit and agave. Fancy!

Happy hour: Tuesday–Thursday, 5pm–6pm, Friday-Sunday, 4pm - 6pm

9B Gordon Street, Elsternwick

Baby Pizza
Baby Pizza

Baby Pizza - Seasonal Aperitivo Sessions

Baby Pizza is bringing ‘la dolce vita’ to Richmond with their seasonal aperitivo held every day of the week.

Serving up your faves with $9.50 cocktails (hello, Lemon Sgroppino) and Aperol Spritzes, $6.50 Bird in Hand Rosé and $6.50 Peroni Red, it’s no wonder Baby is a forever favourite.

Happy Hour: Daily, 4pm to 6pm

631–633 Church Street, Richmond

Good Heavens
Good Heavens

Good Heavens 

Get out of your office and into good spirits at Good Heavens: a retro rooftop bar in the heart of the CBD.

Happy hour is delivering the goods with $8 wine, bubbles and pints of beer or cider on weekdays. If you happen to stop in Sunday, you'll be delighted by the $10 Spritz specials. Walk-ins welcome.

Happy Hour: Monday through Friday, 3pm to 6pm

2/79 Bourke Street, Melbourne

Evies Disco Diner
Evies Disco Diner

Evies

It’s happy hour every day of the week at Evies, Fitzroy’s colourful disco diner inspired by New York City in the 80s.

Wind down with $6 wine, bubbles, beer, cider and seltzers – or get revved up for the night with $10 espresso martinis and other cocktail faves. While you’re there, grab some diner-style comfort food, with vegan options available for almost everything on the menu! 

Happy Hour: Daily, 4pm to 7pm

230/232 Gertrude Street, Fitzroy

the moat melbourne happy hour two girls sitting at a table
The Moat

The Moat 

Escape the city rush at The Moat: an iconic hideaway and intimate haven in the city’s literary hub. 

Book-lined walls and dark wood furnishings set the scene for stirring conversation over a gin martini, making The Moat a perfect spot for after-work catch ups.

Happy hour specials should keep the discussions flowing with $12 cocktails, wine from $8 and beer from $7.

Happy Hour: Tuesday–Saturday, 4pm–6pm

176 Little Lonsdale Street, Melbourne

hardimans hotel melbourne happy hour
Hardimans

Hardimans Hotel 

Built in the 1870s, historic Hardimans is one of Melbourne’s most iconic venues and, like any good pub, they’re serving up some sweet happy hour specials.

Kick back with deals on beer, wine and spirits from Monday to Friday while enjoying the welcoming atmosphere of a local hotspot.

Keep an eye on Hardimans socials to see when you can catch some live comedy too. 

The Happiest Hours: Monday–Friday, 4pm–7pm

521 Macaulay Road, Kensington

prahran hotel melbourne happy hour
Prahran Hotel

Prahran Hotel 

This historic Melbourne pub is now a modern watering hole, updated with a sleek industrial interior and a contemporary food and drink offering.

Knock off and head to the Prahran Hotel for one of the best happy hour's in Melbourne with $4 pots, $6 house wines, $8 pints and $10 Aperol Spritz.

Did we mention the Aperol's are $10 all day, every day?   

Happy Hour: Tuesday –Friday, 4pm–6pm

82 High Street, Windsor 

Beachside Republica St Kilda
Republica

Republica 

There’s nothing like a beachfront bev to wind down after work. Settle in at Republica, a relaxed St Kilda bar and restaurant with a courtyard that’s sought-after real estate on sunny days.

Republica’s got happy hour sorted with $12 Aperol Spritzes and $15 espresso martinis – perfect prep for beach volleyball on Tuesdays and Thursdays from 6pm. 

Happy hour: Monday–Friday, 4pm–6pm

10–18 Jacka Blvd, St Kilda

Made your way through the best happy hours in Melbourne? Continue your exploration of the city's vibrant nightlife with our roundups of the coolest pubs and underground bars in town. 

Stay in the loop

Subscribe
LOAD MORE ARTICLES