Weather based idioms

English tip:

As it starts looking like it’s going to rain, I thought I should share with you some idioms that are weather-based. Which of these do you know? Can you think of more weather-based idioms? :)

-as right as rain
-take a rain check
-come rain or shine
-on cloud nine
-rain on my parade
-throw caution to the wind
-steal my thunder
-calm before the storm
-be snowed under
-every cloud has a silver lining
-fair-weather friend
-get wind of
-it never rains but it pours
-have your head in the clouds