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: Happy Christmas (the war is over) by Celine Dion
Happy Christmas (the war is over) by Celine Dion
Level: elementary
Age: 10-17
Downloads: 31

 
English Worksheet: Christmas Customs around the World
Christmas Customs around the World
Level: advanced
Age: 14-17
Downloads: 34

 
English Worksheet: Christmas Crossword
Christmas Crossword
Level: elementary
Age: 8-17
Downloads: 31

 
English Worksheet: Christmas Flashcards Part 1
Christmas Flashcards Part 1
Level: elementary
Age: 3-17
Downloads: 32

 



English Worksheet:  Christmas time
Christmas time
Level: elementary
Age: 5-17
Downloads: 31

 
English Worksheet: A Christmas Carol by Charles Dickens
A Christmas Carol by Charles Dickens
Level: intermediate
Age: 10-17
Downloads: 31

 
English Worksheet: Christmas with my family!
Christmas with my family!
Level: elementary
Age: 5-17
Downloads: 32

 
English Worksheet: xmas reading comprehension
xmas reading comprehension
Level: elementary
Age: 6-9
Downloads: 36

 
English Worksheet: COMIC - THE SEARCH FOR SANTA CLAUS
COMIC - THE SEARCH FOR SANTA CLAUS
Level: intermediate
Age: 8-17
Downloads: 31

 
English Worksheet: A CHRISTMAS SONG- WHO WOULD IMAGINE A KING-BY KATHARINE MC PHEE
A CHRISTMAS SONG- WHO WOULD IMAGINE A KING-BY KATHARINE MC PHEE
Level: elementary
Age: 8-17
Downloads: 31

 
English Worksheet: Christmas Word Search
Christmas Word Search
Level: elementary
Age: 6-12
Downloads: 32

 
English Worksheet: Xmas Oh No! (red cards)
Xmas Oh No! (red cards)
Level: elementary
Age: 4-17
Downloads: 31

 



English Worksheet: Writing letter to Santa
Writing letter to Santa
Level: elementary
Age: 8-14
Downloads: 31

 
English Worksheet: Santa Claus is coming to town fill in the gaps
Santa Claus is coming to town fill in the gaps
Level: elementary
Age: 8-12
Downloads: 31

 
English Worksheet: Christmas vacabulary (3/3)
Christmas vacabulary (3/3)
Level: elementary
Age: 6-10
Downloads: 31

 
English Worksheet: Christmas words
Christmas words
Level: elementary
Age: 8-9
Downloads: 31

 
English Worksheet: Christmas presents
Christmas presents
Level: elementary
Age: 5-10
Downloads: 31

 
English Worksheet: Tree Lighting Ceremony in NYC
Tree Lighting Ceremony in NYC
Level: intermediate
Age: 13-16
Downloads: 32

 
English Worksheet: Christmas vocabulary
Christmas vocabulary
Level: elementary
Age: 5-7
Downloads: 31

 
English Worksheet: CHRISTMAS
CHRISTMAS
Level: elementary
Age: 8-14
Downloads: 31

 
English Worksheet: Last Christmas
Last Christmas
Level: intermediate
Age: 10-17
Downloads: 31

 
English Worksheet: Guess the christmas words
Guess the christmas words
Level: elementary
Age: 8-15
Downloads: 31

 
English Worksheet: Matching
Matching
Level: intermediate
Age: 18-100
Downloads: 32

 
English Worksheet: BEST 2016 CHRISTMAS ADS.
BEST 2016 CHRISTMAS ADS.
Level: advanced
Age: 14-100
Downloads: 31

 
English Worksheet: Christmas guessing
Christmas guessing
Level: elementary
Age: 7-9
Downloads: 31

 
English Worksheet: Xmas Tree!
Xmas Tree!
Level: elementary
Age: 6-12
Downloads: 31

 
English Worksheet: Letīs decorate Christmas !!
Letïŋ―s decorate Christmas !!
Level: elementary
Age: 3-9
Downloads: 34

 
English Worksheet: Christmas Vocabulary
Christmas Vocabulary
Level: elementary
Age: 5-100
Downloads: 32

 
English Worksheet: THE CHRISTMAS CHRONICLES
THE CHRISTMAS CHRONICLES
Level: intermediate
Age: 12-100
Downloads: 54

 
English Worksheet: Santa Origins and Facts.
Santa Origins and Facts.
Level: intermediate
Age: 9-14
Downloads: 30

 
English Worksheet: SANTA CLAUS DOES NOT FORGET. A CHRISTMAS STORY WITH A MORAL.
SANTA CLAUS DOES NOT FORGET. A CHRISTMAS STORY WITH A MORAL.
Level: intermediate
Age: 12-14
Downloads: 31

 
English Worksheet: Letter for Santa
Letter for Santa
Level: elementary
Age: 7-17
Downloads: 30

 
English Worksheet: Write your own Christmas card
Write your own Christmas card
Level: elementary
Age: 5-12
Downloads: 34

 
English Worksheet: CHRISTMAS  QUIZ
CHRISTMAS QUIZ
Level: elementary
Age: 10-17
Downloads: 30

 
English Worksheet: Christmas. Colouring page.
Christmas. Colouring page.
Level: elementary
Age: 3-8
Downloads: 31

 
English Worksheet: Christmas action rhymes!!!
Christmas action rhymes!!!
Level: elementary
Age: 7-12
Downloads: 31

 
English Worksheet: Christmas Vocabulary
Christmas Vocabulary
Level: elementary
Age: 6-17
Downloads: 30

 
English Worksheet: Christmas nativity vocabulary handout
Christmas nativity vocabulary handout
Level: elementary
Age: 7-17
Downloads: 30

 
English Worksheet: Christmas message
Christmas message
Level: elementary
Age: 8-17
Downloads: 30

 
English Worksheet: Nonsense Christmas
Nonsense Christmas
Level: elementary
Age: 8-14
Downloads: 30

 
English Worksheet: A letter to Santa
A letter to Santa
Level: elementary
Age: 9-11
Downloads: 30

 
English Worksheet: The History of Christmas part one
The History of Christmas part one
Level: intermediate
Age: 10-17
Downloads: 31

 
English Worksheet: Christmas go fish! 2/2
Christmas go fish! 2/2
Level: elementary
Age: 5-10
Downloads: 31

 
English Worksheet: Christmas Booklet
Christmas Booklet
Level: elementary
Age: 10-14
Downloads: 30

 
English Worksheet: Christmas matching exercise
Christmas matching exercise
Level: elementary
Age: 7-17
Downloads: 30

 
English Worksheet: Christmas gifts
Christmas gifts
Level: elementary
Age: 6-10
Downloads: 30

 
English Worksheet: Superlatives & Christmas vocabulary
Superlatives & Christmas vocabulary
Level: elementary
Age: 9-14
Downloads: 31

 
English Worksheet: Comprehension - A Very Pooh Christmas
Comprehension - A Very Pooh Christmas
Level: elementary
Age: 6-14
Downloads: 30

 
English Worksheet: christmas time 3
christmas time 3
Level: elementary
Age: 6-7
Downloads: 30

 
English Worksheet: christmas tree
christmas tree
Level: elementary
Age: 6-10
Downloads: 30

 
English Worksheet: A Christmas Letter
A Christmas Letter
Level: elementary
Age: 6-11
Downloads: 30

 
English Worksheet: RUDOLPH THE RED NOSE REINDEER
RUDOLPH THE RED NOSE REINDEER
Level: elementary
Age: 6-17
Downloads: 31

 

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