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.




 

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



Worksheets

Powerpoints

Online exercises


 
Yesterday Beatles song
Yesterday Beatles song activity
Level: elementary
Age: 6-100
Type:

 


 
She will be loved - marrom 5
She will be loved - marrom 5 song activity
Level: elementary
Age: 5-100
Type:

 


 
This is me - Demi Lovato

Level: elementary
Age: 3-14
Type:

 


 
How you like that - Blackpink K-POP
SONG ACTIVITY
Level: elementary
Age: 3-10
Type:

 


 
"Body" Song
A nice and pleasant action song. Enjoy!
Level: elementary
Age: 3-100
Type:

 


 
Positions Ariana Grande
Positions Ariana Grande song
Level: elementary
Age: 3-10
Type:

 


 
Lemme download that
A lovely activity.
Level: advanced
Age: 3-100
Type:

 


 
camino de santiago
have fun!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!
Level: elementary
Age: 5-15
Type:

 


 
Using Present Simple
Full lesson plan describing a 60 minute process to teach beginner level learners to describe common daily routines through simple present tense. Learners will be able to identify and name at least 8 basic verbs including but not limited to: wake/wakes, walk/walks, leave/leaves, eat/eats, play/plays, brush/brushes, go/goes, do/does.
Level: elementary
Age: 3-6
Type:

 


 
time tenses chart

Level: elementary
Age: 3-10
Type:

 


 
Rebus Chant #1

Level: elementary
Age: 3-6
Type:

 


 
Down by the Bay Song and Rhyming Activity
This song is also a fun activity for creating silly rhymes, kids love singing this! There are many youtube videos if you�re not sure of the rhythm. Alternate version on youtube: https://www.youtube. com/watch?v=Yt1czlnC UCg
Level: elementary
Age: 6-12
Type:

 


 
It�s All Right by Jon Batiste w/ Celeste

Level: elementary
Age: 5-12
Type:

 


 
Learn English from songs_Last Christmas

Level: elementary
Age: 5-12
Type:

 


 
Present Simple - Bruno Mars

Level: elementary
Age: 6-14
Type:

 

 


The wheels on the bus (worksheets) with youtube link
Use this set with this video: http://www.youtube.c om/watch?v=gEtuXrV_K nM Hope you have fun!
Level: elementary
Age: 5-8
Format: PowerPoint

 

 

 

 

 


The wheels on the bus (lyrics) with youtube link
Use this set with this video: http://www.youtube.c om/watch?v=gEtuXrV_K nM I suggest you to also download the worksheets and the flashcards (also on this site) Enjoy!
Level: elementary
Age: 3-9
Format: PowerPoint

 

 

 

 

 


Song: big big world
this is mini activity for my student to relax as well as improve listening for gist
Level: elementary
Age: 5-17
Format: PowerPoint

 

 

 

 

 


Twinkle, twinkle, little star
This nursery song plays automatically. It�s 1:12 long. The lyrics appear to the instrumental tune. Suggestion: teach kids some actions/gestures to sing along with the song.
Level: elementary
Age: 3-9
Format: PowerPoint

 

 

 

 

 


Month Macarena lyrics
Month Macarena lyrics
Level: elementary
Age: 3-10
Format: PowerPoint

 

 

 

 

 


The Clouds in the Sky
This is PP with the help of which teacher can introduce the song
Level: elementary
Age: 4-17
Format: PowerPoint

 

 

 

 

 


song- you are my sunshine
When you open the ppt, you will hear the song of you are my sunshine.Hope you like it.
Level: elementary
Age: 3-14
Format: PowerPoint

 

 

 

 

 


five simple songs
Here are five easy songs. Hope you like it.
Level: elementary
Age: 3-14
Format: PowerPoint

 

 

 

 

 


song-old MacDonald had a farm
This song with animals sound,Hope you like this song.
Level: elementary
Age: 3-14
Format: PowerPoint

 

 

 

 

 


Nursery Rhymes
This is the complet power point about songs that I created to sing songs with my children! It�s very useful!
Level: elementary
Age: 3-10
Format: PowerPoint

 

 

 

 

 


What�s the time mr wolf
I downloaded this ppt. It�s good to write time while students hear the song.
Level: elementary
Age: 4-10
Format: PowerPoint

 

 

 

 

 


Animation for Song (part 1 of 2)
Animation for the song �Five green speckled frogs�. Play around with clicking the slides to find out how fast the song should be sung. If you click when the number is said each time, the frog will jump at the right time (I used Teacher Terry�s version). Enjoy!
Level: elementary
Age: 3-7
Format: PowerPoint

 

 

 

 

 


Song "I am H A P P Y"
This is a ppt with the song
Level: elementary
Age: 4-12
Format: PowerPoint

 

 

 

 

 


RHYMES ABOUT ANIMALS
Powerpoint with some lovely rhymes that children like, for young learners.
Level: elementary
Age: 5-10
Format: PowerPoint

 

 

 

 

 


Folk songs
These slides are a great help for singing folk songs in the classroom with your students. The songs are easy learning and the kids love it.
Level: elementary
Age: 6-14
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 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 [ Next >>]

 

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


Advertise here