Below is a list complied from material of Gisela Rohde (International Student Christian Worker and ESL teacher - Calgary) and James Edel (Professional ESL Teacher and Church ESL class volunteer - Calgary)

Christmas Word Search

Letters to Santa

Christmas Play

Christmas Explained (2pges)

Christmas Karaoke Songs (most with lyrics and vocals for low-levels)
I’m dreaming of a white Christmas
We Wish you a Merry Christmas -
Jingle Bells -
I’ll be home for Christmas -
Silent Night -
Inuit Christmas Song!