Sometimes, it feels like live music is an endangered species in Melbourne. Every other month a treasured pub is under attack from developers or Johnny-come-lately residents with sensitive ears.

In spite of these challenges, our scene is flourishing. Any night of the week, it's easy to find quality live music on somewhere. Whether you like folk, indie or heavy metal, these spots have you covered.

Corner Hotel

If you're serious about music, you'll know this place better than your own loungeroom.

57 Swan Street, Richmond
Book a Table

Northcote Social Club

An important part of the scene since 2004.

301 High Street, Northcote
Book a Table

The Tote

Grungy as they come.

71 Johnston Street, Collingwood

The Gasometer Hotel

A huge retractable roof and a mezzanine with stage views. Yes.

484 Smith Street, Collingwood
Book a Table

LongPlay

Danish minimalism meets Italian wine bar. With a cinema.

318 St Georges Rd, Fitzroy North

The Workers Club

A comfortable and understated local pub with live music.

51 Brunswick Street, Fitzroy

The Grace Darling Hotel

A gastro-pub serving good food, drink and music in a classy setting.

114 Smith Street, Collingwood
Book a Table

Howler

A former wool store turned bar, arts hub and live music venue.

Enter via carpark 7-11 Dawson Street, Brunswick

The Espy

This legendary seaside pub is going strong, offering the live music, drinks, food, good times and views it always has. And after a profound redevelopment, it’s arguably better than ever.

11 The Esplanade, St Kilda
Book a Table

The Toff in Town

Curtin House’s dark, glamorous second-floor bar.

Level 2, Curtin House 252 Swanston Street, Melbourne

Some Velvet Morning

Like a super-hip nanna's living room, but with a full bar and live music.

123 Queen's Parade, Clifton Hill

Bar Open

A good old late night bar sporting character in spades.

317 Brunswick Street, Fitzroy

The Evelyn

Shoot some pool, then catch a gig.

351 Brunswick Street, Fitzroy

The Prince Bandroom

Doing its thing for 60 years and counting.

29 Fitzroy Street, St Kilda

Boney

Hosting less live music than when it was Pony, but remains a heavy-hitter.

68 Little Collins Street, Melbourne

The Catfish

Did you even know there's a bandroom upstairs?

30 Gertrude Street, Fitzroy