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.




 

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



Worksheets

Powerpoints

Online exercises


 
earth song
thanks for accept me
Level: elementary
Age: 10-100
Type:

 


 
Greek Gods Close Read

Level: intermediate
Age: 10-15
Type:

 


 
Freaky Friday

Level: intermediate
Age: 10-16
Type:

 


 
school materials
To practice school materials vocabulary
Level: elementary
Age: 4-7
Type:

 


 
Rainbow colors

Level: elementary
Age: 3-5
Type:

 


 
school supplies

Level: elementary
Age: 4-7
Type:

 


 
Text-to-self connections
Comprehension strategy
Level: intermediate
Age: 5-15
Type:

 


 
Sunflower
Sunflower
Level: elementary
Age: 6-8
Type:

 


 
Effects of caffeine

Level: intermediate
Age: 16-100
Type:

 


 
Introducing yourself- Personal questions

Level: elementary
Age: 12-14
Type:

 


 
culturel shock exam for 2nd year literary stream

Level: intermediate
Age: 15-100
Type:

 


 
Essay Template
Essay Template
Level: advanced
Age: 3-100
Type:

 


 
Hobbies

Level: elementary
Age: 7-10
Type:

 


 
How to tackle poetry

Level: elementary
Age: 10-100
Type:

 


 
Ms

Level: elementary
Age: 9-10
Type:

 

 


Talking about our houses
These slides will help you to prepare a brief dialogue.
Level: elementary
Age: 5-100
Format: PowerPoint

 

 

 

 

 


present continous
ujjyuj
Level: elementary
Age: 7-15
Format: PowerPoint

 

 

 

 

 


Bervs

Level: elementary
Age: 4-5
Format: PowerPoint

 

 

 

 

 


CV

Level: intermediate
Age: 18-100
Format: PowerPoint

 

 

 

 

 


Family members

Level: elementary
Age: 14-100
Format: PowerPoint

 

 

 

 

 


A fact or an opinion?
A pre-teaching activity for explaining the difference between FACT and OPINION.
Level: elementary
Age: 10-100
Format: PowerPoint

 

 

 

 

 


Criminal Law collocations

Level: advanced
Age: 18-100
Format: PowerPoint

 

 

 

 

 


signs on the bus
Three signs on the bus
Level: elementary
Age: 8-12
Format: PowerPoint

 

 

 

 

 


dsds
dsds
Level: elementary
Age: 7-8
Format: PowerPoint

 

 

 

 

 


happy heart
teaching drum and dice
Level: elementary
Age: 3-4
Format: PowerPoint

 

 

 

 

 


Infinitives
Hope it is useful for everyone
Level: elementary
Age: 13-15
Format: PowerPoint

 

 

 

 

 


bundle of vocabulary exercises

Level: elementary
Age: 8-10
Format: PowerPoint

 

 

 

 

 


Introduce yourself
It helps students to describe themselves
Level: intermediate
Age: 10-100
Format: PowerPoint

 

 

 

 

 


scattegories chart
scattergories template
Level: intermediate
Age: 12-16
Format: PowerPoint

 

 

 

 

 


daily activities

Level: elementary
Age: 9-12
Format: PowerPoint

 

 

 

 

 

 

Found 0 Online exercises

 

Page: 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 [ Next >>]

 

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


Advertise here