Have You Ever Seen the Rain? è un brano musicale dei Creedence Clearwater Revival, scritto da John Fogerty e pubblicato nel 1970 nell'album Pendulum, con l'etichetta discografica Fantasy. La canzone ha raggiunto la posizione più alta in classifica in Canada, dove ha raggiunto la prima posizione nella classifica RPM dei 100 brani nazionali nel mese di marzo 1971. Nello stesso anno negli USA ha raggiunto l'ottava posizione nella classifica dei singoli della Billboard Hot 100, mentre sulla classifica pop di Cash Box arrivò al terzo posto. Nella classifica della Billboard ci fu anche il brano del lato b "Hey Tonight". Nel Regno Unito raggiunse la trentaseiesima posizione.
Ci furono speculazioni sul testo della canzone, che avrebbe fatto riferimento alla guerra in Vietnam, con la "pioggia" metafora delle bombe provenienti dal cielo.
Il brano è presente nella colonna sonora del film L'altra sporca ultima meta