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.




 

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



Worksheets

Powerpoints

Online exercises


 
Fill in gaps- 96th OSCARS Monologue_Jimmy Jimmel
answer key: TRANSCRIPT JIMMY KIMMEL 96TH OSCARS� MONOLOGUE Thank you for that partial standing ovation and welcome to the 96th Oscars, everybody. Look at these beautiful human actors. What an honor it is to be here. Thank you for having me back. And congratulations to each and every one of you for making it to the Academy Awards and for making ...
Level: advanced
Age: 18-100
Type:

 


 
halloween jokes

Level: intermediate
Age: 14-100
Type:

 


 
Halloween jokes for kids

Level: intermediate
Age: 11-14
Type:

 


 
Match the Halloween jokes:-)
Students have to match the 2 parts of the Halloween jokes!Key is included. Enjoy it!
Level: intermediate
Age: 12-100
Type:

 


 
Royal Humour: The Queen�s Prank
This is a C1 Advanced level lesson on humour. Students watch a short viral video about the Queen�s encounter with 2 American hikers who did not recognize her. It includes a vocabulary matching exercise, comprehension questions, discussion questions, and it ends with a Keep a Straight Face game with dad jokes.
Level: advanced
Age: 15-100
Type:

 


 
COMPUTER JOKES - FILL IN
Students work in pairs and try to guess the words that are missing. You can give them a shuffled list of the words to be filled in later. Key included. Have fun :)
Level: intermediate
Age: 15-100
Type:

 


 
Elephant jokes
A bunch of jokes, glossary and tasks
Level: elementary
Age: 10-100
Type:

 


 
Elephant Jokes
Elephant jokes to practice vocabulary and discuss translations of humour.
Level: intermediate
Age: 10-100
Type:

 


 
Money Jokes - Matching - Warmer
Cut the cards and shuffle them. Students match the cards. Have fun :)
Level: intermediate
Age: 12-100
Type:

 


 
Oral game - jokes
Teach students how to retell short stories in their own words by letting them read and learn a joke, and then retell it to each other.
Level: intermediate
Age: 13-100
Type:

 


 
Learning with jokes
Humour has always been a great way to learn! Have fun!!
Level: advanced
Age: 16-100
Type:

 


 
Ice-breakers Jokes
Ice-breakers jokes. Good after a long holiday. :)
Level: intermediate
Age: 10-100
Type:

 


 
Doctor Jokes
Doctor jokes ice-breakers. I will use it in the first class after summer holiday.
Level: intermediate
Age: 10-100
Type: reading

 


 
JOKES PUZZLE
Cut the words on the last page to get little cards, shuffle them, give each pair of students one set. Give out the worksheets on the second page. Students work in pairs a try to complete the jokes. The key is on the first page. Have fun :)
Level: intermediate
Age: 12-100
Type:

 


 
Present Simple silly jokes
This is a series of not so funny and classic English jokes.
Level: intermediate
Age: 10-100
Type:

 

 


Jokes with a riddle
Students have to infer the answer to the riddles with the help of visual clues. It�s a reading and thinking activity with a humourous view.
Level: elementary
Age: 10-15
Format: PowerPoint

 

 

 

 

 


Pure blood
This is a great joke. Children and adults will love it! Another form of learning English
Level: elementary
Age: 10-100
Format: PowerPoint

 

 

 

 

 


Big teeth
one excellent joke for kids and more. This is another way of learning English with fun
Level: elementary
Age: 10-100
Format: PowerPoint

 

 

 

 

 


Speaking Conversation - Humor
If you want to have a little fun with your students, try to use some funny topics. I used this with my students where I included Discussion and funny videos with the challenge TRY NOT TO LAUGH challenge and also Included the video where some people are laughing. Enjoy it!!!
Level: intermediate
Age: 16-100
Format: PowerPoint

 

 

 

 

 


Halloween jokes
Halloween jokes
Level: elementary
Age: 10-100
Format: PowerPoint

 

 

 

 

 


Tricky Riddles
My students keep asking for more and more riddles so i compiled some popular ones for them. Hope you enjoy Barry
Level: elementary
Age: 8-100
Format: PowerPoint

 

 

 

 

 


Jokes with a Korean punchline (1 of 3)

Level: elementary
Age: 10-100
Format: PowerPoint

 

 

 

 

 


Halloween Messages and Jokes
This PPP presents some messages and some jokes connected to Halloween. It also helps students create their own messages and jokes.
Level: intermediate
Age: 10-100
Format: PowerPoint

 

 

 

 

 


EASY JOKES

Level: elementary
Age: 10-100
Format: PowerPoint

 

 

 

 

 


Short Funny Jokes
Have fun and work with vocabulary
Level: elementary
Age: 10-14
Format: PowerPoint

 

 

 

 

 


SCHOOL JOKES
Let your students have a good laugh while reading these jokes. They are very short and easy to understand.
Level: elementary
Age: 10-14
Format: PowerPoint

 

 

 

 

 


Humour in English, sarcasm and complaining
SARCASM Sarcasm (noun) is to say the opposite of what is happening at the time. It is as a type of humour, usually used�to make fun of someone. For example, if you see your co-working sitting down reading the newspaper and relaxing drinking coffee, you could say: �Wow! You look really busy(!)�
Level: advanced
Age: 15-100
Format: PowerPoint

 

 

 

 

 


CUSTOMER SERVICE JOKES
Here�s a compilation of some customer service jokes. It can be used as a time filler or just an excuse to have some fun while reading.
Level: intermediate
Age: 15-100
Format: PowerPoint

 

 

 

 

 


Riddles & Jokes ESL PowerPoint presentation
Fun jokes and riddles for elementary to adult
Level: elementary
Age: 5-12
Format: PowerPoint

 

 

 

 

 


Thanksgiving Jokes
I hope your students enjoy these Thanksgiving jokes as much as mine did!
Level: elementary
Age: 8-14
Format: PowerPoint

 

 

 

 

 

 


Really Simple Jokes!!HaHaHa!!!
Thank you for watching!!
Level: elementary
Age: 3-100

 

 

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

 

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


Advertise here