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


 
Matilda - Harry Styles
Matilda - Harry Styles Pair listening and cloze activity
Level: elementary
Age: 3-100
Type:

 


 
Song NOBODY LIKE YOU.
FILL IN THE GAPS. KARAOKE. RED MOVIE PIXAR.
Level: elementary
Age: 6-12
Type:

 


 
Viva la Vida
Pair work and cloze listening activity
Level: elementary
Age: 3-100
Type:

 


 
Wear Sunscreen
Cloze, pair, music listening activity
Level: elementary
Age: 3-100
Type:

 


 
First times - Ed Sheeran
Song activity with the song First times by Ed Sheeran, pair work and cloze activity
Level: elementary
Age: 3-100
Type:

 


 
Love Yourself
A listening cloze, pair, music activity
Level: elementary
Age: 3-100
Type:

 


 
Carnival - Complete a song
Carnival - Complete a song
Level: elementary
Age: 6-10
Type:

 


 
see you again song

Level: elementary
Age: 3-6
Type:

 


 
From had to toe worksheet

Level: elementary
Age: 6-8
Type:

 


 
Merry Christmas - Ed Sheeran and Elton John
A song to enjoy christmas time and have fun.
Level: elementary
Age: 3-100
Type:

 


 
How The Grinch Stole Christmas
Holiday, listening and pair work activity
Level: elementary
Age: 3-100
Type:

 


 
Drivers License - Olivia Rodrigo

Level: elementary
Age: 3-100
Type:

 


 
BTS - Butter
BTS song activity with pair activity and listening
Level: elementary
Age: 3-100
Type:

 


 
Afterglow - Ed Sheeran
Ed Sheeran song Afterglow pair work activity with information gap and listening activity.
Level: elementary
Age: 3-100
Type:

 


 
Song Best Day Of My Life

Level: elementary
Age: 6-12
Type:

 

 


Jolly Phonics (play my drum)
Jolly Phonics (letter D) Use these fun songs to teach your children the alphabet. Use props and play your drums!
Level: elementary
Age: 3-6
Format: PowerPoint

 

 

 

 

 


halloween
vocabulary activities and the lyrics of a song to work on halloween for starters
Level: elementary
Age: 6-8
Format: PowerPoint

 

 

 

 

 


Gipsy people - who dost not stay at one place Nice poem
poet has attachment with gipsy and telling them to stay with him how the poet convince is very nice have fun
Level: elementary
Age: 3-8
Format: PowerPoint

 

 

 

 

 


Wagtail -3
wagtail - 3
Level: elementary
Age: 3-10
Format: PowerPoint

 

 

 

 

 


Wagtail1
Wagtail 1
Level: elementary
Age: 3-10
Format: PowerPoint

 

 

 

 

 


Poem about bird wagtail
wagtail
Level: elementary
Age: 3-10
Format: PowerPoint

 

 

 

 

 


Little Teapot
words with ou sound
Level: elementary
Age: 6-9
Format: PowerPoint

 

 

 

 

 


Jingle Bells
I wish you all have a great time with your classes awaiting for Christmas holidays!!!
Level: elementary
Age: 6-17
Format: PowerPoint

 

 

 

 

 


I Know an Old Lady Who Swallowed A Fly
Each slide shows a picture of the animal or insect, as well as its name. Every slide is for a different verse in the song.
Level: elementary
Age: 4-6
Format: PowerPoint

 

 

 

 

 


Animated Old McDonald Had a Farm
This is the colourful and fully animated PPT I have created for my young learners to practice singing together the �Old McDonald Had a Farm� song along with practicing phonics. While singing the song and saying the words: �And on that farm he had a....�, the teacher should pronounce the sound on the board and the kids should guess what farm animal ...
Level: elementary
Age: 3-12
Format: PowerPoint

 

 

 

 

 


song
editable flashcard
Level: elementary
Age: 3-17
Format: PowerPoint

 

 

 

 

 


Rhymes Snap
Children turn over the cards to match the rhyming words.
Level: elementary
Age: 6-8
Format: PowerPoint

 

 

 

 

 


Song - Days of the week
My student learnt the days of the week because of this song. We made up our own tune; but you can also use the "Twinkle, Twinkle.." melodic line Good luck to you all
Level: elementary
Age: 5-7
Format: PowerPoint

 

 

 

 

 


I can sing a rainbow
I can sing a rainbow song. Easy with nice pictures.
Level: elementary
Age: 3-8
Format: PowerPoint

 

 

 

 

 


presenting a song
This is a song lesson. I found it very communicative and easy for young learners to learn about colours and rely on musicality to create a funny and relaxing atmosphere for learning. Try it and tell me your feedback.
Level: elementary
Age: 5-9
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 [ Next >>]

 

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


Advertise here