Melbourne’s laneways might be famous for coffee, but when the sun starts to sink, it’s the happy hour that steals the spotlight. From rooftop bars with skyline views to moody wine cellars and hidden cocktail dens, this city has mastered the art of the early-evening pour. Typically running in the mid - late afternoon, Happy Hour is your golden opportunity to explore new venues, enjoy discounted drinks and bar snacks, and ease into the night without blowing a hole in your budget.
If you’re hunting for $10 cocktails, two-for-one beers, or bite-sized eats that pair perfectly with your favourite drink, you’re in the right place. Menu Spot has handpicked the best happy hour spots in Melbourne, and we think that they're ideal for after-work drinks, spontaneous dates, or a midweek catchup with mates. Scroll down to check out our updated list of what's hot right now, and start plan your next evening out.
430 Little Collins St Melbourne VIC
430 Little Collins St Melbourne VIC
Join us at Chancery Lane for Happy Hour every Wednesday–Friday from 5–7pm in the charming outdoor courtyard, Le Jardin or Atrium. We’re pouring $15 Champagne, $15 cocktails and $6 beer on tap, perfectly paired with our $3 oysters. The perfect way to start your evening. Walk-ins only. Food menu: Coffin Bay Pacicfic oysters $3ea, Sweet corn croquette, romesco $7ea. Beverage menu: Glass of De Saint-Gall Champagne $15, Negroni $15, Chancery spritz $15, Rattenhund Traditional Pilsner on Tap $6. details ...
level 2/79 Bourke St Melbourne VIC
level 2/79 Bourke St Melbourne VIC
Happy Hour at Good Heavens rooftop bar is going off with $8 Wines & $10 Pints ... and it happens 3-6pm Weekdays. Get on down and check it out for yourself. details ...
234A Russell St Melbourne VIC
234A Russell St Melbourne VIC
$9 pints & $15 margs plus free pool. 5pm-7pm every single day happy hour in the Melbourne CBD. details ...
level 6/252 Swanston St Melbourne VIC
level 6/252 Swanston St Melbourne VIC
Happy Hour at Mesa Verde is happening 4PM - 6PM - TUESDAY - SATURDAY. $10 frozen margaritas (we think one of Melbourne’s best). Every day we’re open. From 4pm until 6pm. Snacks available from 4pm & full à la carte menu from 5pm. details ...
265 William St Melbourne VIC
265 William St Melbourne VIC
HAPPY HOUR at the Metropolitan Hotel is on 4PM - 6PM. Enjoy $8 tap beers, wines and spirits, Mondays to Thursdays! So what are you waiting for? Book your table now and we’ll see you there! details ...
59 Cambridge St Collingwood VIC
59 Cambridge St Collingwood VIC
Happy hour every Tuesday to Friday from 5pm to 6.30pm. $18 MARGS - Classic, Chilli Cha Cha, Margarita Verde, $8 WINES, $8 BEERS Kirin Ichiban Lager, Stone & Wood Pacific Ale details ...
Federation Wharf Vaults 1-9 Melbourne, VIC
Federation Wharf Vaults 1-9 Melbourne, VIC
Join us for $10 Happy Hour at Riverland Bar for selected pints, wines, spirits & spritz Monday to Friday from 4-7pm. details ...
289 Wellington St Collingwood VIC
289 Wellington St Collingwood VIC
Happy Hour - Open till 6pm - Week days (incl $14 Margs), Sundays - $10 Bloody Marys details ...
162-168 Collins St Melbourne VIC
162-168 Collins St Melbourne VIC
George's Finest Hour - Join us every Tuesday to Friday, starting from 3 pm to 5 pm. Delight in $12 cocktails, $8 spirits, and $8 wines & beers, all accompanied by our delectable bites menu. Walk-ins are more than welcome! details ...
420 Sydney Rd Brunswick VIC
420 Sydney Rd Brunswick VIC
Head into The Penny Black each day between 3pm to 7pm (that's right - 4 full hours!) for discounted drinks: $15 cocktails, $10 pints, $8 wines, and $8 spirits. Bargain! details ...
Specials in nearby Suburbs:
Melbourne Venues