Kick back with a pint of Guinness and get your dancing shoes on, as here are the best places to celebrate St Patrick’s Day in Edinburgh! From boisterous pubs with live music to traditional Irish taverns serving hearty food, we’ve got you covered this 17th March, whatever you’re in the mood for.
Celebrating St Patrick's Day in Edinburgh
Pickering's Gin At Summerhall Distillery
- Gin distillery, Cocktail masterclass
- 1 Summerhall Square, EH9 1PL
When it first opened, Pickering's Gin was Edinburgh's first gin-exclusive distillery in the city in over 150 years - some feat, right? Nowadays, they're still making sure you can get your fix of small-batch gin and cocktails crafted using local ingredients, and their St Patrick's Day celebrations are no exception. Take part in this St Patrick's Day cocktail masterclass to craft three drinks per person with guidance from their expert mixologist.
The Three Sisters
- Pub
- 139 Cowgate, Edinburgh EH1 1JS

Dropkick Murphys
- Pub, Sports Bar
- 7 Merchant St, Edinburgh EH1 2QD

Biddy Mulligans
- Pub
- 94-96 Grassmarket, Edinburgh EH1 2JR

Finnegan’s Wake
- Pub
- 9b Victoria St, Edinburgh EH1 2HE

Cabaret Voltaire
- Live music venue
- 36-38, Blair Street, EH1 1QR
Get ready to rave your way through St. Patrick's Day at Cabaret Voltaire in Edinburgh. FLY’s annual St. Paddy's Rave is back, promising high-energy beats and unforgettable vibes. Doors open at 11pm, and if you’re lucky, you might be among the first to snag one of the 100 free pints of Guinness upon entry. So, come for the tunes, stay for the craic, and make this St. Patrick’s Day one to remember. Get your tickets now and join the ultimate Paddy's celebration.
Malone Edinburgh
- Pub
- 48-52 Constitution Street, Leith, Edinburgh, UK EH6 6RS
Get ready for a craic'in St. Patrick's weekend at Malone’s Edinburgh. Starting Saturday the 15th of March, it’s a festival of live sport, music, giveaways, food, and drink. Catch all the action with Super Saturday, the Carabao Cup final, and Celtic vs Rangers, followed by a full day of live tunes on Monday the 17th of March, featuring the one and only Marty Guilfoyle.