Cocktail and a snack at The Douglas Club.
Photograph: Eric Shen
Photograph: Eric Shen

The 37 best happy hours in Melbourne right now

Pining for a $10 pint or a $3 snack? These darling deals will ensure you can drink and nibble on the cheap all week long

Lauren Dinse
Contributor: Ruby Kraner-Tucci
Advertising

Melburnians are spoilt for choice when it comes to finding an ideal drinking spot to catch up with mates, toast to the weekend or celebrate a special occasion. But while most bars and pubs offer up a cheap vino or half-price pint in the early hours of the evening, there are some venues where you can get the best (or most) booze for your buck.

From a sky-high staple to an inner-city institution, we’ve rounded up the best happy hours on offer across the city so you know where to knock off next.

After more fun for less? Check out our guides to the best cheap eats and BYO restaurants in Melbourne.

Melbourne's 38 best happy hours

One of Melbourne's most elegant new cocktails bars, The Douglas Club at the Hilton Hotel, invites you to join its brand new 'Sip Society'. Every day of the week, settle in for a different sophisticated cocktail – each served with a perfectly paired snack, at happy hour prices. Old-Fashioned and steak tartare, anyone? Sip on classic favourites at just $16 per glass, while accompanying snacks range from just $3 to $6. The deal is available from 4pm until 7pm, making it one of the longer happy hours on this list. Score!

Advertising
  • Restaurants

After successfully launching his acclaimed dining concept Morena in Sydney earlier this year, renowned Peruvian chef Alejandro Saravia (Farmer's Daughters, Victoria) has opened Latin American restaurant Morena and its cute sister venue Barra. Pop in on a weekday for one of the best happy hours in town, with signature cocktails priced from just $10 to $14 and select beers and vino by the glass for just $8. There's also an awesome snacks menu if you get peckish.

  • Craft beer
  • Fitzroy
  • Recommended

Sometimes you need a happy hour on the very first day of the week. This Fitzroy beer bunker is the place to get over your Monday blues with $5 pots and $10 pints of lager from open until close. You can grab the same deals on Tuesdays if you're upstairs for the Catfish comedy night, and on Thursday you'll get 20 per cent off all cans from the fridge. And the value doesn't stop there. On Friday and Saturday each week, early bird gig-goers can get their hands on $5 pots and $10 pints. Make sure you cure your Sunday hangover with $12 Bloody Mary cocktails from noon to 5pm.

Advertising
  • Melbourne

Work in the CBD and looking for a happy hour close by? Transport Hotel has just launched a new weekday deal from 4pm to 6pm. Choose from an array of $10 drink specials, from house wines and pints to tap cocktails and more.

  • Pizza
  • Richmond

In the mood for an Italian-style happy hour? Baby in Richmond has you covered with their autumn Aperol Hour specials. Drop by from 4pm to 6pm to fulfil your cocktail fantasies with the Aperol Spritz, the strawberry-hued Fragola Spritz or an Agrumato Fizz – all priced at just $9.50 each. There’s also $7.5 vino and $6.5 Peroni Rossa to round out the fun. 

Advertising
  • Cocktail bars
  • Kew
  • Recommended

Bianchetto is moody, intimate and feels like it was plucked from a Fellini film. Better yet, the small bar has just announced its Aperitivo Time deal. From Thursday to Saturday from 5pm to 6:30pm each week, all visitors can get half-price drinks from a selection of exquisite wines, cocktails and classic Italian concoctions. Plus, you get a complimentary small snack with each drink purchased; think mini mortadella panini, olives, fresh oysters and mini scoops of tiramisu. 

  • Fitzroy
  • price 2 of 4
  • Recommended

Since opening in 2008, Añada has been one of Fitzroy's most consistently impressive fixtures. The restaurant and bar is beloved for offering a truly authentic Spanish tapas experience, but did you know you can also get an ace happy hour deal here?Until 6pm daily, you can get $8 wines by the glass alongside $8 tapas. See you there.

Advertising
Advertising
  • Windsor

Happy hour is the perfect time to soak up the last of Melbourne's rays before winter in Prahran Hotel's lush outdoor courtyard. The Garden Bar is where a mix of locals and the post-work crowd gather to sip $5 pots, $10 pints, $6 wines and $15 Aperol Spritzes. A weekly rotation of food specials make this a perfect spot to kick on for a solid pub dinner.

  • Brighton
Half Moon
Half Moon

Every Monday to Friday between 4pm and 6pm, this bayside behemoth slashes the prices on your favourite bevs. You can’t beat $5 Carlton Draught pots, house white and red wines and prosecco, or $8 Tanqueray gin. This is deffo one of the cheaper happy hour deals in town.

Advertising
  • Fitzroy

This Fitzroy staple is serving $28 sangria jugs, $16 Negronis and $8 pints of Naked Draught, plus Naked house-infused vodka from Sunday until Friday between 4pm and 7pm. So all you have to worry about is kicking back and taking in that stunning city view. The best part? From Monday to Thursday and all day long, you can grab a pizza for just $4 with any drink purchased. What a steal! 

  • Melbourne

This Mexican eatery is home to one of Australia's most extensive ranges of tequila and mezcal and offers a menu that blends traditional Mexican food with native Australian ingredients. Best of all, you can enjoy $10 full-sized Margaritas made with Don Julio Reposado from 4pm to 6pm, every night the restaurant is open for trade (Tuesday to Saturday, weekly). As one of Australia's finest purveyors of tequila and mezcal, not only are these Margs delightfully affordable; they're also some of the best you can taste in Melbourne. (Hot tip: on Tuesday nights, you can also get $5 tacos.)

Advertising
  • Cocktail bars
  • Brunswick

At cute cocktail bar Maggie’s, exposed brick walls adorned with French-style art deco posters and a candle-lit shrine that looks like something out of The Craft form the cosy backdrop to your visit. Happy hours run from Wednesday to Friday, 4pm to 6pm, Saturday 2pm to 4pm and Sunday 3pm until close. During these times, you can get select pints of beer and wines for just $10 a pop, Sweet Tea Fizz and Club Spritzes for $18 and $4 oysters.

  • Prahran
Lucky Coq
Lucky Coq

Locals in the know head to this inner-southside spot for its cheap pizza, but on Wednesdays, Thursdays and Fridays between 4pm and 7pm, it also offers $6 schooners, basic spirits and house wine. Now, that's a price we can get around.

Advertising

It’s $8.50 beers, wine and basic spirits every weekday between 4pm and 6pm at this easygoing historic pub. Ramp up the value even further with an $18 jug of HC Draught and if you get a little peckish, you've got $3 oysters and $18 schnitties to sink your teeth into. 

Advertising
  • Wine bars
  • Fitzroy North
  • price 2 of 4
  • Recommended

One of Melbourne's most beloved institutions for wining and dining, Neighbourhood Wine, recently launched ‘Patio Aperitivo’. Everyday, from 4pm until 6pm, all diners on the terrace can enjoy a free snack with each drink purchased. Think fresh pacific oysters from Tassie with a smoky soy vinaigrette; spelt tarts with raw tuna, kohlrabi, mascarpone and elderflower; Robbins Island wagyu with bone marrow and sourdough crackers; and honeydew melon and capocollo. For those after an aperitivo, the thoughtfully curated cocktail menu includes house favourites such as the Fitzroy Northside (thyme syrup, fresh mint, lemon & lime juice), Venetian Spritz (Rondo & Lemoss Prosecco with fresh orange and a green olive) and a Sullied Martini (Four Pillars Gin, dry vermouth, muddles green olive & Kampot pepper). Catch you on the terrace!

  • Australian
  • Ascot Vale

Find $5 pots, $15 Spritzes and $10 house wines on weekdays between 4pm and 6pm at this relaxed neighbourhood pub. With great pub meal specials throughout the week such as the $25 steak night on Tuesdays or the $22 parma night on Wednesdays, you might as well stick around for a delicious dinner too.

Advertising
  • Prahran
  • Recommended
College Lawn Hotel
College Lawn Hotel

The popular pub and beer garden celebrates happy hour every weekday from 4pm to 6pm. Celebrate with $8 house wines and basic spirits and $10 pints. If you're headed in on a Sunday for a juicy $26 roast, be sure to indulge in a cocktail or two – they're on special for $15 all day long.

  • Windsor

Sometimes you want a serious meal - a pizza, some lamb rump or a steak with triple cooked chips. But on other days you may just want a little four-dollar snack sized chicken wing or arancini. Whatever way you stomach is playing it, Hoo Haa in Windsor can sort you out. Better yet, the secret hideaway bar upstairs is slinging $6 sparkling, $7 basic spirits, $9 pints and $12 house cocktails from Wednesday to Saturday, in the hours between 5pm and 7pm every week. The bonus is that Thursday and Friday have a second happy hour between 7pm and 9pm, so you might as well stick around for more cheap drinks.

Advertising
  • Pubs
  • Toorak

This friendly corner pub's happy hour deal runs Monday to Wednesday and Friday each week, from 4pm until 6pm. You can get $6 pots, $12 pints, $8 house wines and sparkling and $10 Aperol Spritzes, plus complimentary nibbles. We love a snack 'n' sip deal!

  • Southbank
  • price 2 of 4

Situated at Hamer Hall, Saké is a sweet spot for pre-theatre dining and drinks before a show or after an exhibition at nearby NGV. Held on Monday to Friday from 4pm to 5pm and Saturday and Sunday from 3pm to 5pm, Sake Hour is your best time slot for snagging a hot deal. Think $10 wines, a 250ml Sake of the Week for just $20 and $7 whisky highballs and G and Ts. It's perfect stuff to wash down a bowl of Saké's edamame or popcorn shrimp. 

Advertising
  • Hawthorn
Hawthorn Hotel
Hawthorn Hotel

This crowd favourite puts on a happy hour between 4pm and 6pm every weekday. Help yourself to $8 basic spirits and house wines and $9 select pints.

Advertising
  • South Melbourne
Golden Gate Hotel
Golden Gate Hotel

This classic South Melbourne pub keeps the good times going all week long, with $10 pints and $8 selected wines and spirits every day between 4pm and 6pm.

Advertising
  • Thornbury
The Thornbury Local
The Thornbury Local

You can’t miss Thursday nights at this High Street mainstay, with an epic combo of $10 pints and $1 buffalo chicken wings and cauliflower bites available from 5pm to 11pm. What we love about this happy hour is that it's six generous hours long! Wednesday's also a great time to pop in, with $13 burgers and fries and an open mic night.

Advertising
  • Brunswick
  • price 1 of 4

Every Monday to Friday between 4pm and 6pm, you can enjoy $7 schooners of beer, cider and seltzer, $7 wines and discounted cocktails on the rooftop of this vegan-friendly northside pub. See you in the sky for a $10 frozen Margarita!

Advertising
Advertising
  • Kew

Skinny Dog Hotel has always been a favourite for Kew locals, but this summer ushers in a new and exciting era for the 150-year-old neighbourhood watering hole. A lush new upstairs bar and bistro has opened on the rooftop, Skinny Dog Upstairs, where you can channel your inner California cool amidst the greenery over freshly shucked oysters with prosecco foam, Spritz cocktails and share plates. Pop in from 4pm to 6pm from Monday to Thursday for $5 house wines, $6 schooners of tap beer and $7 house spirits.

Advertising

Still in savings mode?

  • Things to do

They say the best things in life are free. We're not 100 per cent on board with that sentiment (have you had a perfectly prepared cocktail? That ain't cheap), but not everything in Melbourne has to cost a bunch of money. From art shows to wine tastings, there are a bunch of things to do in this fine city that you can do for free. Yep, free. Zilch. Nada. Zero dollars. 

Recommended
    You may also like
    You may also like
    Advertising