Top 10 Happy Hours In Melbourne

Here are the Top 10 happy hours in Melbourne according to our Insiders - January 2026 Edition.

What: $2.50 pots,$5 pints, $10 jugs (house beer & cider), $6 house spirits, $6 shots and $12 vodkabulls.
When: Mondays from 5pm.
Huge with the hospo and uni crowd, the Worker’s provides one of the best nights in Melbourne.

What: $6 pints (house beer), $6 vodka mix.
When: Daily 4-8pm.
If you haven’t been to South Wharf yet, it’s worth the walk for specials like these.

What: $10 jugs and $6 basics & wines.
When: Daily 6–7pm.
Just because it's full of backpackers doesn’t mean you can’t go too!

What: $6 wine, $6 schooners, $10 cocktails.
When: All Day Mondays.
Getting a seat during happy hour might be difficult, but it’s worth it.

What: $12 Cocktails, $15 Beer Jugs, $7 Pizzas.
When: Everyday 6-9pm.
Huge with the RMIT crowd from across the road, ABC always offers some of the best specials in town, and has so for years.

What: $7 pints, $7 spirits and 2 for $25 cocktails.
When: 4-8pm everyday except Saturday.
Sharing some beverages on these outdoor seats as the sun comes down Johnston Street is one of life’s pleasures.

What: Hour of Power.
When: Fridays from 3pm.
You know this cracker of a special by now, as we think it’s one of the best specials in town.

What: $6 pints (selected beers).
When: Sunday All Day.
We only found this special two weeks ago, and have been back each Sunday since.

What: $8 Jugs.
When: Everyday 4-5pm.
Good staff, good specials, good pub!

What: $6 Basic spirits, $6 Schooners, $6 Wines.
When: Wednesday to Friday 4-6pm.
Come for this special but stay for the $5 pizzas!
Grab a mate or a date (and our app), and get out there to see what the happy hours in Melbourne have in store for you.
Cheers!