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.

Prepositions of place
Here is a good worksheet that can be used to test prepositions... Enjoy!
Level: intermediateAge: 10-17Type: worksheetDownloads: 86

What is your favourite ... ?
1- Have your students write their favourites.
2- Take a look at the talk box with them.
3- Have them share their answers with their partners.
4- Evaluate their pronunciation and understanding!
Level: elementaryAge: 4-8Type: worksheetDownloads: 41

Advertisements Discussion
Here is an activity I used with my secondary 2 ESL core program students in order to evaluate C1: interacts orally in English. In teams of 4, the students have to share their thoughts about advertisements. This could be used as a pre-activity to introduce an unit on publicity. (see unit 5 of Inter_Active by CEC for sec. 2)
Level: intermediateAge: 10-17Type: worksheetDownloads: 39

Charlie and the Chocolate Factory Webquest
Here is a webquest I did for high school ESL students. Feel free to modify it so that it fits in your ESL course plan! Enjoy!
Level: intermediateAge: 10-17Type: othersDownloads: 30

Christmas Unit - Part 3
Part 3 of my Christmas Unit. Note that you should update the total on the student booklet when you download the other parts of the christmas unit... I plan on adding some new activities in it. So, when you download new parts, you might have to update the total on the first page (in part one...) depending on the version you have... Enjoy!!!
Level: elementaryAge: 3-11Type: worksheetDownloads: 25

Wayne Gretzky Reading Comprehension
Here is a text about Wayne Gretzky followed by some questions... Feel free to add some questions. I did not test this worksheet with my students yet... So if you do, please give me some feedback!
Level: intermediateAge: 10-17Type: ChooseDownloads: 22

There was an Old Lady Who Swallowed a Fly
Throughout this fantastic song, the students learn the names of the animals in English. Have the students place the right image at the right place!
Level: elementaryAge: 3-8Type: worksheetDownloads: 21

Christmas Unit - Part 1
Here is the first part of the christmas unit I am using with my grade 2 and 3 students. In this unit, there is a little bit of everything... colours, numbers, vocabulary words and word search. Enjoy it!
Level: elementaryAge: 3-11Type: worksheetDownloads: 19

Head, Shoulders, Knees and Toes
This PowerPoint includes the song "Head, Shoulders, Knees and Toes" from the album "100 Songs For Kids". As the song plays, flashcards of body parts appear. You donīt have to click on the PowerPoint to change the slides. There is a timer set on it (12 seconds for each slide). Enjoy! If the sound do...

Level: elementaryAge: 3-10Downloads: 491

Wheels on the Bus
Sing the song "Wheels on the Bus" along with the lyrics and flashcards! The time is set on the PowerPoint, so you do not have to click to change the slides! Enjoy! If the sound does not work, download it at http://freekidsmusic.com/traditional/index.html

Level: elementaryAge: 3-10Downloads: 215

Itsy Bitsy Spider
Sing the song "Itsy Bitsy Spider" along with the text and flashcards. There is a timer set on the presentation, so you do not have to touch anything when it plays! Enjoy! If the sound does not work, download it at http://freekidsmusic.com/traditional/index.html

Level: elementaryAge: 3-10Downloads: 74

Transition Words
This is a PowerPoint I used to teach transition words to my secondary 4 ESL core program students. Enjoy it!

Level: intermediateAge: 12-17Downloads: 15

The Imperative
Here is a PowerPoint designed to teach secondary 4 ESL students the imperative form. This is quite simple and straightforward. I have created this PowerPoint for a course in university, therefore, I have not used it yet... please give me your comments if you use it! Thanks! :)