Here are the longest-charting hits in Billboard Hot 100 history as of July 26, 2025:
100 weeks – Lose Control, Teddy Swims
No. 1 peak (1 week), March 30, 2024 (still charting)
91 weeks – Heat Waves, Glass Animals
No. 1 peak (5 weeks), March 12, 2022
90 weeks – Blinding Lights, The Weeknd
No. 1 peak (4 weeks), April 4, 2020
87 weeks – Radioactive, Imagine Dragons
No. 3 peak, July 6, 2013
79 weeks – Sail, AWOLNATION
No. 17 peak, Oct. 12, 2013
77 weeks – Beautiful Things, Benson Boone
No. 2 peak, March 30, 2024 (still charting)
77 weeks – Levitating, Dua Lipa
No. 2 peak, May 22, 2021
76 weeks – I’m Yours, Jason Mraz
No. 6 peak, Sept. 20, 2008
71 weeks – All I Want for Christmas Is You, Mariah Carey
No. 1 peak (18 total weeks), starting Dec. 21, 2019
70 weeks – Snooze, SZA
No. 2 peak, Oct. 7, 2023


