in all kinds of weather, good and bad
She goes out jogging in all weathers.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition