Teaching the weather is essential in early language
development for English language learners (ELLs). It helps students build
foundational vocabulary that they can use in everyday conversations. The
weather is something children experience daily, making it a meaningful and
relatable context for learning.
Visual
Flashcards help students
connect vocabulary to real-life images, supporting word recognition and
retention.
Flashcards activity 1. Display
all the weather flashcards on the board. Point and ask about the weather using the descriptive adjectives related to weather conditions.
Teacher: What´s the weather like today?
Students: It´s rainy.
Teacher: Is it snowy?
Students: yes, it is.
Teacher: Is it sunny?
Students: No, it isn´t.
Flashcards activity 2.
Make a weekday chart on the board using your flashcards to describe the weather conditions.
Ask Questions.
Teacher: Today is Tuesday. What´s the weather like ?
Students: It´s windy.
Have the students ask and answer more questions.
Flashcards activity 3.
Order the flashcards by size. Have
the students tell you how to order them on the board. Then ask questions.
Teacher: Which is the biggest?
Students: The sun!
Teacher: Which is the smallest?
Students: The snowflake!
And ask questions about color.
Teacher: What color is the sun?
Students: yellow!
Small Cards activity 4. Make patterns.
Hand in the student´s flashcards.
Say a pattern order and have the students create them on
their desks using the smaller version. Place the flashcards on the board for
student´s correction. This makes for a good listening exercise.
Teacher: windy, cloud, lightning, sunny!
Flashcards activity 5. Express
weather likes. Place the weather flashcards on the
board. Review all the weather flashcards that you have selected.
Hand in the small weather cards for the students to color and
write their name on their favorite.
When they come to the board to place their card they have to express their opinion.
Student: My favorite weather is sunny.
Ask questions: Which weather has the most votes? ,Which weather has the least votes?, How many votes are there for sunny?
activity 6. Games
!
Game1.
Spinners.
Give each student a spinner and a set of flashcards and
questions to the group.
One student will be the reader and the rest will judge if the
answer is correct. When a student answers a question correctly he or she
colors a fraction of the spinner. If the answer is incorrect, he or he can´t
color the spinner. The first student to
complete coloring the spinner is the winner. I made a colored version that you
can add plastic contact paper or laminate, students can use board markers to
color and the spinner can be erased and reused. If not, use the paper version.
The spinner has 8 fractions.
Game 2. Cards around
the room.
Place the flashcards on the floor around the room following a path. Play some
music or some weather sounds and have the children walk around the path of
path. When the sounds stops they have to grab the card close to them and at
your signal show the flashcard and say
the word.
Game 3. Have the children
order the flashcards alphabetically. Give each group a set of flashcards and at
your signal have them order the flashcards. The first group to finish calls
STOP!

Game 4. Draw it. Divide the class into groups.
Have them assign one student from each group to come to the front and draw the
flashcards that you will show them. The first group to shout out the word wins
a point.
The worksheets were added to this resource. Go to the blog post here and check them out:
And a freebie, Weather Flashcards in Spanish ( Tarjetas imprimibles del clima en español) ! Just for the teachers that are in a dual language class or teach Spanish anywhere.
Follow
me on Instagram for creative activities, classroom tips, and exclusive
sneak peeks of my teaching resources!
🌟
Why follow me? 🌟
✅
Hands-on games and activities for young learners
✅
Fresh ideas for holidays and themed lessons
✅
Classroom inspiration to keep students engaged
✅
Exclusive updates on new resources
👉
Let’s make learning exciting! Follow me here: @rosamelia_eslteacher
Let’s
grow and inspire each other! 💖