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: Christmas vocabulary
Christmas vocabulary
Level: elementary
Age: 8-17
Downloads: 21

 
English Worksheet: Christmas Flashcards Part 2
Christmas Flashcards Part 2
Level: elementary
Age: 3-17
Downloads: 22

 
English Worksheet: CHRISTMAS ABC part 2 E-H
CHRISTMAS ABC part 2 E-H
Level: elementary
Age: 3-10
Downloads: 21

 
English Worksheet: Christmas Go Fish #5
Christmas Go Fish #5
Level: elementary
Age: 9-12
Downloads: 21

 



English Worksheet: Xmas homework
Xmas homework
Level: elementary
Age: 14-17
Downloads: 21

 
English Worksheet: Time For Christmas
Time For Christmas
Level: elementary
Age: 6-17
Downloads: 21

 
English Worksheet: SPEAKING ABOUT CHRISTMAS. YOLANDA
SPEAKING ABOUT CHRISTMAS. YOLANDA
Level: intermediate
Age: 12-17
Downloads: 21

 
English Worksheet: Christmas Cards
Christmas Cards
Level: intermediate
Age: 10-17
Downloads: 25

 
English Worksheet: Merry Christmas!
Merry Christmas!
Level: elementary
Age: 4-8
Downloads: 21

 
English Worksheet: Little angel Benny - A christmas play
Little angel Benny - A christmas play
Level: elementary
Age: 6-10
Downloads: 21

 
English Worksheet: christmas cards 2/3
christmas cards 2/3
Level: elementary
Age: 7-12
Downloads: 21

 
English Worksheet: Chritsmas
Chritsmas
Level: elementary
Age: 6-17
Downloads: 21

 



English Worksheet: Christmas Tree
Christmas Tree
Level: elementary
Age: 6-7
Downloads: 21

 
English Worksheet: Christmas_part_2
Christmas_part_2
Level: elementary
Age: 10-17
Downloads: 21

 
English Worksheet: Christmas in GB wordsearch
Christmas in GB wordsearch
Level: intermediate
Age: 11-14
Downloads: 21

 
English Worksheet: Christmas tree
Christmas tree
Level: elementary
Age: 5-7
Downloads: 21

 
English Worksheet: Xmas to color
Xmas to color
Level: elementary
Age: 5-17
Downloads: 21

 
English Worksheet: A Christmas play
A Christmas play
Level: elementary
Age: 9-14
Downloads: 22

 
English Worksheet: Christmas for Fun
Christmas for Fun
Level: elementary
Age: 8-12
Downloads: 22

 
English Worksheet: Christmas book marks 2/2
Christmas book marks 2/2
Level: elementary
Age: 3-7
Downloads: 21

 
English Worksheet: Christmas activity
Christmas activity
Level: elementary
Age: 7-17
Downloads: 23

 
English Worksheet: Wham - Last Christmas
Wham - Last Christmas
Level: elementary
Age: 7-17
Downloads: 21

 
English Worksheet: Christmas crossword
Christmas crossword
Level: elementary
Age: 10-100
Downloads: 21

 
English Worksheet: Christmas:write the names_2
Christmas:write the names_2
Level: intermediate
Age: 10-100
Downloads: 21

 
English Worksheet: Christmas decorations
Christmas decorations
Level: elementary
Age: 8-9
Downloads: 21

 
English Worksheet: CHRISTMAS SYMBOLS
CHRISTMAS SYMBOLS
Level: elementary
Age: 4-100
Downloads: 21

 
English Worksheet: A Christmas Carol - FILL IN
A Christmas Carol - FILL IN
Level: intermediate
Age: 12-100
Downloads: 21

 
English Worksheet: little drummer boy
little drummer boy
Level: elementary
Age: 7-100
Downloads: 21

 
English Worksheet: Christmas Flashcards 1
Christmas Flashcards 1
Level: intermediate
Age: 6-12
Downloads: 21

 
English Worksheet: Christmas Flashcards-black and white
Christmas Flashcards-black and white
Level: elementary
Age: 12-100
Downloads: 21

 
English Worksheet:  CHRISTMAS WORDS WITH LISTENING
CHRISTMAS WORDS WITH LISTENING
Level: intermediate
Age: 10-100
Downloads: 21

 
English Worksheet: Christmas word search
Christmas word search
Level: elementary
Age: 6-100
Downloads: 21

 
English Worksheet: jingle bells rock
jingle bells rock
Level: elementary
Age: 5-14
Downloads: 22

 
English Worksheet: Christmas vocabulary
Christmas vocabulary
Level: elementary
Age: 9-11
Downloads: 21

 
English Worksheet: CHRISTMAS WEBQUEST & KEY
CHRISTMAS WEBQUEST & KEY
Level: intermediate
Age: 12-17
Downloads: 28

 
English Worksheet: Christmas in Britain
Christmas in Britain
Level: elementary
Age: 7-12
Downloads: 21

 
English Worksheet: Xmas Domino
Xmas Domino
Level: elementary
Age: 6-12
Downloads: 21

 
English Worksheet: Friends. Season 7. Episode 10.  The one with the Christmas Armadillo
Friends. Season 7. Episode 10. The one with the Christmas Armadillo
Level: intermediate
Age: 14-16
Downloads: 30

 
English Worksheet: Christmas Then and Now
Christmas Then and Now
Level: intermediate
Age: 11-100
Downloads: 21

 
English Worksheet: Last Christmas
Last Christmas
Level: intermediate
Age: 12-17
Downloads: 21

 
English Worksheet: Christmas items (matching)
Christmas items (matching)
Level: elementary
Age: 6-14
Downloads: 20

 
English Worksheet: Christmas 1
Christmas 1
Level: elementary
Age: 12-14
Downloads: 20

 
English Worksheet: COLORING PICTURE
COLORING PICTURE
Level: intermediate
Age: 6-10
Downloads: 20

 
English Worksheet: Christmas Ornaments II
Christmas Ornaments II
Level: elementary
Age: 3-17
Downloads: 20

 
English Worksheet: Christmas - Jingle bells
Christmas - Jingle bells
Level: elementary
Age: 8-12
Downloads: 20

 
English Worksheet: MERRY CHRISTMAS!!!! (Part 1 of 2)
MERRY CHRISTMAS!!!! (Part 1 of 2)
Level: intermediate
Age: 10-17
Downloads: 20

 
English Worksheet: Christmas Song
Christmas Song
Level: elementary
Age: 4-17
Downloads: 20

 
English Worksheet: twas the night part 1
twas the night part 1
Level: intermediate
Age: 11-14
Downloads: 20

 
English Worksheet: twas the night part 2
twas the night part 2
Level: intermediate
Age: 11-14
Downloads: 20

 
English Worksheet: Merry Christmas Everyone - lyrics
Merry Christmas Everyone - lyrics
Level: elementary
Age: 12-17
Downloads: 20

 
English Worksheet: Christmas Vocabulary
Christmas Vocabulary
Level: elementary
Age: 8-17
Downloads: 20

 
English Worksheet: CHRISTMAS FLASH CARDS
CHRISTMAS FLASH CARDS
Level: elementary
Age: 8-17
Downloads: 22

 

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