search
user.png
vertical menu
resources by type
resources by grade
resources by subject
other resources

Classroom resources

ESL Activities

Build English skills through vocabulary practice, grammar tasks, conversation games, and reading or listening activities. Choose everyday language lessons first, with media-based activities and clearly labeled bilingual word cards available for additional support.

1,176 resources

Browse by lesson focus

Find your next lesson

Choose the topic or kind of practice you need.

Showing 1–24 of 1176 resources

Most relevant
alt down
All File Types
alt down
Any Time
alt down
filter nav Show filters
Sort by: Most relevant
Present Simple - ESL & ELL Grammar Lesson teaching resource preview
Grammar & verb tenses

Present Simple - ESL & ELL Grammar Lesson

Present Simple - ESL & ELL Grammar Lesson This product provides a comprehensive collection of grammar worksheets that focus specifically on ingraining proficiency in the Present Simple tense among learners. Expertly tailored for beginner and pre-intermediate English sessions, these resources form an integral toolkit for educators…

File
PDF
Download
Draw My Monster – Fun ESL Game for Young Learners teaching resource preview
Vocabulary & everyday English

Draw My Monster – Fun ESL Game for Young Learners

Use the monster activity to practice giving and following descriptions in English. One student draws from spoken clues while others describe the reference, making clear communication part of the game. Follow the drawing with vocabulary review and partner practice so students can try both speaking and listening roles.

File
Multiple File Types
Level
Pre-K–6
Download
Directions Pre Intermediate ESL ELL ELA Lesson Plan teaching resource preview
Reading & writing

Directions Pre Intermediate ESL ELL ELA Lesson Plan

An ESL/EFL descriptive-language lesson pack (TEAM TEFL brand, 'Descriptions A2') teaching adjectives and descriptive writing through flash cards, comprehension of a travel narrative, and vocabulary exercises.

Answers included
File
Multiple File Types
Level
8–12
Download
Let's Talk About Sports – ESL Speaking Board Game teaching resource preview
Speaking & conversation

Let's Talk About Sports – ESL Speaking Board Game

Sport-themed discussion questions fill a printable board game, where each square asks something different — from “Have you ever been in a stadium?” to “Should school sport be voluntary?” and “For which sports do you need a racket?”. Students move around the board with a die and take turns answering whichever question they land on, speaking or writing their response in English. Prompts range from simple personal-experience questions and sports vocabulary to open-ended opinion topics about fairness, spending, and safety in sport, giving speakers at different levels something to respond to. The printable board is the resource itself; a die and player markers are not included and need to be supplied separately.

File
PDF
Level
Pre-K, 1–2
Download
ESL Clothing Vocabulary teaching resource preview
Vocabulary & everyday English

ESL Clothing Vocabulary

A picture-dictionary and practice packet teaching clothing vocabulary (25 words including T-shirt, jeans, jacket, dress, shoes, etc.) through matching, crossword, word search, missing-letters, and BINGO games.

File
PDF
Download
Grammar: Verb Tense teaching resource preview
Grammar & verb tenses

Grammar: Verb Tense

A verb tense practice packet for English language learners (and grade 6-10 grammar review) that tests recognition of correct verb forms and conjugation across tenses through a real-word/not-a-word exercise, multiple-choice tense selection, and a crossword puzzle.

Answers included Editable
File
Multiple File Types
Level
6–10
Download
Let's Talk About the Weather – ESL Board Game teaching resource preview
Speaking & conversation

Let's Talk About the Weather – ESL Board Game

Weather questions lead English learners along a Start-to-Finish conversation board. Prompts ask about favorite weather, rainy-day activities, clothing, heat, and thunderstorms, giving partners a reason to answer and ask follow-up questions. Use the board for speaking practice after introducing weather vocabulary, adjusting the expected length of each response to the group.

File
PDF
Level
Pre-K, 1–3
Download