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.

 

Recent contributions

 

Online Exercises - Smartboard lessons PowerPoints  -   Printables

 

 

 

Online exercises:

 

 

Smartboard lessons:

 

 

PowerPoints:

Farm Animals
Popular farm animals as a powerpoint
Level: elementary
Age: 3-10
Downloads: 5

Birds by artists
During a sequence about BIRDS, we learnt vocabulary, description birds, their life cylce etc... Then during ART lesson, we watched those painting and described them. My 5years old pupils did great reu...
Level: elementary
Age: 4-10
Downloads: 3

 

 

Printables:

Simple Present Tence

Level: elementary
Age: 7-9
Type:
Downloads: 5

Test 3 rd form Arts
Test Part 2 ( language )
Level: intermediate
Age: 15-100
Type:
Downloads: 30

test part 2 language

Level: intermediate
Age: 15-100
Type:
Downloads: 35

RULES OF SILENT LETTERS
SILENT LETTERS. RULES AND EXAMPLES
Level: intermediate
Age: 12-100
Type:
Downloads: 9

Running for class president: Everybody hates Chris
It is a listening activity and a writing activity Students will first understand the speech and then, write sentences using the expressions to make promises.
Level: intermediate
Age: 13-15
Type:
Downloads: 6

Writing : Smoking
a writing /speaking activity about smoking
Level: intermediate
Age: 14-100
Type:
Downloads: 31

Ice Breakers Examples of Topics
A few subjects to help people meet / talk / get to know each other
Level: elementary
Age: 8-100
Type:
Downloads: 7

Adam Ruins Christmas
This is the lesson plan based on the episode of a famous show Adam Ruins Everything. In this episode he tells the story of the celebration of Christmas and the origins of some traditions.
Level: intermediate
Age: 14-100
Type:
Downloads: 4

A1 General Progress Test
Just an A1 progress test I created to get an idea of what my students were confident about and which areas needed more focus. Used in an A1 beginner class.
Level: elementary
Age: 6-100
Type:
Downloads: 6

GRAMMAR FLASHCARDS
FLASH CARDS TO REVISE GRAMMAR AND WORD ORDER
Level: elementary
Age: 9-17
Type:
Downloads: 3

review unit 1 bac pioneer
it is a review of unit 1 bac pioneer level hope you enjoy it
Level: advanced
Age: 18-100
Type:
Downloads: 40

Conditionals
A revision of the First Conditionals, Second Conditionals and Third Conditionals
Level: intermediate
Age: 18-100
Type:
Downloads: 12

Food ingredients

Level: elementary
Age: 6-12
Type:
Downloads: 3

Past Simple - regular verbs
Practise the past simple of regular verbs.
Level: elementary
Age: 11-14
Type:
Downloads: 8

Ticket to paradise

Level: intermediate
Age: 15-17
Type:
Downloads: 7

Listening Exercise: Shorter Work Week
Students listen to a radio show discussing the possibility of a 35-hour work week in the US. Includes a vocabulary warm-up and multiple choice listening comprehension questions. Listen to the audio file here: https://eslfrog.com/shorter-work-week/
Level: intermediate
Age: 12-100
Type:
Downloads: 9

Phrasal verbs related to Money
Students watch two You-tube videos related to money, then do matching exercises, filling in the blanks, and have a discussion with their partners using the phrasal verbs (questions are provided)
Level: intermediate
Age: 14-100
Type:
Downloads: 10

PHYSICAL APPEARANCE

Level: elementary
Age: 6-12
Type:
Downloads: 5

HALLOWEEN ESL Worksheet "WE BARE BEARS"
The worksheet is based on this video by Cartoon Network: https://youtu.be/UKAkka3JOEE. It contains a small comprehension test about what happens in these 4 short episodes. For younger students I suggest going over (translating if needed) the questions and answers together before watching to make the task easier for them. The second part of the work...
Level: elementary
Age: 12-100
Type:
Downloads: 5

FILM: Until Dawn (2025) - Post film activities
Here you have some activities to do with adults. The movie is really interesting, but you must remind your students about the content.
Level: intermediate
Age: 18-100
Type:
Downloads: 5