Every language has weather-related expressions. Two common types of weather are rainy and sunny.

Come Rain or Shine

Well, this expression has both – rain and sunshine!
A: Are you coming to my Lawn Care Party? We need to mow the lawn, pull the weeds and cut down a dead tree.
J: Of course! I will be there.
A: You know, you also said you were coming to my Paint My Kitchen Party. And you didn’t.
B: This time I will. Come rain or come shine, I will be at your place Saturday morning!

“Come rain or shine” means something will happen no matter what. It’s a promise. You can even use the phrase when talking about the actual weather. So, if you invite people to an outdoor party, you can tell them it will happen “come rain or shine.”

And that’s English in a Minute!