From TRNSMT Festival to concerts from huge stars such as Kendrick Lamar, Billie Eilish and Kneecap in Glasgow, July is set to be a huge month for music in Scotland.
Even for those outside of the Central Belt, there’s Dundee’s Discovery Festival from July 25 to 27, with shows from headliners including Ocean Colour Scene, The Human League, and Tom Jones.
Then, up in Aberdeen there’s Quayside Concerts headlined by Deacon Blue, Ministry of Sound Classical, Tide Lines, Calum Bowie and the Kaiser Chiefs, all to celebrate the 2025 Tall Ships Races.
There are many, many more individual gigs taking place around the country outside of these massive events. So, whether you’re looking for last-minute ticket inspiration or you’re curious about what’s going on where you are, here are all of the gigs taking place in Glasgow, Edinburgh and beyond in July 2025.

17. Snow Patrol, Gracie Abrams, JADE and more at TRNSMT Festival — Sunday, July 13
The final day of TRNSMT on Sunday, July 13 will be headlined by Snow Patrol, with fellow Main Stage acts including Gracie Abrams, JADE, and Myles Smith. Over on the King Tut’s Stage, Shed Seven will headline, with other acts including Brooke Combe, Nina Nesbitt and The View’s Kyle Falconer also performing. | Getty Images

18. Jools Holland and his Rhythm & Blues Orchestra at Usher Hall, Edinburgh — Sunday, July 13
With help from special guest Chris Difford and guest vocalists Louise Marshall and Sumudu Jayatilaka, Jools Holland and his Rhythm & Blues Orchestra will perform at Usher Hall, Edinburgh on Sunday, July 13. | Getty Images for Bauer

19. Sparks at Edinburgh Playhouse — Friday, July 18
After a show at Glasgow Royal Concert Hall in June, Sparks will perform at Edinburgh Playhouse on Friday, July 18. | Getty Images

20. Deacon Blue at Peterson Seabase, Aberdeen Harbour — Friday, July 18
One of several Quayside Concerts as part of the Aberdeen Tall Ships Races, Deacon Blue are set to headline a show at Aberdeen Harbour’s Peterson Seabase with guests including Brooke Combe and The Little Kicks on Friday, July 18. | Cameron Brisbane


