in all kinds of weather, good and bad
She goes out jogging in all weathers.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición