The past decade has wrought huge changes in pubs and bars. Once, it was enough to sell four draught beers and a few dozen in bottles and cans. Nowadays, drinkers want more choice. Hence, huge beer fonts with upwards of 20 taps.

But quantity is only a small part of what makes a good beer bar. The best spots keep their taps pouring a variety of styles, rather than 10 same-y pale ales. They change their offering regularly, and employ people with a genuine passion for the stuff. Lastly, they have plenty of comfortable seating, so you can stick around.

Read more:
Best Beer Shops in Melbourne
Best Brewery Bars in Melbourne
Best Wine Bars in Melbourne
Best Cocktail Bars in Melbourne



A sleek, minimalist bar with craft beers, natural wines and food made to complement the booze.

177 Brunswick Street, Fitzroy

Penny Young


At this bottle-o and attached beer hall, there are 17 draught beers to drink on site, and more than 350 to take home.

22 Young Street, Moonee Ponds

Carwyn Cellars


In addition to a diverse, ever-changing tap list, there's a cellar full of incredibly rare beers.

877 High Street, Thornbury

The Local Taphouse


A classic English-style pub, just with way more taps.

184 Carlisle Street, St Kilda East

Stomping Ground Brewing Co.


Brewer Ashur Hall makes everything from pilsner to barleywine, and most of the staff is Cicerone certified.

100 Gipps Street, Collingwood

The Alehouse Project


The name tells you everything about this place.

98-100 Lygon Street, Brunswick East

The Royston Hotel


The pub that kickstarted Melbourne's beer revolution.

12 River Street, Richmond

The Terminus Hotel


Venue number two from the family which founded the Royston.

492 Queens Parade, Fitzroy North
Book a Table

The Hack


This big, bright pub has had many lives. Right now it's all about good beer.

1 Crockford Street, Port Melbourne

Hudsons Road Wine and Beer


Two hundred wines and beers, to drink in or take home.

2 88 Hudsons Road, Spotswood

The Park Werribee


Won Australia's best beer list in 2013.

12 Watton Street, Werribee
Book a Table

Mr West


Smashable sauvignon blanc, ciders from Spain and Jamaican pineapple gin are all on the menu at this relaxed bar.

106 Nicholson Street, Footscray

Bar Liberty


The swankiest and most expensive spot on this list, with a particular passion for European sours.

234 Johnston Street, Fitzroy



Nice beer, nice music.

Enter via carpark 7-11 Dawson Street, Brunswick

East Of Everything


There are only five taps, but they're always pouring something interesting.

Level 3 72 Auburn Parade , Camberwell

The Great Northern Hotel


Repping the best of the US.

644 Rathdowne Street, Carlton North

Fox in The Corn


Fresh pasta and arguably the best restaurant beer list in Melbourne.

4 Droop Street, Footscray

Grape & Grain


Four hundred bottles, arcade games and cushy couches.

14-16 Station Street, Moorabbin

Junction Beer Hall & Wine Room


Two separate rooms – one for beer, one for wine.

15 Hall Street, Newport

BeerMash Cellars


Grab a growler to go, or sit in and take advantage of the huge range of draught, canned and bottled beers.

306 Smith Street, Collingwood

The Raccoon Club


The most down-to-earth beer bar in town.

145 Plenty Road, Preston

The Catfish


Good beer and Philly cheesesteaks.

30 Gertrude Street, Fitzroy

Slowbeer Fitzroy


Just like the original Slowbeer in Richmond, but with comfortable seating upstairs.

351 Smith Street, Fitzroy

Redwood Tasting Room


A piece of Northern California in North Fitzroy.

345 St Georges Road, Fitzroy North



This beer bar only stocks limited release, hard-to-find brews – plus a solid line-up of funky, mostly local, wines. The snacky menu is izakaya-influenced, with favourites such as tempura, kaarage chicken, edamame and around 15 yakitori skewers to choose from.

345 Victoria Street, West Melbourne