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.




 

speaking printable worksheets, powerpoints and online exercises
order results: most downloaded first - newest first



Worksheets

Powerpoints

Online exercises


 
Clothes Activity
Students go around the class asking what are they wearing and then showing their results on a chart.
Level: elementary
Age: 5-10
Type:

 


 
Speaking Lessons
THis is a set of speaking lessons I made for my students
Level: elementary
Age: 7-10
Type:

 


 
SPEAKING CARDS
Speaking cards to be used in pairs or small groups. Useful to make questions and give answer. Template by Zailda, thanks!
Level: elementary
Age: 7-12
Type:

 


 
Survey: How often do you...?
Students have to choose a question related to how often. They have to ask the question to their classmates and register their answers. Then, according to the answers, they will make a pie chart coloring the results. Finally, they will tell the rest of the class about the results.
Level: elementary
Age: 7-100
Type:

 


 
The princes and the swans
This is a listening and comprehension activity about a fairy tale. Play the video and in order to have a discussion with your students ask them the questions in the activity. With younger students, you can also ask for a drawing and with higher-level students, you can ask them to write about the story.
Level: elementary
Age: 7-12
Type:

 


 
Thumbelina - Listening and Speaking
This is a listening and comprehension activity about Thumbelina�s fairy tale. Play the video and in order to have a discussion with your students ask them the questions in the activity. With younger students, you can also ask for a drawing and with higher-level students, you can ask them to write about the story.
Level: elementary
Age: 7-12
Type:

 


 
Airport information gap class exercise
Each student gets 1 of 8 arrival/departure cards, each with different information related to times/gate#/flight#. They must ask questions to different classmates in order to find the missing information.
Level: elementary
Age: 7-100
Type:

 


 
exit speaking tests for Family and Friends Starter,1,2,3,4 course books
This worksheet contains speaking tests for the course books Family and Friends Levels: Starter, 1,2,3,4
Level: elementary
Age: 6-11
Type:

 


 
Speaking Practice Jenga Elementary
This is a perfect game for reviewing class content. Use a numbered pieces jenga, every number has a question listed on the handout. Students can only return the piece of jenga on top of the jenga once they have answered the question correctly.
Level: elementary
Age: 6-100
Type:

 


 
shopping game
Very engaging oral drill game. Competetive. Children shop and ask "Have you got a ... crayon" and try to be the first team to collect all of their 5 crayons. TO PREPARE THE GAME: 1) make copies for teams of 2-3 children. 2) COLOUR the crayons with any chosen colours. Cahnge the article to AN, if you pick "orange". 3) prepare the given crayon...
Level: elementary
Age: 7-12
Type:

 


 
Speaking

Level: elementary
Age: 5-15
Type:

 


 
Drawing, speaking and showing charades
Fun game of charades to make children learn new vocabulary in a fun way.
Level: elementary
Age: 5-8
Type:

 


 
Villain Role play II
Here�s my second role play where you can pretend to be a famous villain and speak about your daily routine and also practise the difference between Present Simple and Present Continuous. If you have a good imagination, you can add some more details in your stories! Enjoy
Level: elementary
Age: 7-100
Type:

 


 
Villain Role play
Here�s my role play where you can pretend to be a famous villain and speak about your daily routine and also practise the difference between Present Simple and Present Continuous. If you have a good imagination, you can add some more details in your stories! Enjoy
Level: elementary
Age: 7-100
Type:

 


 
Tones and I- Dance Monkey
Listening activity to encourage Ss to speak about sth other than themselves and state opinions.
Level: elementary
Age: 7-100
Type:

 

 


Jobs Vocabulary
A PowerPoint to learn and memorize twelve common jobs (fireman, nurse, hairdresser, etc.). Three different activities with flashcards: First, the pupils discover the flashcards and the names of the jobs and they have to repeat them. Then, flashcards appear they have to give the name of the job. Finally, they have to find out which job is missing...
Level: elementary
Age: 6-12
Format: PowerPoint

 

 

 

 

 


WHO WANTS TO BE A MILLIONAIRE? the game
A game to practice many things at the same time (vocabulary, grammar and culture!).. It really works with many age levels.. They love the game, so just enjoy it! :)
Level: elementary
Age: 7-12
Format: PowerPoint

 

 

 

 

 


English Speaking Countries
A summary of the most important English speaking countries around the world with a brief general information
Level: elementary
Age: 5-17
Format: PowerPoint

 

 

 

 

 


English Speaking Countries
This is a powerpoint I did so that my students can see where english is spoken. It is a very simple powerpoint made of some symbolic images of each country. Hope you like it!
Level: elementary
Age: 6-17
Format: PowerPoint

 

 

 

 

 


Sorry I can�t. plus 2 animated games. (day 2)
Part 2 of "Sorry I can�t" lesson. Including 2 fun, classroom, animated, bomb, speaking games! How to say "yes" or "no" to a friend�s suggestion.
Level: elementary
Age: 7-9
Format: PowerPoint

 

 

 

 

 


If Cluase Type 2
Here is a Power Point to practice If Clause Type 2: If I were, I would... It�s fully editable.
Level: elementary
Age: 6-17
Format: PowerPoint

 

 

 

 

 


Flash Cards and Speaking test
I created this power point for my last speaking test. I had to test a wide range of students. The power point helped them to prepare for the exam, then I printed the slides and made flash cards for the actual exam. I will also post my scoring sheet that I used to grade the students. To make flash cards, select "Print" then choose the "Handouts" ...
Level: elementary
Age: 5-12
Format: PowerPoint

 

 

 

 

 


Speaking out
You can revise for your ESL learners. :)
Level: elementary
Age: 5-17
Format: PowerPoint

 

 

 

 

 


Speaking exercise III
Useful to teach learners how to answer questions with correct grammar & sentences.
Level: elementary
Age: 5-17
Format: PowerPoint

 

 

 

 

 


Speaking is not so hard!!
It is not so hard to learn past tense & its verb changes!!
Level: elementary
Age: 7-17
Format: PowerPoint

 

 

 

 

 


Speaking and Listening
I used this presentation to play a game. The students were broken into 20 groups of two. I then asked questions that they were familiar with from prior lessons. If the student answered the question correctly they earned a point. Also, the focus was on how to answer the phone. It was a continued game throughout the lesson. Who ever had the mos...
Level: elementary
Age: 6-10
Format: PowerPoint

 

 

 

 

 


An Early Bird or a Night Owl?
introduce topic; brainstorm Ss� ideas;predict text content vocabulary practice; do exercises in order to prepare a talk.
Level: elementary
Age: 7-11
Format: PowerPoint

 

 

 

 

 


Animals and corresponding Names.
A simple Presentation to help kids match animal pictures with the right names. Practice reading, vocabulary, speaking.
Level: elementary
Age: 4-11
Format: PowerPoint

 

 

 

 

 


Speaking English with Pokemons!
Japanese pokemons, or pocket monsters, are your friends who help your students to study English! (^__^)
Level: elementary
Age: 6-17
Format: PowerPoint

 

 

 

 

 


Seasons and months
a good work for speaking about weather
Level: elementary
Age: 5-12
Format: PowerPoint

 

 

 

 

 

 

 

Page: [<< previous ] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 [ Next >>]

 

Live Worksheets
Worksheets that listen. Worksheets that speak. Worksheets that motivate students. Worksheets that save paper, ink and time.


Advertise here