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.

Related

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

Categories
Opposites
commitment/reliability

come rain or shineweather permitting

conditionally · subject to change · contingent upon · maybe · tentatively

constancy/variability

come rain or shineon and off

Intermittent in occurrence

sporadically · hit or miss · inconsistently · unreliably · off and on

certainty of occurrence

come rain or shinemaybe

Expression of uncertainty

perhaps · possibly · if at all · with any luck · God willing

Family

come, rain, shine, comes, coming, rains, raining, rained, rainy

Familiarity
Top 100,000
Profile
Known to kids · Used worldwide · Timeless · Positive · Everyday, not technical · Rated G