Weather and Seasons: ESL Vocabulary and Conversation (A2-B1)

Grade Levels
7th - 12th, Higher Education, Adult Education
Formats Included
  • Google Drive™ folder
18 pages
Share this resource
Made for Google Drive™
This resource can be used by students on Google Drive or Google Classroom. To access this resource, you’ll need to allow TpT to add it to your Google Drive. See our FAQ and Privacy Policy for more information.


This lesson runs about 60 minutes. It can be lengthened by using all of the speaker notes to add additional questions to the conversation. 

This lesson covers some basic topics about the weather and seasons. The goal of the lesson is more to get the student speaking while also learning some vocabulary about the weather and seasons. The focus should be on describing the many pictures in this lesson to give the student as much speaking time as possible.

This lesson includes warm-up questions, photo prompts for describing weather and seasons, a map, a weather forecast activity, and an optional small reading activity (which can be assigned as homework). The Google Drive folder includes a Teacher's copy of the Google Slides with speaker notes, a Student's copy of the Google Slides, an instruction and lesson plan document, and a Terms of Use.

***please note this lesson is based on typical 4-season weather (think Canada, Russia, Northern US, etc.) so the weather will be most familiar to students who have lived in those climates. However, I have also done this with students from tropical countries and they were quite interested in the 4-season weather and comparing their seasons to the slides can be a good way to elicit comparative language!

Total Pages
18 pages
Answer Key
Teaching Duration
1 hour
Report this Resource to TpT
Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TpT’s content guidelines.


Questions & Answers

Teachers Pay Teachers is an online marketplace where teachers buy and sell original educational materials.

More About Us

Keep in Touch!

Sign Up