This unit plan has mostly everything you need to teach the weather unit. It was designed to align with the Alberta Grade 5 Weather Watch Unit but the activities/lessons can be used for any weather units. This unit plan includes: lesson plans, quizzes (written and kahoot!), final exam, experiments, and many, many handouts.
There are some activities in this from an outside source (Edmonton Public School Division Science handouts, Discovery Education) that I cannot share. You can still do most of the activities without these resources if you can't get your hands on them. Discovery Education does have a free trial as well.