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.

 

Christmas  worksheets

Christmas worksheets



A Letter to Santa
Advent calendar
Christmas around the world
Christmas bingo
Christmas cards
Christmas Carols
Christmas coloring
Christmas crosswords
Christmas flashcards
Christmas game
Christmas in Australia
Christmas in England
Christmas Letter
Christmas pictionary
Christmas play scripts
Christmas quiz
Christmas rhymes
Christmas traditions
Christmas tree
Christmas vocabulary
Christmas word search
Jingle Bells
Rudolph the red-nosed reindeer
Santa Claus

 

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


Advertise here


Grammar worksheets

Vocabulary worksheets

Listening worksheets

Speaking worksheets

Reading worksheets

Writing worksheets

Cinema and television worksheets

Games  worksheets

Worksheets with songs

Teaching resources


  Vocabulary worksheets > Holidays and traditions > Christmas
English Worksheet: Read and Colour - A strange Xmas
Read and Colour - A strange Xmas
Level: elementary
Age: 5-12
Downloads: 38

 
English Worksheet: christmas present bag
christmas present bag
Level: elementary
Age: 3-6
Downloads: 37

 
English Worksheet: Christmas Carol worksheet
Christmas Carol worksheet
Level: intermediate
Age: 10-17
Downloads: 39

 
English Worksheet: SONG: Christmas lights by COLDPLAY
SONG: Christmas lights by COLDPLAY
Level: intermediate
Age: 12-17
Downloads: 39

 



English Worksheet: Christmas short play + song for kids
Christmas short play + song for kids
Level: elementary
Age: 6-8
Downloads: 39

 
English Worksheet: A letter to Santa Claus
A letter to Santa Claus
Level: elementary
Age: 7-14
Downloads: 38

 
English Worksheet: Present Perfect. A letter to Santa Clause
Present Perfect. A letter to Santa Clause
Level: elementary
Age: 8-14
Downloads: 41

 
English Worksheet: A Traditional English Christmas Dinner with solutions
A Traditional English Christmas Dinner with solutions
Level: elementary
Age: 10-14
Downloads: 38

 
English Worksheet: Advent calendar - Christmas colouring
Advent calendar - Christmas colouring
Level: elementary
Age: 7-12
Downloads: 38

 
English Worksheet: Christmas activities
Christmas activities
Level: elementary
Age: 8-12
Downloads: 38

 
English Worksheet: Santa Claus is coming to town
Santa Claus is coming to town
Level: elementary
Age: 5-17
Downloads: 36

 
English Worksheet: Christmas without snow - part 01
Christmas without snow - part 01
Level: elementary
Age: 9-17
Downloads: 36

 



English Worksheet: Jingle bells
Jingle bells
Level: elementary
Age: 3-17
Downloads: 36

 
English Worksheet: christmas tree
christmas tree
Level: elementary
Age: 3-14
Downloads: 36

 
English Worksheet: Christmas songs and carols (song) - WE THREE KINGS
Christmas songs and carols (song) - WE THREE KINGS
Level: elementary
Age: 6-10
Downloads: 37

 
English Worksheet: RUDOLPH HAS GOT A BLUE NOSE!_2
RUDOLPH HAS GOT A BLUE NOSE!_2
Level: elementary
Age: 7-9
Downloads: 36

 
English Worksheet: CHRISTMAS WORD SEARCH
CHRISTMAS WORD SEARCH
Level: elementary
Age: 8-14
Downloads: 36

 
English Worksheet: Christmas words
Christmas words
Level: elementary
Age: 7-12
Downloads: 36

 
English Worksheet: Christmas Idioms for elementary to upper Intermediate
Christmas Idioms for elementary to upper Intermediate
Level: elementary
Age: 11-17
Downloads: 37

 
English Worksheet: CHRISTMAS CLIPART
CHRISTMAS CLIPART
Level: elementary
Age: 3-10
Downloads: 36

 
English Worksheet: Christmas conversational questions
Christmas conversational questions
Level: elementary
Age: 10-17
Downloads: 36

 
English Worksheet: Last Christmas. Wham/Cascada
Last Christmas. Wham/Cascada
Level: elementary
Age: 12-17
Downloads: 37

 
English Worksheet: Jingle bells song and colouring sheet
Jingle bells song and colouring sheet
Level: elementary
Age: 3-14
Downloads: 37

 
English Worksheet: Shake up Christmas
Shake up Christmas
Level: intermediate
Age: 13-17
Downloads: 36

 
English Worksheet: Decorate the room for Christmas
Decorate the room for Christmas
Level: elementary
Age: 8-12
Downloads: 36

 
English Worksheet: santa claus is coming to town - Justin Bieber
santa claus is coming to town - Justin Bieber
Level: elementary
Age: 6-17
Downloads: 38

 
English Worksheet: COMIC - THE SEARCH FOR SANTA CLAUS 4 AND 5
COMIC - THE SEARCH FOR SANTA CLAUS 4 AND 5
Level: intermediate
Age: 10-17
Downloads: 36

 
English Worksheet: Words and Their Stories: Santa Claus
Words and Their Stories: Santa Claus
Level: advanced
Age: 13-17
Downloads: 36

 
English Worksheet: Christmas Logical
Christmas Logical
Level: elementary
Age: 7-10
Downloads: 36

 
English Worksheet: Arthur Christmas (pre-watching activity)
Arthur Christmas (pre-watching activity)
Level: intermediate
Age: 12-14
Downloads: 41

 
English Worksheet: Christmas
Christmas
Level: elementary
Age: 8-100
Downloads: 36

 
English Worksheet: Song: Merry Christmas Everyone
Song: Merry Christmas Everyone
Level: intermediate
Age: 14-17
Downloads: 40

 
English Worksheet: Xmas vocabulary
Xmas vocabulary
Level: elementary
Age: 10-12
Downloads: 36

 
English Worksheet: Christmas pelmanism - matching pairs
Christmas pelmanism - matching pairs
Level: elementary
Age: 10-17
Downloads: 37

 
English Worksheet: Rudolph The Red Nosed Reindeer Christmas Play
Rudolph The Red Nosed Reindeer Christmas Play
Level: elementary
Age: 6-14
Downloads: 37

 
English Worksheet: Christmas  greetings
Christmas greetings
Level: elementary
Age: 7-17
Downloads: 36

 
English Worksheet: Nice ans sweet Christmas song.
Nice ans sweet Christmas song. "Rudolf,the red-nosed reindeer".
Level: elementary
Age: 8-12
Downloads: 37

 
English Worksheet: Sad Santa Christmas play
Sad Santa Christmas play
Level: elementary
Age: 5-12
Downloads: 41

 
English Worksheet: The origins of Christmas
The origins of Christmas
Level: intermediate
Age: 14-100
Downloads: 37

 
English Worksheet: My Christmas alphabet
My Christmas alphabet
Level: elementary
Age: 6-10
Downloads: 35

 
English Worksheet: Christmas - vovabulary
Christmas - vovabulary
Level: intermediate
Age: 7-17
Downloads: 35

 
English Worksheet: Christmas Vocabulary - Match -2
Christmas Vocabulary - Match -2
Level: elementary
Age: 3-9
Downloads: 35

 
English Worksheet: christmas
christmas
Level: elementary
Age: 6-8
Downloads: 35

 
English Worksheet: My favourite day : Xmas
My favourite day : Xmas
Level: elementary
Age: 8-12
Downloads: 35

 
English Worksheet: Christmas Cards
Christmas Cards
Level: intermediate
Age: 8-14
Downloads: 35

 
English Worksheet: christmas worksheet
christmas worksheet
Level: elementary
Age: 6-8
Downloads: 35

 
English Worksheet: Christmas fun
Christmas fun
Level: elementary
Age: 6-10
Downloads: 35

 
English Worksheet: Christmas dice
Christmas dice
Level: elementary
Age: 6-14
Downloads: 36

 
English Worksheet: FAMOUS HISTORICAL CHRISTMAS MOMENT
FAMOUS HISTORICAL CHRISTMAS MOMENT
Level: intermediate
Age: 10-17
Downloads: 35

 
English Worksheet: xmas cards part 1- CHRISTMAS FLASHCARDS
xmas cards part 1- CHRISTMAS FLASHCARDS
Level: elementary
Age: 3-17
Downloads: 35

 
English Worksheet: Christmas songs 2
Christmas songs 2
Level: elementary
Age: 10-17
Downloads: 35

 
English Worksheet: Wham - Last Christmas
Wham - Last Christmas
Level: elementary
Age: 9-17
Downloads: 35

 

Page: [<< previous ] [Next >>]