This is a collection of songs that can be used with different grade levels. They include a variety of vocabulary to express weather in Spanish, so I recommend you listen to them all and pick the one that fits your curriculum or lesson the most. Here are my favorite seasons and weather songs for elementary Spanish from YouTube.
10. Sol, solecito