ESL-Kids.com - Free ESL printables for teaching kids including flashcards, worksheets, classroom games and children's song lyrics.
A great resource for teachers of ESL kids.

ESL-Kids' Worksheet Generator!

Create thousands of worksheets and printables for ESL kids' classes with the ESL-Kids worksheet generator.

For teachers in a hurry:
  1. Choose a theme
  2. Click "New Random List"
  3. Scroll down the page
  4. Choose a worksheet wizard
For teachers with time to spare:
  1. Choose a theme
  2. Click "New Random List"
  3. Customize the list
  4. Click "Use these words"
  5. Scroll down the page
  6. Choose a worksheet wizard

There are over a dozen wizards below to choose from including bingo, word search, match-up and board game wizards.

Bookmark this page so you can find it again! :)

Weather Word List

  1. stormy
  2. rainy
  3. cold
  4. sunny
  5. hot
  6. windy
Theme:
Customize this list:






esl-kids worksheets

Create a writing practice sheet with the words above:

Zaner-Bloser style worksheet.
D'Nealian style worksheet.

esl-kids worksheets

Create text-only flashcards with the words above:

Create text-only flashcards.

esl-kids worksheets

Create a tracing worksheet using the words above:

Make a tracing worksheet.

esl-kids worksheets

Create a trace and match-up sheet using the words above:

Make a trace and match-up worksheet.

esl-kids worksheets

Create a multiple-choice worksheet using the words above:

Make a multiple-choice worksheet.

esl-kids worksheets

Create a fun 'Rock, Paper, Scissors' game with the words above:

Words-only game.
Pictures-only game.

esl-kids worksheets

Create a dice game with the words above:

Vocabulary 'Dice' game.
Word & Picture 'Dice' game.

esl-kids worksheets

Create a die template with pictures for the words above:

Make a die template.

esl-kids worksheets

Create a spelling quiz with pictures for the words above:

Make a spelling quiz.

esl-kids worksheets

Create a 3 x 3 bingo sheet using the selected theme.
NOTE: This wizard uses the chosen theme, not the word list above.

'Weather' only contains 8 pictures.
Fill up remaining squares with numbers from 1 - 3.
Fill up remaining squares by repeating the pictures.

Make a 3 x 3 bingo sheet.

esl-kids worksheets

Create a 4 x 4 bingo sheet using the selected theme.
NOTE: This wizard uses the chosen theme, not the word list above.

'Weather' only contains 8 pictures.
Fill up remaining squares with numbers from 1 - 10.
Fill up remaining squares by repeating the pictures.

Make a 4 x 4 bingo sheet.

esl-kids worksheets

Create a 5 x 5 bingo sheet using the selected theme.
NOTE: This wizard uses the chosen theme, not the word list above.

'Weather' only contains 8 pictures. They will be repeated to fill the remaining spaces in the bingo grid.

Make a 5 x 5 bingo sheet.

esl-kids worksheets

Create a slam sheet with pictures for the words above:

Make a slam sheet.
Make a slam sheet with hands.
Make a slam sheet with drums.

esl-kids worksheets

Create a drawing sheet so kids can copy the pictures for the words above:

Make a drawing sheet.

esl-kids worksheets

Create a board game using pictures for the words above, or from the whole theme.

Make a board game with the six items in your word list.
Make a board game with random pictures from the theme.

esl-kids worksheets

Create a word search using the words above:

Word SearchWord List
Upper-case Upper-case
Lower-case Lower-case

Easy Difficult

Make a word search.

esl-kids worksheets

Create an unscramble sheet in which the words above are scrambled and the kids need to unscramble them:

Make an unscramble sheet.

esl-kids worksheets

Create a spinner so kids can practice saying the vocabulary for the words above:

Make a spinner.