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 PICTIONARY 2
CHRISTMAS PICTIONARY 2
Level: elementary
Age: 10-14
Downloads: 41

 
English Worksheet: C is for Christmas
C is for Christmas
Level: elementary
Age: 7-11
Downloads: 41

 
English Worksheet: Christmas Conversation Cards 5 of  5
Christmas Conversation Cards 5 of 5
Level: elementary
Age: 7-14
Downloads: 41

 
English Worksheet: 4 activities of Christmas
4 activities of Christmas
Level: elementary
Age: 3-17
Downloads: 42

 



English Worksheet: Crazy Christmas presents
Crazy Christmas presents
Level: intermediate
Age: 13-17
Downloads: 41

 
English Worksheet: Grandma got run over by a  reindeer
Grandma got run over by a reindeer
Level: elementary
Age: 14-17
Downloads: 42

 
English Worksheet: Letter to Santa Claus
Letter to Santa Claus
Level: elementary
Age: 6-8
Downloads: 42

 
English Worksheet: Christmas colouring
Christmas colouring
Level: elementary
Age: 3-17
Downloads: 42

 
English Worksheet: Christmas worksheet
Christmas worksheet
Level: elementary
Age: 5-7
Downloads: 41

 
English Worksheet: Christmas: Dictation and Writing
Christmas: Dictation and Writing
Level: elementary
Age: 10-17
Downloads: 42

 
English Worksheet: Christmas certificates 3/3
Christmas certificates 3/3
Level: elementary
Age: 3-17
Downloads: 41

 
English Worksheet: Letter for Santa
Letter for Santa
Level: elementary
Age: 6-9
Downloads: 41

 



English Worksheet: Christmas Game Board
Christmas Game Board
Level: elementary
Age: 5-7
Downloads: 41

 
English Worksheet: Christmas Alphabet Flashcards Part 1
Christmas Alphabet Flashcards Part 1
Level: elementary
Age: 6-12
Downloads: 42

 
English Worksheet: Christmas: label the pictures_2
Christmas: label the pictures_2
Level: elementary
Age: 6-100
Downloads: 41

 
English Worksheet: Doctor Who - A Christmas Carol
Doctor Who - A Christmas Carol
Level: advanced
Age: 16-100
Downloads: 43

 
English Worksheet: read and color the clothes of santa claus
read and color the clothes of santa claus
Level: elementary
Age: 3-100
Downloads: 43

 
English Worksheet: Christmas Time
Christmas Time
Level: intermediate
Age: 12-100
Downloads: 41

 
English Worksheet: Xmas pocket games
Xmas pocket games
Level: elementary
Age: 7-100
Downloads: 43

 
English Worksheet: Christmas Crossword
Christmas Crossword
Level: intermediate
Age: 10-17
Downloads: 41

 
English Worksheet: Color the Christmas tree
Color the Christmas tree
Level: elementary
Age: 8-10
Downloads: 41

 
English Worksheet: Listening Christmas kindness BBC 6min
Listening Christmas kindness BBC 6min
Level: advanced
Age: 15-100
Downloads: 41

 
English Worksheet: Christmas around the world 2/3
Christmas around the world 2/3
Level: elementary
Age: 8-100
Downloads: 41

 
English Worksheet: Christmas rhymes
Christmas rhymes
Level: elementary
Age: 10-14
Downloads: 42

 
English Worksheet: Christmas vocabulary
Christmas vocabulary
Level: elementary
Age: 6-7
Downloads: 42

 
English Worksheet: Santa Claus
Santa Claus
Level: elementary
Age: 6-10
Downloads: 43

 
English Worksheet: I´m the happiest Christmas tree song
I�m the happiest Christmas tree song
Level: elementary
Age: 5-12
Downloads: 42

 
English Worksheet: A Christmas Carol: questions
A Christmas Carol: questions
Level: intermediate
Age: 14-100
Downloads: 41

 
English Worksheet: a christmas carol
a christmas carol
Level: intermediate
Age: 10-14
Downloads: 44

 
English Worksheet: Do they know it´s Christmas time
Do they know it�s Christmas time
Level: intermediate
Age: 14-17
Downloads: 42

 
English Worksheet: Christmas around the world
Christmas around the world
Level: intermediate
Age: 12-17
Downloads: 40

 
English Worksheet: Christmas Vocabulary
Christmas Vocabulary
Level: elementary
Age: 10-14
Downloads: 40

 
English Worksheet: The true meaning of Christmas
The true meaning of Christmas
Level: intermediate
Age: 12-17
Downloads: 40

 
English Worksheet: CHRISTMAS SONG - FROSTY THE SNOW MAN (Updated)
CHRISTMAS SONG - FROSTY THE SNOW MAN (Updated)
Level: elementary
Age: 3-17
Downloads: 40

 
English Worksheet: Santa Claus is coming to town! Part 2
Santa Claus is coming to town! Part 2
Level: intermediate
Age: 10-14
Downloads: 40

 
English Worksheet: This, That, These and Those Christmas Matching Cards  (24 Cards in all)
This, That, These and Those Christmas Matching Cards (24 Cards in all)
Level: elementary
Age: 6-14
Downloads: 40

 
English Worksheet: Christmas vocabulary 2
Christmas vocabulary 2
Level: elementary
Age: 6-17
Downloads: 40

 
English Worksheet: a poem from Santa and ideas for crafted Christmas cards.
a poem from Santa and ideas for crafted Christmas cards.
Level: intermediate
Age: 10-17
Downloads: 40

 
English Worksheet: Christmas Flashcards part 1 of 2
Christmas Flashcards part 1 of 2
Level: elementary
Age: 3-17
Downloads: 40

 
English Worksheet: Christmas Speaking Cards 2
Christmas Speaking Cards 2
Level: intermediate
Age: 14-17
Downloads: 40

 
English Worksheet: christmas tree
christmas tree
Level: elementary
Age: 6-12
Downloads: 41

 
English Worksheet: A CHRISTMAS CAROL part 2
A CHRISTMAS CAROL part 2
Level: intermediate
Age: 14-17
Downloads: 40

 
English Worksheet: What did Santa bring?
What did Santa bring?
Level: elementary
Age: 5-17
Downloads: 40

 
English Worksheet: Christmas songs - gap filling
Christmas songs - gap filling
Level: elementary
Age: 7-12
Downloads: 42

 
English Worksheet: Christmas Play
Christmas Play
Level: elementary
Age: 8-10
Downloads: 40

 
English Worksheet: Christmas -  Bookmarks
Christmas - Bookmarks
Level: elementary
Age: 6-8
Downloads: 40

 
English Worksheet: Christmas traditions
Christmas traditions
Level: elementary
Age: 10-14
Downloads: 40

 
English Worksheet: Merry Christmas song
Merry Christmas song
Level: elementary
Age: 7-9
Downloads: 40

 
English Worksheet: Christmas day
Christmas day
Level: elementary
Age: 8-100
Downloads: 40

 
English Worksheet: Christmas Symbols
Christmas Symbols
Level: elementary
Age: 4-14
Downloads: 41

 
English Worksheet: Christmas in England
Christmas in England
Level: elementary
Age: 8-10
Downloads: 42

 
English Worksheet: Christmas mingle
Christmas mingle
Level: intermediate
Age: 13-100
Downloads: 40

 

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