Throughout 2026, rock acts from around the world will descend on London to perform in front of packed crowds at some of the capital’s most famous music venues.

A gig at the O2 Forum Kentish Town (Photo: aliina s. via Flickr / CC BY 2.0 DEED)
London remains at the epicentre of the global music scene, with music fans displaying an enduringly strong appetite for attending live concerts at venues both large and small across the city. This year, some of the world’s biggest rock bands and solo performers will once again be stopping off in London as part of major tours – and there are still tickets available for many of them. To see who’s playing where and when, check out our list below of the best rock concerts set to take place in London in 2026. (for the first half of the year)
JANUARY
Biffy Clyro / 14 January / The O2, London
Superheaven / 16 January / O2 Forum Kentish Town, London
Slaughter To Prevail / 16 January / O2 Academy Brixton, London
All Time Low / 24 January / The O2, London
FEBRUARY
Lorna Shore / 8 February / Alexandra Palace, London
Florence + The Machine / 16 February / The O2, London
Deftones / 20 February / The O2, London
Airbourne / 28 February / Roundhouse, London
MARCH
The Vaccines / 14 March / O2 Academy Brixton, London
Manic Street Preachers / 26 March / Royal Albert Hall, London
Garbage / 28 March / Royal Albert Hall, London
APRIL
The Prodigy / 24 April / OVO Arena Wembley, London
James + Doves / 17 April / The O2, London
JUNE
Metallica / 25 June / London Stadium, London