Edinburgh has live music running through it like whisky through a still. Every night of the week, somewhere in this city, someone is playing to a room of people who came specifically to listen. That might be a traditional folk session in a pub so small you can feel the fiddle bow brush your elbow, or it might be a sold-out orchestral performance in a concert hall that's been filling seats since 1914. The range is what makes it special. You could spend a week here and hear jazz, folk, punk, electronic, classical, and ceilidh music without repeating a venue.
The Cowgate is the spine of the live music scene. This narrow street running below South Bridge and George IV Bridge is where you'll find Sneaky Pete's, Bannerman's, Stramash, and Whistle Binkies all within a few minutes of each other. On a Friday night you can hear the bass leaking out of doorways as you walk from one end to the other. But some of the best music happens in quieter places too: folk sessions in pubs that have barely changed since the 1950s, and mid-size concert halls where the acoustics would embarrass venues twice their size.
August is the obvious peak, when the Edinburgh Festival Fringe and the Jazz & Blues Festival flood the city with performers. But the year-round scene is what actually matters. The venues on this list run full programmes twelve months a year, and some of the best gigs happen in January when the festival tourists are long gone and the rooms are full of locals.