For as long as I can remember I’ve been attending live music to a near-obsessive level, averaging at least two gigs a week (alongside the accompanying fairly serious theatre, comedy and cinema habits - but that’s another story).
From tiny venues in record shops, to arenas and stadiums, it’s where I feel most comfortable, enveloped in the comforting embrace of those that share my passion.
There’s the excitement of seeing the next big thing before anyone else (“oh well, of course when I saw Arctic Monkeys the first time it was in King Tut’s”) or enjoying roaring along to every lyric from your favourite band (see: number two on my list). Whether you are in the middle of a circle pit or sitting at a church pew, every live performance has its own unique vibe.
This year has probably been the best in my gig-going life, with just a handful yet to come, and coming up with a top 20 (or 21 - I cheated) has been difficult.
There’s no room for buzzy new bands like NewDad or The Last Dinner Party, music legends such as Bikini Kill and Paul Heaton, personal favourites including Yard Act and Dream Wife, new discoveries Video Age and Rosali, or even the mighty Fontaines D.C.
Then there are the ones I missed out on, including Oliva Rodrigo (couldn’t get tickets), Chappell Roan (was away), and Charli XCX (couldn’t afford it, but have I told you I saw her play the QMU back in the day...?)
Still there’s always next year, which will hopefully contain a few nights out as good as these 21.

21. Pulp (Princes Street Gardens)
The last concert of 2023 was also the first of 2024, as Britpop legends Pulp played Edinburgh's Hogmanay. Their headline performance at TRNSMT was one of my favourites of 2023 and Jarvis was in fine voice once again in the intimate settings of the Ross Bandstand. | David Hepburn