This PPT includes idioms about weather (for example, "feeling under the weather", "raining cats and dogs", etc.). There's an example and an explanation. Also there are pictures to make it more interesting! It can be used for any level, as the examples are quite simple. I hope you'll enjoy it.