come rain or shine
Whatever the circumstances
Come rain or shine means regardless of circumstances or obstacles—whatever happens.
The phrase commits to reliability: I'll be there, come rain or shine.
It extends beyond literal weather to any situation where someone pledges unwavering follow-through.
Also appears as rain or shine without the opening verb.
- unwaveringSteady and unchanging
- loyaltyFaithful commitment to another
- through thick and thinAcross all circumstances
- fair-weather friendAlly only in prosperity
- integrityMoral soundness and consistency
never waver · true to form · without fail · dedication · day in day out · constancy · commitment · honor · steadfastness · promise · no matter what · always there · tenacity · stick with it · assurance · persistence · trustworthiness · at any cost
come rain or shineweather permitting
conditionally · subject to change · contingent upon · maybe · tentatively
come rain or shineon and off
Intermittent in occurrence
sporadically · hit or miss · inconsistently · unreliably · off and on
come rain or shinemaybe
Expression of uncertainty
perhaps · possibly · if at all · with any luck · God willing
come, rain, shine, comes, coming, rains, raining, rained, rainy