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


 
SPEAKING CARDS ABOUT JOBS
WITH THIS SET OF CARDS YOUR STUDENTS WILL BE ABLE TO ASK AND ANSWER QUESTIONS ABOUT JOBS AND THEIR DEFINITIONS.
Level: elementary
Age: 6-10
Type:

 


 
Speaking cards : name, city, country, nationality, favourite (set 2)
Enjoy !
Level: elementary
Age: 7-100
Type:

 


 
Speaking cards : name, city, country, nationality, favourite (set 1)
Enjoy !
Level: elementary
Age: 7-100
Type:

 


 
present tenses speaking

Level: elementary
Age: 7-100
Type:

 


 
Present continuous speaking exercise

Level: elementary
Age: 6-8
Type:

 


 
Speaking Cards

Level: elementary
Age: 6-10
Type:

 


 
Present Simple Questions - pair-work speaking
Suitable if you want to give your Ss some space for independent practice of the structure. They take it in turns to make and answer questions. They self-check, so it enables all of them to speak without you having to correct them.
Level: elementary
Age: 7-12
Type: activity-card

 


 
MR. BEAN GOES TO THE DENTIST

Level: elementary
Age: 7-12
Type:

 


 
Speaking table

Level: elementary
Age: 6-8
Type:

 


 
Spooky speaking cards
These speaking cards are for young learners. Give each students a card and they have to introduce themselves giving name,age, country they come from, hobby, favorite color and pet.
Level: elementary
Age: 7-10
Type:

 


 
CLASS PLAN
THIS CLASS PLAN IS BASED IN THEORIES AND APPROACHES IN ENGLISH TEACHING MADED UNTIL TODAY.
Level: elementary
Age: 6-10
Type:

 


 
Speaking Test for beginner Part 1
This test can be use for practice before your student taking the speaking exam
Level: elementary
Age: 7-10
Type:

 


 
speaking cards personal information

Level: elementary
Age: 7-15
Type:

 


 
speaking cards .personal information .elementary.
there are two speaking cards to ask personal information and fill in the gaps.they work in pairs and guess what relation they have in common.
Level: elementary
Age: 7-15
Type:

 


 
do you like....
good
Level: elementary
Age: 7-9
Type:

 

 


Emergency Phone Game
My first try making this type of games which i liked a lot..thanks to xani, evelinamaria, veronika74 whose outstanding work has been great inspiration to me...i�d appreciate ur feedback on any improvements i should make
Level: elementary
Age: 6-17
Format: PowerPoint

 

 

 

 

 


Oral English Lesson: Olympic Games and related Vocabulary
This is a presentation created for a themed lesson I taught about the Olympic Games. Presentation contains various pictures of sports played in the Olympics. Great way to teach them simple vocabulary associated with this great event. As each slide comes up you can discuss how each sport is played and their rules. Enjoy!
Level: elementary
Age: 6-17
Format: PowerPoint

 

 

 

 

 


SPEAKING : mini-dialogues
You may like to adapt the questions and answers inside the speech bubbles with ur own..
Level: elementary
Age: 7-17
Format: PowerPoint

 

 

 

 

 


English-Speaking Countries
Good help to introduce the most well-known English-Speaking Countries
Level: elementary
Age: 4-12
Format: PowerPoint

 

 

 

 

 


ENGLISH SPEAKING COUNTRIES - CANADA
Some facts about CANADA.
Level: elementary
Age: 5-14
Format: PowerPoint

 

 

 

 

 


ENGLISH SPEAKING COUNTRIES - THE USA 3
Some facts about the USA.
Level: elementary
Age: 4-14
Format: PowerPoint

 

 

 

 

 


ENGLISH SPEAKING COUNTRIES - THE USA 2
Facts abou the USA 2.
Level: elementary
Age: 5-14
Format: PowerPoint

 

 

 

 

 


ENGLISH SPEAKING COUNTRIES - THE USA
It is a PPT about the USA.
Level: elementary
Age: 6-17
Format: PowerPoint

 

 

 

 

 


English Speaking Countries - AUSTRALIA
This PPS shows some aspects of Australia.
Level: elementary
Age: 5-12
Format: PowerPoint

 

 

 

 

 


Icebreaking speaking activity (tell us about you)
Ideas for teacher and students to get to know more about one another in the first lesson.
Level: elementary
Age: 5-10
Format: PowerPoint

 

 

 

 

 


English Speaking Countries
This is a printable (it was too big to send as a printable, sorry). To learn about the English Speaking Countries and coloring some flags.
Level: elementary
Age: 7-17
Format: PowerPoint

 

 

 

 

 


$100,000 Pyramid Game!
The classic game where one person has to describe something to another person in a limited amount of time (without saying the word itself or using native language) and the other student must guess. This powerpoint has twelve categories with 6 guessing words each!!
Level: elementary
Age: 6-17
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