By Scott T. Sterling

While the music industry continues to change and evolve at a record pace, some things stay the same. Case in point: when it comes to box office receipts, rock is still king.

Related: U2’s Bono Reveals Nearly Fatal Health Scare

U2 led the way with the band’s massive 30th anniversary tour for The Joshua Tree album, which raked in $316 million with 2.17 million tickets sold (per Pollstar).

Guns N’ Roses came in a close second, pulling $292.5 million with 2.68 million tickets sold. That number is even closer to U2’s tally when factoring in that Guns N’ Roses tickets sold for less $40 per ticket on average.

Coldplay took third place with $238 million, followed by the first non-rock act on the list: pop star Bruno Mars, who pulled into the fourth slot with $200.1  million in ticket revenues for 2017.

Garth Brooks was the highest-ranking country artist on the list with an estimated $101.4 million (Brooks does not regularly report sales numbers to Pollstar), with Celine Dion as the top female earner on the list with $101.2 million across arena shows and a Vegas residency.

The final touring numbers for 2017 won’t be in until Jan. 3, but until then a preliminary list of the top 20 tours can be seen here.

More From KyXy 96.5

Nominate a Nurse!
Sign Up For Our Newsletter!
Listen to KyXy Anytime, Anywhere!

Listen Live