Cover of Cosmo’s Factory by Creedence Clearwater Revival
Cover: Cosmo’s Factory

Song · Creedence Clearwater Revival

“Who'll Stop The Rain” by Creedence Clearwater Revival

From the album Cosmo’s Factory (1970)

“Who'll Stop The Rain” by Creedence Clearwater Revival appears on 44 radio countdowns from 16 stations between 1997 and 2026. It was first released in 1970 on the album Cosmo’s Factory. Its best result is #54 on the BIG 500 Labor Day Countdown (2013). In the combined RockLists rankings it is #184 of the '70s.

44countdowns
16stations
#54best position
0#1 finishes
0top 10 finishes
1997–2026years charted

Watch

Video from YouTube (Creedence Clearwater Revival). Pressing play loads YouTube's player. Watch on YouTube

"Who'll Stop the Rain" rolled off Cosmo's Factory in 1970 paired with "Travelin' Band", one of three two-sided hits from the album to crack the top five, and it went all the way to number 2. John Fogerty wrote it, arranged it, produced it and sang it, and where "Travelin' Band" is vintage rock and roll, this side opens on a ringing acoustic guitar riff and settles into folk-rock with roots-rock muscle underneath, Tom Fogerty adding electric guitar over Stu Cook's bass and Doug Clifford's drums.

The lyric moves through three verses, from history to the recent past to right now, and each one circles the same endless malaise: good men through the ages, grand government schemes, and the Woodstock generation all stuck under the same rain. Rolling Stone ranked it No. 188 among the 500 greatest songs in 2004.

Written with AI assistance from RockLists chart data, MusicBrainz and Wikipedia.

RockLists rankings

Indie & Adult Alternative

Classic Rock

All Rock Formats

All-time and decade countdowns

Year#StationCountdownof
1997 182 100.7 WZLX WZLX Memorial 500 (1997) 499
2002 189 92.3 KGON KGON Top 923 Classic Rock Songs of All Time (2002) 923
2002 325 100.7 WZLX WZLX Memorial 500 (2002) 500
2004 188 92.3 KGON KGON Top 923 Classic Rock Songs of All Time (2004) 923
2011 117 100.7 WZLX 100.7 WZLX Top 1100 Countdown (2011) 1100
2012 118 100.7 WZLX 100.7 WZLX Top 1200 Countdown (2012) 1200
2012 699 WXPN WXPN 885 Greatest Rock Songs (2012) 885
2013 87 99.1 PLR 99.1 PLR CT 500 (2013) 500
2013 54 Big 100 BIG 500 Labor Day Countdown (2013) 500
2013 95 100.7 WZLX 100.7 WZLX Grand Jam 1000 (2013) 1000
2013 112 Big 100 BIG 500 Memorial Day Countdown (2013) 500
2014 381 100.7 WZLX 100.7 WZLX Firecracker 400 (2014) 400
2014 590 Big 100 BIG 1000 New Year's Countdown (2014) 1000
2014 78 100.7 WZLX 100.7 WZLX 1K Countdown (2014) 1000
2015 484 I-95 I-95 Memorial Day Weekend Top 500 (2015) 500
2015 131 100.7 WZLX 100.7 WZLX Firecracker 500 (2015) 499
2016 120 Big 100 BIG 500 Memorial Day Countdown (2016) 500
2016 935 100.7 WZLX 100.7 WZLX Top 1007 Countdown for 2016 1007
2017 128 Big 100 BIG 500 Memorial Day Countdown (2017) 500
2018 129 Big 100 BIG 500 Memorial Day Countdown (2018) 500
2019 463 97 Rock 97 Rock N Roll 500 (2019) 500
2019 663 102.5 KZOK KZOK Top 1025 of 2019 1025
2019 347 102.5 WDVE DVE Memorial Day 500 (2019) 500
2020 392 102.5 KZOK KZOK Classic Rock Top 1025 (2020) 1025
2021 1036 Q104.3 Q104.3 Top 1,043 Classic Rock Songs of All Time (2021) 1043
2021 153 100.7 KSLX KSLX Arizona 500 (2021) 499
2022 185 90.9 The Bridge 90.9 The Bridge Top 909 Songs of the '70s 908
2022 163 100.7 KSLX KSLX Arizona 500 (2022) 500
2022 307 97 Rock 97 Rock N Roll 500 (2022) 500
2022 331 102.5 WDVE DVE Memorial Day 500 (2022) 500
2022 851 102.5 KZOK KZOK Classic Rock Top 1025 (2022) 1025
2023 810 Q104.3 Q104.3 Top 1,043 Classic Rock Songs of All Time (2023) 1043
2023 198 Qfm96 Qfm96 Memorial Day 500 (2023) 500
2023 297 102.5 WDVE DVE Memorial Day 500 (2023) 500
2023 524 101.5 WPDH WPDH Top 1015 (2023) 1015
2024 207 Qfm96 Qfm96 Memorial Day 500 (2024) 498
2024 369 KQRS KQRS KQ 500 (2024) 499
2024 459 102.5 WDVE DVE Memorial Day 500 (2024) 500
2025 322 102.5 WDVE DVE Memorial Day 500 (2025) 500
2025 648 Q104.3 Q104.3 Top 1,043 Classic Rock Songs of All Time (2025) 1043
2025 456 WMGK WMGK Philly 500 (2025) 500
2025 200 Qfm96 Qfm96 Memorial Day 500 (2025) 498
2026 106 100.7 KSLX KSLX Arizona 500 (2026) 500
2026 390 102.5 WDVE DVE Memorial Day 500 (2026) 500

Also listed as: Who'll Stop the Rain; Who'Ll Stop The Rain; Who'll Stop The Rain?; Who'll Stop the Rain?.

Comments

Log in or create a free account to join the conversation about "Who'll Stop The Rain" by Creedence Clearwater Revival.

Be kind and stay on topic. Guidelines

No comments yet. Be the first to share your thoughts.