Editorial
Edinburgh punches well above its size for live music, from folk sessions that have run since the 1940s to basement gig rooms in the Cowgate. Every venue below was checked as open and playing in 2026. They are ranked for the music first and the polish a distant second.
The Jazz Bar on Chambers Street is the only room in town built around the music rather than the bar takings. It runs multiple sets a day, from afternoon acoustic through to late funk and soul that pushes past 3am. Tickets are a few pounds and the basement gets warm and tight. Go for a late set midweek, not the weekend crush. The best straight live music value in Edinburgh.
Sandy Bell's has run trad folk sessions since the 1940s, and the players still pile into the corner near the door most nights from around 9pm. No stage, no cover, no fuss, which is exactly how Tom likes it. Order a pint of Deuchars, stand where you can hear the fiddle, and do not block the musicians' table. The genuine article, not a tourist re-creation.
The Royal Oak on Infirmary Street is a tiny two-floor folk pub with live music every single night of the week. The downstairs Wee Folk Club runs a hosted session, while the bar upstairs is barely bigger than a front room. It fills fast, so get in early and expect to stand. Best for an unplugged folk night where you are close enough to read the setlist.
The Voodoo Rooms sit above the Cafe Royal on West Register Street, all gilt ceilings and chandeliers. The Ballroom hosts jazz, soul and tribute nights, and the cocktails are a cut above the gig-venue norm. It is the dressed-up end of this list, so it suits a date that still wants a band. Book ahead for the ticketed shows. Smarter than gritty, and priced to match.
Sneaky Pete's on the Cowgate is a 100-capacity sweatbox that punches far above its size, with bands most nights and club sets after. It is the room where touring indie acts play before they sell out the bigger halls. Cheap entry, loud system, no seats worth speaking of. Best for a sharp-elbowed gig where you do not mind being two feet from the amp.
The Mash House on Guthrie Street spreads across three floors in the Cowgate, with a 250-capacity room booking everything from garage rock to the odd Fringe comedy run. It is a ticketed gig venue first and a bar second, so check what is on before you trek over. Good for a proper standing gig with room to move. Less atmosphere on a quiet night, mind.
Bannerman's burrows back into the Cowgate vaults, and it has been Edinburgh's rock and metal pub for decades. Live bands play the back cave several nights a week, the beer is cheap and the crowd is friendly under the leather. Tom rates it for an unpretentious loud night. Best for rock, punk and metal, worst for anyone after a quiet word. Come for the bands, not the lighting.
Fingers Piano Bar has run off Frederick Street since the early 1980s, a late-night New Town room with live piano and cocktails. Doors stay open well past midnight. Best for a late singalong over a drink, especially during the Fringe.
The Captain's Bar on South College Street holds folk sessions through the week, with two or three open sessions a day and unamplified tunes. Seating is tight, so expect to stand at the bar. Best for traditional Scottish folk in a small, lived-in room.
The Bongo Club on Holyrood Road is a long-running arts club that mixes live gigs with club nights spanning hip hop, dub and electronica. It is a non-profit run venue, which keeps the door prices fair and the booking adventurous. Expect a younger, up-for-it crowd. Best for a late club-leaning gig rather than a sit-down listen. Check the listings, the genre swings hard night to night.
Finnegan's Wake on Victoria Street is the Irish pub of the list, open seven days with live music and sport behind the green door. Bands lean trad-Irish early and crowd-pleasing covers late, and it runs free most nights. It gets rammed at weekends and on match days. Best for a singalong session with a Guinness in hand, not for hearing every note clearly.
The Liquid Room on Victoria Street reopened in 2026 after a long refit, an 800-capacity hall with a new sound and lighting rig. It is the biggest room here, so it pulls the touring names rather than the local sessions. Entry is ticketed and it doubles as a club later. Best when there is a band on you actually want to see, less so as a drop-in bar.
The folk pubs and the gig basements do different jobs. Sandy Bell's, the Royal Oak and Finnegan's Wake are free trad sessions you wander into. The Jazz Bar, Sneaky Pete's, the Mash House, the Bongo Club and the Liquid Room are ticketed rooms you plan around.
All ten were confirmed open and playing in 2026 before they made the cut.
Where can you hear traditional folk music in Edinburgh? Sandy Bell's and the Royal Oak run folk sessions most nights, both free to walk into.
Which Edinburgh live music venue is best for jazz? The Jazz Bar on Chambers Street is the dedicated jazz basement, with sets from afternoon into the early hours.
Are Edinburgh's live music bars free? The folk pubs usually are. Gig venues like Sneaky Pete's, the Bongo Club, the Mash House and the Liquid Room charge for ticketed shows.