Main Learning Objective of the activity: Learn vocabulary and think in English

Here are some riddles in English about Christmas. You can use them in English lessons with intermediate level students. It’s a great activity as it promotes thinking in English and this makes it easier to remember the vocabulary in the future. I love how some of them are such dad jokes 😀 Ready?

10 riddles for your Christmas ESL Lesson

  1. Why didn’t the stocking want to eat Christmas dinner?

  1. What do you call a disrespectful reindeer?

  1. Where do Santa and the elves go for a swim?

  1. What’s white, red, and blue at Christmas time?

  1. Why do mummies like Christmas so much?

  1. What did the snowman order at the fast food restaurant?

  1. What did Adam say the day before Christmas?

  1. If a lion had a Christmas music album, what would it be called?

  1. What is a snowman’s favourite breakfast?

  1. Who was the cat waiting for on Christmas?

⬆️ Stop scrolling! Answers below ⬆️


  1. Because he was stuffed!

2. Rude-olph

3. The North Pool

4. A sad candy cane!

5. Because of all the wrapping!

6. An ice burger with chili sauce

7. “It’s Christmas, Eve.”

8. Jungle Bells

9. Frosted flakes

10. Santa Claws

Variation for this ESL activity:

You can do the Christmas riddles activity in your individual classes and also in a group. To do this, make cards with the answers and questions, hand them out to the students and they have to talk to each other to find their matching card. 

You can find more Christmas riddles here.

* Extra resources

👋  Before you leave! Did you like this article? Could you support me with a small donation so I can continue creating content? Thank you! 🙏