top of page

Weather: ESL Powerpoint Presentation


Teach weather vocabulary and sentence structures with this dynamic ESL PowerPoint presentation. The ESL PowerPoint presentation is designed to grab the attention of your young ESL students. When it's over, challenge the kids with higher-level thinking activities or crafts to solidify the new language.


This informative and engaging ESL PowerPoint presentation informs and illustrates a variety of different weathers. Your children will learn key vocabulary: sun, cloud, rain cloud, storm cloud, wind, snow, rainbow, fog


Each weather is designed to spark the kids' sense of curiosity and excitement for learning.


Please feel free to email me directly at if you need any assistance.


*Please note that this ppt is password protected and can not be edited. To open, click 'read only' when prompted for the password. This file is 6.9MB and require PowerPoint version 2007 or later to open.


These English teaching materials were created by Mooncake English. 


Need more teaching resources? Don't miss these fantastic resources...


Flashcards by Mooncake English

Farm Animals Flashcards

Fruit Flashcards

Vegetable Flashcards

Weather Flashcards

Feelings Flashcards

Number Flashcards


Phonics Materials by Mooncake English

100 CVC Blending Word Flashcards 


PPT Presentations by Mooncake English

Farm Animal Presentation 

ESL PowerPoint Weather Presentation

    bottom of page