Search from thousands of printables designed to make learning fun and engaging
Free Printable Weather Flashcards for ESL Kids
These free printable weather flashcards help young learners master common weather vocabulary in English through bright, kid-friendly illustrations and clear, easy-to-read labels.
Download the free PDF or print instantly for your classroom.
The flashcard PDF contains 12 cards.
Full Page Size: A4
2 picture cards per page
Vocabulary included: sunny, rainy, cloudy, snowy, windy, rainbow, stormy, foggy, lightning, cold, hot, freezing.
How to Use These ESL Flashcards
Vocabulary Introduction: Show each card, model “It’s sunny,” “It’s windy,” and have students repeat.
Daily Weather Routine: Ask “What’s the weather today?” Students choose the card and make a class weather chart.
TPR & Actions: Pretend to shiver for “cold,” fan for “hot,” blow for “windy,” open an umbrella for “rainy.”
Speaking & Dialogues: “How’s the weather?” “It’s cloudy.” “What should we wear?” “A coat and boots.”
Grammar Focus: Practice It’s + adjective; There is/There are (“There is a rainbow”); past/future (“Yesterday was rainy,” “Tomorrow will be sunny”).
Phonics & Spelling: Sort by initial sounds (s-sunny, r-rainy, w-windy); build word cards for spelling.
Games: Weather Bingo, Memory/Matching, Go Fish, Charades, I Spy, and forecast role-play as a TV weather reporter.
Cross-Curricular: Connect to seasons and clothes; graph weekly weather and compare results.
Laminate for Durability: Ideal for centers, small groups, task cards, and quick assessments.
Perfect for ESL classrooms, preschool, kindergarten, and elementary grades, these printable weather flashcards build core vocabulary, support daily routines, and make speaking and listening practice fun.