Best bars for live music in Edinburgh

Our favourite bars to see live music in Edinburgh for every genre
From jazz to rock, traditional folk sessions to late-night gigs, turn the enjoyment up to 11 at this eclectic selection of bars for listening to live music while you drink.
Bannerman's
55 Niddry Street, Cowgate, EH1 1LG
Rock and whisky in the Old Town – it's a winning formula as its frequently packed-out status shows.
bannermanslive.co.uk
Leith Depot
138–140 Leith Walk, Leith, EH6 5DT
This old-bar-reboot sees live music, open mic nights and all sorts of shenanigans going on.
leithdepot.com | read our review of Leith Depot
Sandy Bell's
25 Forrest Road, Old Town, EH1 2QH
One of the last bastions of traditional folk music in Edinburgh and as such extremely worthy of your attention.
sandybellsedinburgh.co.uk
The Shore Bar
3 The Shore, Leith, EH6 6QW
Live jazz most evenings in this sunny bar in sunny Leith.
fishersrestaurants.co.uk/shore-bar-and-restaurant | read our review of The Shore Bar
Stramash
207 Cowgate, Old Town, EH1 1JQ
This huge, lively pub has an incredibly varied programme of gigs, from songwriter sessions to jazz funk and everything in-between.
stramashedinburgh.com
Whistle Binkie's Live Music Bar
4–6 South Bridge, City, EH1 1LG
Open seven nights a week with at least four bands every night, Whistle Binkie's commitment to up-and-coming musicians is commendable.
whistlebinkies.com
