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

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

Forester's Pub & Dining

Quality and quantity – there are 32 beers on tap.

64 Smith Street, Collingwood

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