ESL Teaching Resources
An extensive collection of English as a Second Language teaching resources. For students who speak a language or dialect other than Standard American English, access to language and literacy development is especially important. ESL students learn English at the same time as they are learning the content of each learning area through English. It is important to acknowledge and value all students' home language, prior knowledge and experiences of these students, and to build on these in developing the students’ literacy capabilities in the curriculum. This collection has not only posters and visual displays to use in your classroom, but also a large range of texts with associated content that encompass ESL in the classroom.
- Plus Plan

Wheely Wonderful Words – Overused Verbs
Get rid of those overused verbs with a word wheel of synonyms.
- Plus Plan

Emotion Cards- Synonym Flashcards
Give your students the words and synonyms they need to express emotions and enhance their writing with printable emotion cards.
- Plus Plan

Synonyms or Antonyms? Upper Grades Sorting Activity
Identify synonyms and antonyms with a sorting activity designed for upper elementary students.
- Plus Plan

The Farm - Decodable Book
Introduce young readers to nonfiction text with a printable book about farms.
- Plus Plan

Farm Activities for Preschoolers - Printable Book
A fill-in-the-blank mini-book to help students learn about things on a farm.
- Plus Plan

Scarecrow Shape Hunt Worksheet
Practice identifying circles, squares, triangles, and rectangles with a fall-themed Scarecrow Shape hunt worksheet.
- Plus Plan

Lewis and Clark Close Read Comprehension Pack
Enhance your students' comprehension, vocabulary, and writing skills with a close reading passage and activity pack about the Lewis and Clark Expedition.
- Plus Plan

Alphabet Google Interactive — Letter D
Dive into learning the letter D with a Google Interactive Activity.
- Plus Plan

Syllable Types and Syllable Division
Divide multisyllabic words into syllables and identify their syllable types with this Google Slides interactive activity.
- Plus Plan

Nonfiction Text Features – All About Me Project
Implement a text features project with an “All About Me” theme to explore informational text features with your students.
- Plus Plan

5 Text Structures Sorting Cards
A set of 24 sorting cards to practice identifying the five different text structures.
- Free Plan

Comprehension - That's Not My Pet
A fun script and set of questions to help students develop reading and comprehension strategies.
- Plus Plan

Number and Word Posters 0-99
Posters showing numbers and words from 0-99.
- Plus Plan

Alphabet Matching Activity
A great matching activity for students to practice their letters and initial sounds.
- Plus Plan

Synonyms Are the Same! - Vocabulary Worksheets
Practice identifying and using synonyms in sentences with a synonyms worksheet.
- Plus Plan

ELA & Math Toolkit Desk Mats - Upper Grades
Use our printable ELA and Math Toolkit Desk Mats to give your students easy access to key reading, writing, and math concepts.
- Plus Plan

Alphabet Bingo Upper and Lowercase Recognition
Give students the opportunity to practice the recognition of lowercase and uppercase letters with this set of alphabet bingo cards.
- Plus Plan

Giant Letter Tiles with Numbers
Use these giant letter tiles for a variety of vocabulary and spelling activities for your students.
- Plus Plan

Is It True? Active Listening Activity
Improve listening skills in the classroom with an engaging 'Is It True?' Active Listening Activity.
- Plus Plan

I Have, Who Has? Verb Card Game
Play a fun and exciting game that is great for students who are now learning how to identify action verbs.
- Plus Plan

Present and Past Tense Regular Verbs Matchup Cards
Learn about simple present tense and simple past tense of regular verbs with this match up activity.
- Plus Plan

Prefix Crossword Puzzle
Review vocabulary skills and boost your students’ knowledge of prefixes with a printable crossword puzzle for kids
- Plus Plan

Antonym Coding Robot Mat
Practice coding for kids and matching antonym pairs with a coding robot mat.
- Plus Plan

Plant Vocabulary Words - Matching Activity
Help students become familiar with vocabulary related to plants with a hands-on matching game.
- ESL Worksheets
- ESL Games
- ESL Interactive Activities
- ESL Templates
- ESL Posters
- ESL Word Walls
- ESL Sorting Activities
- ESL Flashcards
- ESL Puzzles
- ESL Cut and Paste Worksheets
- ESL Crossword Puzzles
- ESL Mini Book
- ESL Matchup Games
- ESL Task Cards
- ESL Writing Templates
- ESL Color by Code
- ESL Graphic Organizers
- ESL Tracing Worksheets
- ESL Active Games
- ESL Labels Signs Decorations
- ESL Dominoes
- ESL Board Games
- ESL Craft Activities
- ESL Tarsia Puzzles
- ESL Card Games
- ESL Desk Plates
- ESL Projects
- ESL Instructional Slide Decks
- ESL Bingo
- ESL Bulletin Board Displays
- ESL Labels
- ESL for Pre-K
- ESL for Kindergarten
- ESL for 1st Grade
- ESL for 2nd Grade
- ESL for 3rd Grade
- ESL for 4th Grade
- ESL for 5th Grade
- ESL for 6th Grade
- ESL for 7th Grade