Find Perfect Teaching Materials

Search from thousands of printables designed to make learning fun and engaging

Not found

Weather

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.