Christmas coloring pages
20 free Christmas pages to print, from the cute baby reindeer for little kids to the Christmas mandala.



Cute baby reindeer coloring page
Easy, ages 2 to 5

Simple Christmas tree coloring page
Easy, ages 2 to 4

Gingerbread man coloring page
Easy, ages 2 to 5

Snowman coloring page
Easy, ages 2 to 5

Cookies and milk for Santa coloring page
Easy, ages 3 to 6

Candy canes coloring page
Easy, ages 3 to 6

Penguin in a Santa hat coloring page
Easy, ages 2 to 5

Santa face coloring page
Easy, ages 3 to 6

Santa with a sack of presents coloring page
Medium, ages 4 to 8

Christmas tree with presents coloring page
Medium, ages 4 to 8

Christmas ornaments coloring page
Medium, ages 5 to 9

Gingerbread house coloring page
Medium, ages 5 to 8

Kids building a snowman coloring page
Medium, ages 5 to 8

Christmas stockings coloring page
Medium, ages 5 to 9

Christmas elf coloring page
Medium, ages 4 to 8

Polar bear Christmas coloring page
Medium, ages 4 to 8

Christmas wreath coloring page
Medium, ages 5 to 9

Santa's sleigh coloring page
Detailed, ages 7 to 12

Christmas village coloring page
Detailed, ages 8 to 12

Christmas mandala coloring page
Detailed, ages 9 to 12
Christmas activities
Christmas color by number and dot to dot pages, made from the pages above. Each one has an answer key.

Snowman color by number
Easy, ages 4 to 6

Simple Christmas tree color by number
Easy, ages 4 to 6

Gingerbread man color by number
Easy, ages 4 to 6

Santa face color by number
Easy, ages 4 to 6

Penguin in a Santa hat color by number
Easy, ages 4 to 6

Simple Christmas tree dot to dot
Easy, ages 4 to 6

Santa face dot to dot
Easy, ages 4 to 6

Gingerbread man dot to dot
Easy, ages 4 to 6
Don't see it? Make your own
Describe the coloring page you want us to draw.
About these coloring pages
These free Christmas coloring pages have Santa, reindeer, Christmas trees, ornaments, gingerbread, snowmen, stockings and snowy villages. They range from one big tree for toddlers to a detailed Christmas mandala for older kids and adults. They are handy for school holiday parties, quiet time on Christmas Eve and homemade cards.
These library pages are free for personal and classroom use. Read the license.
Printing and coloring tips
- Fold a colored page in half to make a homemade Christmas card, or cut out the ornaments and gift tags and hang them up.
- Glitter glue, cotton balls on Santa's beard and stickers on the tree turn a coloring page into an easy craft.
- Print on cardstock if you plan to cut pages out or hang them, and on plain paper for everyday coloring.
- For snow scenes, a light blue around white shapes makes the snow show up on white paper.
Which ages they suit
The 8 easy pages, like the cute baby reindeer, have big shapes and thick lines for ages 2 to 6.
The 9 medium pages, like Santa with a sack of presents, have more details and a simple background for ages 4 to 9.
The 3 detailed pages, like Santa's sleigh, have small areas and patterns for ages 7 to 12 and adults.
Questions and answers
How do I print these Christmas coloring pages?
Press Print on any page. For cards, download the PDF in US Letter or A4 and print it on cardstock. Choose "Fit to page" so the whole picture fits.
Are these Christmas coloring pages free for schools?
Yes. Teachers, parents, libraries and churches can print as many copies as they need. Please do not sell the pages or repost the files on another site.
Do you have easy Christmas pages for toddlers?
Yes. Look for pages marked easy, like the simple Christmas tree, the snowman and the penguin in a Santa hat. The easy pages suit ages 2 to 6.
Can I make a Christmas coloring page from a family photo?
Yes. Upload a photo to the coloring page generator and it turns it into line art you can print. You can also type an idea, like "a cat in a Santa hat by the tree".