Skip to content
Home » Resources » Advent Calendar for ESL Students: 24 Ideas To Make Your Lesson Even More Fun!

Advent Calendar for ESL Students: 24 Ideas To Make Your Lesson Even More Fun!

Christmas worksheets

Who doesn’t like Christmas?

This is my twist on a traditional advent calendar.

You will need a Christmas stocking, 24 slips of paper and your creativity!

Every day, pick one paper slip from the Christmas stocking and do the activity. It can be something short for only a couple of minutes or an activity for the whole lesson.

You can use your own ideas, or download, print and cut my ideas for Class Activity Advent Calendar(for younger learners). It contains 24 Christmas worksheets, games, ideas, so at some lessons you might want to use more activities, or use only 15 ideas or any number that works for you.


Nothing says Christmas more than music. Although I love listening to festive music mostly when I’m wrapping presents, planning a holiday lesson isn’t that bad either.

If you don’t want to do Christmas activities every day and you’re looking for something simper, you can try a popular vocabulary game, Christmas taboo cards.

Download here:  Class Activity Advent Calendar

Other resources:

Storytelling Cards

Negotiation Role-plays

Conversation Activities

4 thoughts on “Advent Calendar for ESL Students: 24 Ideas To Make Your Lesson Even More Fun!”

  1. Thanks for sharing. Not exactly the same but inspired from you I created a December calendar for my classes and added stickers on the days I have lessons with them and said we will do a Christmas themed activity on these days now they are looking forward to the surprises.Thanks for the inspiration.

  2. Thanks for your comment. It is always great to hear from a fellow teacher. I like how you improved the activity and I love that the students are looking forward to surprises. Happy and eager students are every teacher’s dream!

  3. Pingback: 10 Low-Prep Fun ESL Ideas for Christmas Activities | EFL Ideas

  4. Pingback: Winter holiday lesson ideas & activities – English with Alma

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.