Welcome to
ESL Printables,
the website where English Language teachers exchange resources:
worksheets, lesson plans, activities, etc.
Our collection is growing every day with the help of many teachers. If
you want to download you have to send your own contributions.
verbs matching activity
nice activity to practice verbs
Level: elementary Age: 10-100 Type: worksheet Downloads: 112
Ways of comparing board game
Nice game to practice ways of comparing!!! Have Fun!!!
Level: intermediate Age: 12-100 Type: others Downloads: 13
giving opinion chart
good chart to help your students practice giving opinion!!
Level: elementary Age: 14-100 Type: flash-card Downloads: 6
PEPPA PIG COLORING PAPER
GOOD ACTIVITY FOR LITTLE CHILDREN
Level: elementary Age: 5-7 Type: worksheet Downloads: 15
Song Activity for Basic Levels
Beautiful song by Bruno Mars, students can learn new vocabulary!!!
Level: elementary Age: 8-100 Type: worksheet Downloads: 9
Song Activity - Stronger Kelly Clarkson
A good activity to practice adjectives in general, specially comparatives and superlatives. Hope you like it!!
Level: intermediate Age: 10-17 Type: others Downloads: 20
School Objects Memory Game
A nice memory game to teach your students school vocabulary!!
Level: elementary Age: 14-17 Type: others Downloads: 14
Past Continuous - Conversation Activity
You can use this to help your students learn past continuous in a funny way!!!
Level: elementary Age: 14-17 Type: worksheet Downloads: 13
Personal information activities
3 activities about personal informatio. First, they must guess what the pictures have in common, second, they try to match the pieces of information and third they organize the sentences and practice them with a friend!!!
Level: elementary Age: 9-100 Downloads: 5
First class activities
Nice PPT for basic levels. It�s good to use it at the first day of class. There�s a warm up activity and then a game to have a "competition" among groups!!! Have fun
Level: elementary Age: 10-100 Downloads: 10
Movies conversation
A nice ppt to teach kinds of movies and also to develop a conversation about the topic!!