Christmas Printables
Updated
December fills up fast — concerts, parties, a last week of term that rarely goes to plan, and children counting the sleeps until Christmas. These free Christmas printables are the ones worth reaching for in those weeks: puzzles built on the season's words, a bingo game the whole class can play at once, pictures that appear as the sums are solved, and writing pages for a letter to Santa. There is nothing to buy and nothing to sign up for.
Each generator link opens with a Christmas list, story or picture already in place, so most sheets take two clicks: open, then print. Swap in your own words first if you like — the names in your class, or a story you are reading aloud — and the page rebuilds before you print it.
Christmas word puzzles
The best Christmas puzzles for the classroom are the ones built on words children already want to read. Reindeer, stocking, ornament and gingerbread are long, irregular spellings, and a puzzle repeats them without feeling like a drill. Start younger readers on the word search and keep the crossword for children who can reason an answer out from a clue.
- Christmas word searchGeneratorSanta, sleigh, tinsel and the rest of the season's words hidden in a ready-made grid, with every answer highlighted on the key.
- Christmas word scrambleGeneratorHoliday words with their letters jumbled and a hint under each; children write the unscrambled word on the line beneath.
- Christmas crosswordGeneratorTen Christmas answers, from wreath to gingerbread, each with a clue a child can reason out, and the solved grid on the answer key.
- Guide: how to make a crossword puzzleGuideWriting clues children can actually solve, and fitting your own word list into a grid.
Christmas party games and reading
A classroom Christmas party needs one game the whole room can play at the same time, and word bingo is the easiest to run: print a card for each child, read the words from the caller's list, and the first full row wins. The story and the matching sheet are quieter tasks for children who finish early.
- Christmas word bingoGenerator5x5 cards with a free center square, drawn from thirty Christmas words so no two cards match. Set the card count to fit your class, up to 30.
- Christmas fill-in-the-blank storyGeneratorA family decorates their Christmas tree, and children fill each gap with the right word from the bank above the story.
- Christmas word matchingGeneratorDraw a line from each Christmas word to its meaning — wreath, carol, sleigh, mistletoe and four more — then check against the key.
Christmas coloring and mazes
Coloring is the December activity that keeps a room calm the day before a party. The Christmas tree is revealed by matching numbers to colors, the gingerbread person by solving easy multiplication facts first, and the star-shaped maze is a quick page for early finishers that prints with its solution.
- Christmas tree color by numberGeneratorA tree with its star, ornaments and trunk, colored square by square by number. No reading needed, so it suits preschoolers.
- Gingerbread color by multiplicationGeneratorA gingerbread person hidden behind easy times-table facts, so third graders practice multiplication on the way to the picture.
- Star mazeGeneratorA maze inside a star outline at the easy level, with the solution path on page two. Raise the difficulty for older children.
Letters to Santa and December planning
A letter to Santa is the most motivating handwriting practice of the year, because children badly want it to be readable. Trace the opening lines first, practice the words that go inside Christmas cards in cursive, and keep the December calendar on the fridge to count down the days.
- Letter to Santa handwriting sheetGeneratorThe opening lines of a letter to Santa to trace on proper guide lines; edit the text so each child finishes the wish in their own words.
- Christmas card words in cursiveGeneratorMerry, Christmas, joy, peace and love to trace in cursive — the words older children need when they sign their cards.
- December 2026 calendarGeneratorDecember on a single page with Christmas Day (Friday, December 25) marked — handy for an Advent-style countdown.