holidays » christmas

online games, printable activities

ESL resources

Christmas is a great time for learning and practising some new English words! Here you will find online activities and printable materials that can help children learn and practise English vocabulary related to Christmas in a fun way.

• online games »

• printables »

Christmas topic
Learn and practise English vocabulary connected with the theme Christmas: angel, ball, bell, chain, Christmas tree, elf, present, Santa Claus, star, stocking. The Christmas Unit contains materials to introduce, practise and revise new vocabulary.
• dictionary »
• matching game »
• spelling game »
• guess-the-word game »
• picture test »
• vocabulary quiz »
• printables »

Printables just for fun
This sections contains worksheets with word games, a quiz game with playing cards and a board, and some Christmas craft ideas.
• worksheets »
• board game »
• christmas crafts »

Christmas carols
Learn English with songs! Here you will find a small collection of the most popular Christmas carols. Choose your favourite one, then listen and sing!
deck the halls
frosty the snowman
jingle bells
merry christmas
silent night

ESL worksheets

english holidays

English holidays English holidays English holidays English holidays