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 boardgame colour version
Christmas vocabulary boardgame colour version
Level: elementary
Age: 6-12
Downloads: 97

 
English Worksheet: Christmas at Hogwarts
Christmas at Hogwarts
Level: intermediate
Age: 12-100
Downloads: 111

 
English Worksheet: Christmas
Christmas
Level: elementary
Age: 8-17
Downloads: 96

 
English Worksheet: HOW TO CAPTURE THE TRUE SPIRIT OF CHRISTMAS
HOW TO CAPTURE THE TRUE SPIRIT OF CHRISTMAS
Level: intermediate
Age: 12-17
Downloads: 96

 



English Worksheet: Text for beginners with a Christmas touch.
Text for beginners with a Christmas touch.
Level: elementary
Age: 10-17
Downloads: 97

 
English Worksheet: Christmas jokes - reuploaded
Christmas jokes - reuploaded
Level: intermediate
Age: 13-17
Downloads: 98

 
English Worksheet: The Baby is born!
The Baby is born!
Level: elementary
Age: 4-12
Downloads: 96

 
English Worksheet: christmas activities
christmas activities
Level: elementary
Age: 6-12
Downloads: 97

 
English Worksheet: Merry Christmas : new matching 2
Merry Christmas : new matching 2
Level: elementary
Age: 8-14
Downloads: 96

 
English Worksheet: I Have... Who has... vocabulary game: Christmas part 1
I Have... Who has... vocabulary game: Christmas part 1
Level: elementary
Age: 8-17
Downloads: 106

 
English Worksheet: The History of Christmas by WatchMojo.com
The History of Christmas by WatchMojo.com
Level: intermediate
Age: 12-100
Downloads: 101

 
English Worksheet: The legend of Santa Claus
The legend of Santa Claus
Level: intermediate
Age: 11-17
Downloads: 97

 



English Worksheet: Christmas Fun
Christmas Fun
Level: elementary
Age: 8-14
Downloads: 95

 
English Worksheet: Christmas
Christmas
Level: elementary
Age: 6-12
Downloads: 95

 
English Worksheet: A Christmas Carol
A Christmas Carol
Level: elementary
Age: 8-17
Downloads: 100

 
English Worksheet: Christmas Vocabulary
Christmas Vocabulary
Level: elementary
Age: 4-12
Downloads: 100

 
English Worksheet: Santa Claus is coming to town
Santa Claus is coming to town
Level: elementary
Age: 8-12
Downloads: 108

 
English Worksheet: Christmas
Christmas
Level: elementary
Age: 6-10
Downloads: 94

 
English Worksheet: DRESS SANTA CLAUS
DRESS SANTA CLAUS
Level: elementary
Age: 7-17
Downloads: 97

 
English Worksheet: Christmas
Christmas
Level: elementary
Age: 8-17
Downloads: 94

 
English Worksheet: Christmas
Christmas
Level: elementary
Age: 8-14
Downloads: 94

 
English Worksheet: CHRISTMAS PICTIONARY
CHRISTMAS PICTIONARY
Level: elementary
Age: 6-12
Downloads: 94

 
English Worksheet: Santa Claus
Santa Claus
Level: elementary
Age: 8-14
Downloads: 94

 
English Worksheet: WW1 : The Christmas Truce
WW1 : The Christmas Truce
Level: intermediate
Age: 14-100
Downloads: 38

 
English Worksheet: Christmas around the world
Christmas around the world
Level: intermediate
Age: 10-17
Downloads: 100

 
English Worksheet: Christmas Story Starter Cards (26 Story Starters and 4 Topic Ideas = 30 Cards)
Christmas Story Starter Cards (26 Story Starters and 4 Topic Ideas = 30 Cards)
Level: elementary
Age: 7-14
Downloads: 97

 
English Worksheet: Christmas traditions in the UK
Christmas traditions in the UK
Level: elementary
Age: 6-17
Downloads: 121

 
English Worksheet: Christmas role play: The most wonderful time of the year
Christmas role play: The most wonderful time of the year
Level: intermediate
Age: 8-17
Downloads: 97

 
English Worksheet: Line Quiz Christmas Edition (2 pages with questions for three levels)
Line Quiz Christmas Edition (2 pages with questions for three levels)
Level: intermediate
Age: 10-17
Downloads: 95

 
English Worksheet: CHRISTMAS PICTIONARY
CHRISTMAS PICTIONARY
Level: elementary
Age: 5-17
Downloads: 93

 
English Worksheet: Christmas wordsearch
Christmas wordsearch
Level: elementary
Age: 8-17
Downloads: 95

 
English Worksheet: Colour Christmas 2
Colour Christmas 2
Level: elementary
Age: 5-12
Downloads: 93

 
English Worksheet: CHRISTMAS SONG
CHRISTMAS SONG
Level: elementary
Age: 6-17
Downloads: 97

 
English Worksheet: Santa Claus and an elf
Santa Claus and an elf
Level: elementary
Age: 9-11
Downloads: 93

 
English Worksheet: The Royals at Christmas
The Royals at Christmas
Level: intermediate
Age: 10-100
Downloads: 103

 
English Worksheet: WRITING A LETTER TO SANTA- WHAT WOULD SANTA WISH FOR THIS CHRISTMAS?
WRITING A LETTER TO SANTA- WHAT WOULD SANTA WISH FOR THIS CHRISTMAS?
Level: elementary
Age: 12-17
Downloads: 93

 
English Worksheet: a letter to santa
a letter to santa
Level: elementary
Age: 7-10
Downloads: 94

 
English Worksheet: Christmas vocabulary - matching game
Christmas vocabulary - matching game
Level: elementary
Age: 3-100
Downloads: 95

 
English Worksheet: Merry Christmas : new matching 3
Merry Christmas : new matching 3
Level: elementary
Age: 8-14
Downloads: 92

 
English Worksheet: Last Christmas
Last Christmas
Level: elementary
Age: 10-12
Downloads: 91

 
English Worksheet: christmas part II
christmas part II
Level: elementary
Age: 3-10
Downloads: 91

 
English Worksheet: Past Simple: A letter for Santa
Past Simple: A letter for Santa
Level: elementary
Age: 12-17
Downloads: 92

 
English Worksheet: Christmas Traditions Game Cards
Christmas Traditions Game Cards
Level: elementary
Age: 3-17
Downloads: 92

 
English Worksheet: Christmas Bingo boards 8-10 (of 10)
Christmas Bingo boards 8-10 (of 10)
Level: elementary
Age: 3-17
Downloads: 95

 
English Worksheet: Christmas matchmaking
Christmas matchmaking
Level: intermediate
Age: 10-17
Downloads: 93

 
English Worksheet: Christmas vocabulary
Christmas vocabulary
Level: elementary
Age: 8-12
Downloads: 91

 
English Worksheet: Christmas board game
Christmas board game
Level: elementary
Age: 11-100
Downloads: 92

 
English Worksheet: *** Christmas speaking- talking about traditions *** 2
*** Christmas speaking- talking about traditions *** 2
Level: intermediate
Age: 10-100
Downloads: 93

 
English Worksheet: Easy and simple christmas wordsearch
Easy and simple christmas wordsearch
Level: elementary
Age: 6-12
Downloads: 96

 
English Worksheet: christmas minibook
christmas minibook
Level: elementary
Age: 4-10
Downloads: 91

 
English Worksheet: MERRY CHRISTMAS
MERRY CHRISTMAS
Level: elementary
Age: 5-100
Downloads: 92

 
English Worksheet: CHRISTMAS BOARDGAME
CHRISTMAS BOARDGAME
Level: elementary
Age: 5-14
Downloads: 91

 

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