Someone told me long ago There's a calm before the storm I know, it's been comin' for sometime When it's over so they say It will rain a sunny day I know shinin' down like water I wanna know, Have you ever seen the rain? I wanna know Have you ever seen the rain? Comin' down on a sunny day Yesterday and days before Sun is cold and rain is hard I know, been that way for all my time And forever on it goes Through the circle fast and slow I know, it can't stop I wonder I wanna know, Have you ever seen the rain? I wanna know Have you ever seen the rain? Comin' down on a sunny day I wanna know, Have you ever seen the rain? I wanna know Have you ever seen the rain? Comin' down on a sunny day Left a good job in the city Working for The Man every night and day And I never lost one minute of sleeping Worrying 'bout the way things might have been Big wheel keep on turning Proud Mary keep on burning Rolling, rolling, rolling on the river Cleaned a lot of plates in Memphis Pumped a lot of pain down in New Orleans But I never saw the good side of the city Until I hitched a ride on a river boat queen Big wheel keep on turning Proud Mary keep on burning Rolling, rolling, rolling on the river