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:

School Objects
To practise the names of basic school objects
Level: elementary
Age: 6-12

 

 

Smartboard lessons:

 

 

PowerPoints:

Articles
Definite and indefinite articles
Level: elementary
Age: 10-11
Downloads: 10

speaking revision

Level: elementary
Age: 6-8
Downloads: 6

Passive voice
Passive voice in present, past, and future tenses and modals is taught and clearly given examples. The pp is short and very clear and also can be used in the classroom eaisly.
Level: intermediate
Age: 10-100
Downloads: 19

Gadget tiger
New gadgets
Level: elementary
Age: 10-12
Downloads: 6

Mixed Conditional - Part 1
A new version of MIXED CONDITIONAL ( Past - Present / Present - Past) including grammar and some activities to be developed. I hope u like it!
Level: advanced
Age: 18-100
Downloads: 17

To BE or not to BE
This ppt helps students understand the use of BE and other auxiliaries.
Level: intermediate
Age: 13-100
Downloads: 8

 

 

Printables:

FIRST CONDITIONAL
Making First Conditional statements.
Level: intermediate
Age: 14-100
Type:
Downloads: 6

like would like

Level: elementary
Age: 10-17
Type:
Downloads: 5

City Life vs Country Life T-Chart Activity
This worksheet is designed for ESL students to learn about and compare/contrast city and country life.
Level: elementary
Age: 8-100
Type:
Downloads: 9

Teddy Bear Teddy Bear Turn Around
This is a booklet based on Teddy Bear Teddy Bear Turn Around rhyme. Kids can simply cut along the dotted lines and fold it into a small book.
Level: elementary
Age: 3-11
Type:
Downloads: 9

Awolnation - Handyman (song activity)
A song task for the song "Handyman" by Awolnation. Completing the gaps in verses and writing the chorus. Answer key in the video to be found on YouTube (link included at the bottom of the page).
Level: intermediate
Age: 10-100
Type:
Downloads: 2

Cyberbullying
It�s a worksheet related to the topic of Cyberbullying. Students read the definition of cyberbullying, know who is a cyberbully and complete the exercises. Hope you like it.
Level: intermediate
Age: 11-14
Type:
Downloads: 50

questions for interview

Level: elementary
Age: 10-14
Type:
Downloads: 1

Animal Description

Level: elementary
Age: 9-11
Type:
Downloads: 4

Basic steps in the winemaking process with present passive structure

Level: elementary
Age: 13-100
Type:
Downloads: 3

My prisoner, my friend, my president and my father
This lesson starts with an introduction of the topic and vocabulary which I prepared on Nearpod; then the students predict the topic of the text, label pictures, do a mc exercise, a true/false/not stated and matching vocabulary exercise. I shared this worksheet in liveworksheets.
Level: elementary
Age: 12-100
Type:
Downloads: 21

verb to be

Level: elementary
Age: 4-15
Type:
Downloads: 9

logical Song by Supertrump

Level: intermediate
Age: 14-16
Type:
Downloads: 3

The Royal Family tree
A simple way to keep in mind all the members of the Royal family and practice the genitive case ....ex : Elizabeth Is Anne�s mother
Level: elementary
Age: 10-100
Type:
Downloads: 19

Why is a vegan diet better for the planet?
A written comprehension about ecology & environment & nutrition with its worksheet
Level: intermediate
Age: 12-100
Type:
Downloads: 25

Workplace Rules
Basic Workplace Rules
Level: elementary
Age: 12-15
Type:
Downloads: 5

Grammar practice. Should
Use should or should have in sentences.
Level: intermediate
Age: 9-100
Type:
Downloads: 11

Control test

Level: elementary
Age: 10-11
Type:
Downloads: 6

BLACK MIRROR - The Entire History of You (1x03) - ONE HOUR CLASS
Prepared for 1 hour classes! :) Season 1, episode 3. Scene guide included.
Level: intermediate
Age: 16-100
Type:
Downloads: 8

May (months)
Reading and colouring (months collection: march, november, december)
Level: elementary
Age: 3-12
Type:
Downloads: 8

TedTalk Video: Looks arent everything. Believe me, Im a model. Discussion Worksheet
Provides timestamps for useful and important vocabulary. And discussion questions about main topic in video.
Level: advanced
Age: 16-100
Type:
Downloads: 12

xxx

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

English Summary Exercise
In this exercise the students will make a summary outline, as well as write a 250 words summary about the life, philosophy and impact of Karl Marx. A summary is a brief summation of an essay, article, thesis or book. It is often used to help the reader quickly ascertain the main ideas of the piece. Making summaries is a great way to improve you ...
Level: advanced
Age: 14-100
Type:
Downloads: 14

Review unit 2 and 4 All about us 2
I did these worksheets to my students with learning difficulties to study the vocabulary and some sentences about the units 3 and 4 of All about us (oxford editorial books) 2nd grade.
Level: elementary
Age: 7-8
Type:
Downloads: 2

CH diagraph
Phonetics. To practice reading
Level: elementary
Age: 5-12
Type: flash-card
Downloads: 10

CH diagraph part 2
To practice reading
Level: elementary
Age: 5-12
Type: flash-card
Downloads: 8

TedTalks The way we think about work is broken
Topic Work.
Level: intermediate
Age: 15-100
Type: worksheet
Downloads: 14

Blood diamond - film guide

Level: intermediate
Age: 14-17
Type:
Downloads: 13

Informal letter 2nd BAC
Here you are an informal letter sample of Unit 6 ,2nd BAC.
Level: intermediate
Age: 14-100
Type:
Downloads: 25

revision shapes
it is a good way to review shapes and colours, Enjoy it!!!
Level: elementary
Age: 8-100
Type:
Downloads: 4

Parts of a castle
Pupils have to draw a line to match up the correct picture to the word.
Level: elementary
Age: 7-8
Type:
Downloads: 6

Tenses used in the future
The students find the different tenses used to express the future in the text. Finding out themselves helps them remember these tenses better.
Level: intermediate
Age: 10-100
Type:
Downloads: 9

Anne with an E worksheet
Explore context
Level: intermediate
Age: 12-17
Type:
Downloads: 10

Irregular verb test and vocabulary

Level: intermediate
Age: 12-14
Type:
Downloads: 0

Goals and Ambitions

Level: intermediate
Age: 10-15
Type:
Downloads: 3

A descriptive essay
This is a model of a descriptive essay for 2BAC,Morocco.
Level: intermediate
Age: 18-100
Type:
Downloads: 24

Happy Street 2 Unit 4 revision
Worksheet is great for revision of Unit 4 from HS 2 - animals, preposition, comparision. Enjoy! It has also control.
Level: elementary
Age: 8-12
Type: worksheet
Downloads: 2

NO DOUBT - JUST A GIRL

Level: intermediate
Age: 11-100
Type:
Downloads: 4

Present Simple and Continuous Test

Level: elementary
Age: 10-12
Type:
Downloads: 0

writing text
Write about the trip
Level: intermediate
Age: 12-100
Type:
Downloads: 2

covid rules
this worksheet is related to covid vocabulary
Level: elementary
Age: 8-12
Type:
Downloads: 17

SCHOOL OBJECTS
Simple activity for kids to revise school objects
Level: elementary
Age: 7-9
Type:
Downloads: 5

Question words - Meaning and answer match
A worksheet on the main question words. Includes a column for mother tongue translation (I put French but you can change it) and some possible answers to each question word.
Level: elementary
Age: 8-15
Type:
Downloads: 6

Your Song - Elton John
Amazing song!
Level: elementary
Age: 8-100
Type:
Downloads: 16

lketter m and e
Beggining sound E and M
Level: elementary
Age: 4-7
Type:
Downloads: 2

First Conditional
This lesson introduces students to the First Conditional. It focuses on form and uses. There are also a variety of written practice exercises and a revision section. Level: This is most suited to A2 / B1 level students but can be used with strong A1 level with extra support or as revision at B2 level. Get the FREE PDF with Teacher Notes and A...
Level: intermediate
Age: 11-100
Type:
Downloads: 51

Easter Egg / Spring Hunt: outside clues, ready to go!
A super fun, interactive and motivating way to practice reading comprehension with learners. Set up guidance included along with key vocabulary and essential place prepositions. Tried and very successfully tested. Customisable. Enjoy.
Level: intermediate
Age: 10-100
Type: others
Downloads: 8

WHAT TIME IS IT?
COULD YOU TELLME WHAT TIME IT IS?
Level: elementary
Age: 9-15
Type:
Downloads: 15

What�s in my fridge?

Level: elementary
Age: 8-11
Type:
Downloads: 3

Get expressions
I�ve prepared a simple exercise about some expressions with "Get". Hoe you enjoy it!!! ;)
Level: intermediate
Age: 15-100
Type:
Downloads: 27

PROGRESS TEST
This is a progress test that includes reading task, vocabulary exercises grammar topics releted to comparatives and past ccontinuous and a writing task. I hope you find it useful. Cheers.
Level: intermediate
Age: 13-14
Type:
Downloads: 29

PROGRESS TEST B
Thid a progress tst version B. It includes reading comprehension task, vocabulary exercices , gramamr and a writing task. I hope you find it useful.
Level: intermediate
Age: 13-14
Type:
Downloads: 24

PARTY FUTURE ARRANGEMENT
A speaking / role play activity featuring present continuous for arrangements
Level: intermediate
Age: 11-100
Type:
Downloads: 1

Letters g and h tracing and vocabulary matching

Level: elementary
Age: 5-8
Type:
Downloads: 0

English paper Describe the monsters
Rebrassage du vocabulaire de la description physique, des monstres, conjugaison de BE, HAVE, emploi des adjectifs possessifs.
Level: elementary
Age: 10-12
Type:
Downloads: 8

letter M and E
Letters M & E
Level: elementary
Age: 4-7
Type:
Downloads: 1

NUMBERS

Level: elementary
Age: 3-10
Type:
Downloads: 2

Movie buff
Are you a movie buff? Take the quiz!
Level: intermediate
Age: 12-100
Type:
Downloads: 15

Shania Twaine, Shes not just a pretty face

Level: elementary
Age: 10-100
Type:
Downloads: 4

Bob Marley and John Lennon

Level: elementary
Age: 10-100
Type:
Downloads: 2

ANIMALS CROSSWORD
Enjoy it!
Level: elementary
Age: 6-16
Type:
Downloads: 22

Write a story

Level: elementary
Age: 7-10
Type:
Downloads: 7

Body parts

Level: elementary
Age: 6-8
Type:
Downloads: 7

THIS IS MY SCHOOL: THERE IS/ARE+PREPOSITIONS OF PLACE
LOOK AT THE SCHOOL�S SKETCH AND COMPLETE THE ACTIVITIES
Level: elementary
Age: 9-100
Type:
Downloads: 10

Sentence stress game
This is an activity I used with my students. They will repeat the same sentence stressing different words in different parts of the sentences given
Level: intermediate
Age: 6-100
Type:
Downloads: 5

Ro Negro My Province
Look at the map and complete the activities
Level: elementary
Age: 9-100
Type:
Downloads: 1

Siberia
A passage from an American writer and humorist Ian Frazier non-fiction travelogue Travels in Siberia with comprehension questions and two more tasks.
Level: intermediate
Age: 14-100
Type:
Downloads: 6

Animal Features worksheet
Here is a worksheet for animal habitats and drawing their features
Level: elementary
Age: 5-9
Type:
Downloads: 0

READING PRACTICE 1
This is a Practice for Reading and Vocabulary
Level: intermediate
Age: 10-14
Type:
Downloads: 33

All About Me

Level: elementary
Age: 5-8
Type:
Downloads: 24

OREOPersuasiveWriting

Level: intermediate
Age: 9-15
Type:
Downloads: 1