O Christmas tree, O Christmas tree — these Christmas tree coloring pages come decorated with stars, ornaments, garland, and presents underneath. Print them free for holiday parties, classroom crafts, or Christmas morning quiet time.
About Christmas Trees
Bringing an evergreen indoors in midwinter is far older than Christmas itself: Romans decorated with evergreen boughs at Saturnalia, and northern Europeans treated fir and holly as promises that life would return after the darkest weeks. The decorated tree as we know it grew up in Germany, where guilds and families were trimming trees with apples, nuts, and paper roses by the 1500s. A famous illustration of Queen Victoria and Prince Albert around their tree in 1848 turned the German custom into an international one almost overnight, and German immigrants carried it across America.
Tree traditions still vary in ways that are fun to color. German families traditionally lit real candles on the branches, and the earliest ornaments were edible: cookies, sugar plums, gilded nuts, and gingerbread. Glass baubles came later from Lauscha, Germany, and tinsel began as real strips of silver. Some households decorate on December first, others wait until Christmas Eve. Color schemes carry meaning too: red and gold for classic warmth, silver and white for a snowy look, or the rainbow of a tree trimmed by children. Every tree in this set can wear any of those traditions.
Get new coloring pages sent to your inbox!
Sign up and get our free 10-page Printable Favorites pack.
All 13 Christmas Tree Coloring Pages
Scroll down to browse every page below, or use the Print button under any image to print just that page.

A cartoon Christmas tree topped with a star, decorated with round ornaments and garland, with two wrapped gifts underneath. Medium — great for kids.
Go classic cartoon: a rich mid-green tree, round ornaments in red, gold, and blue, and garland in warm yellow. The star takes the brightest gold you own. Underneath, the two gifts can split the scheme, one red with gold ribbon and one blue with silver, so the base feels as festive as the branches.
Even spacing is the trick on a tree like this: alternate ornament colors as you work down, never placing two of the same color side by side. A white gel-pen dot on each round ornament fakes a glassy shine. Finish the gifts last, echoing one color from the tree in each ribbon.

A simple Christmas tree with a big star and large round ornaments, surrounded by floating bubbles. Easy — best for toddlers.
Big shapes mean big, happy color: the tree in bright green, the large ornaments in red, purple, and orange, and the star in sunshine yellow. The floating bubbles around it can stay pale blue or take the lightest wash of color, like soap bubbles drifting past. Toddlers cannot really go wrong on a page built this generously.
Because the ornaments are huge, try a pattern inside each one: stripes on one, dots on another, a zigzag on a third, drawn with a slightly darker shade of its own color. Chunky crayons fill these circles fast, and the patterns make a simple page look proudly decorated and finished.

A smiling-style Christmas tree with a star topper and two presents waiting at its base. Medium — great for kids.
Warm and tidy suits this smiling tree: mid-green branches, a gold star, and round ornaments in two colors only, perhaps cranberry and cream, repeated evenly. The two presents at the base can trade those same colors, one cranberry-wrapped with cream ribbon, one cream with cranberry ribbon, so the whole picture feels designed.
Markers shine on clean shapes like these, but color the ornaments before the green around them to keep edges crisp. A light brown trunk peeking between the presents is easy to forget, so give it its moment. Add a soft gray shadow beneath the presents to sit the tree down on its floor.

A sketch-shaded Christmas tree with a star and dotted ornaments, drawn in a soft pencil style. Medium — great for kids.
The soft pencil style of this tree asks for soft tools: colored pencils in layered greens, with the dotted ornaments in muted reds, golds, and dusty blue rather than brights. Keep the star pale and glowing rather than bold. This is the page for a quiet, vintage palette, as if it came from an old Christmas card found in a drawer.
Build the shading the way the drawing suggests, with short, sketchy strokes following the branch direction instead of smooth fills. Smudge a fingertip's worth of pencil at the branch undersides for shadow. If you want one modern touch, a single ornament in bright red becomes a lovely focal point among the antiques.

A bold cartoon tree with a glowing star, big ornaments, and presents tucked under its branches. Medium — great for kids.
Bold cartoon lines can carry a glowing look: saturate the green, make the big ornaments jewel-bright, and give the star a halo by coloring a soft yellow circle around it before anything else. Presents tucked under the branches should peek out in strong contrast colors, magenta, teal, or royal blue, so they read clearly through the greenery.
Order matters here: halo first, then the tree, then ornaments, then gifts. Gel pens add the glow back at the end, with a white star center and tiny sparkle crosses around it. Kids who finish the presents can pattern the wrapping with drawn stars to match the topper shining above them.

A doodle-style Christmas tree with a star, curly swirls, and little stars twinkling around it. Easy — best for toddlers.
Doodle swirls invite doodle colors: a friendly green tree, curly swirls in alternating pink, turquoise, and gold, and the little stars around it in buttery yellow. There is no wrong palette on a page this playful, but repeating each swirl color three or four times keeps the whimsy from turning into visual noise.
Treat each swirl as its own tiny project, spiraling your pencil from the outside in so the color follows the curl. The twinkling stars look best with a dot of white left at their centers. Print this one on cardstock and it folds into a cheerful homemade card with almost no extra effort.

A chunky Christmas tree with a star and rows of round ornaments, drawn with thick toddler-friendly lines. Easy — best for toddlers.
Chunky lines and round ornaments make this the toddler flagship: one good green for the whole tree, the star in yellow, and each row of ornaments in a single rainbow color, red row, orange row, blue row. The thick outlines forgive every wobble, and the rows give little colorists a satisfying, finishable pattern to follow to the bottom.
Work top to bottom so small hands do not smear finished rows. If a child wants to count while coloring, the rows of baubles make an easy counting game. A brown crayon trunk at the end anchors everything, and a scribbled green rug under the tree is a perfectly acceptable drawn addition here.

A tall elegant tree with a star topper, swirling garland, and small dotted ornaments. Medium — great for kids.
Elegance means restraint: a deep, slightly blue green for the tall tree, swirling garland in metallic gold, and small dotted ornaments in pearl white and pale gold only. The star topper should be slender and bright. This is the tree of a formal living room, and its palette whispers instead of shouting, which makes it a striking change of pace in the set.
Fine pencils or gel pens handle the dots and garland best. Lay the garland's gold in a smooth, unbroken spiral, following its printed swirl, before filling the green around it. Leave more white space than feels natural at first; on an elegant tree, the gaps between decorations are what make it look expensive.

A fluffy hand-drawn tree with a star and round baubles, with sketchy pine-needle texture. Medium — great for kids.
Hand-drawn fuzziness calls for texture: build the fluffy branches with short strokes in two or three greens, letting the sketchy needle texture show through instead of burying it. Round baubles can go warm and homemade, cranberry, mustard, cream, and forest green, like ornaments collected over many years rather than bought as a matching set.
Resist the urge to smooth this one out. Scribble shading, visible strokes, and slightly uneven color all match the drawing's cozy, imperfect charm. A few baubles can get a hand-drawn highlight arc in white pencil. If the tree feels sparse in spots, small drawn stars in the gaps suit the homemade style perfectly.

A Christmas tree with hanging ornaments and a star, standing over two ribbon-tied gifts. Medium — great for kids.
Hanging ornaments deserve a little sparkle each: try deep green branches with ornaments in ruby, sapphire, and gold, hung at different heights, and a silver star for a cooler finish. The two ribbon-tied gifts below can reverse the scheme, gold paper with ruby ribbon, so the bottom of the page glows as warmly as the top.
Shade each hanging ornament darker at its bottom curve and leave a bright highlight near the top where it catches the light. Strings can be drawn darker with a fine pen if they fade after coloring. A soft shadow beneath the gifts finishes the scene without stealing the ornaments' shine.

A festive tree with a star, dangling ornaments, and two big bow-topped presents at its base. Medium — great for kids.
Festive and full is the brief: a saturated green tree, dangling ornaments in mixed brights, and two big bow-topped presents that deserve proper wrapping-paper treatment, one striped, one polka-dotted, in red and teal. Keep the star gold and the bows oversized in your coloring, slightly darker than the paper beneath them for a layered, papery feel.
Draw the wrapping patterns before coloring the presents' base colors, using a ruler-light pencil touch: stripes are easy, dots even easier, and both read as real gift wrap. The dangling ornaments look best colored after the tree, each with a tiny white highlight, so they pop forward from the green instead of sinking into it.

A tree wrapped in swirling garland with a star on top and gifts lined up underneath. Medium — great for kids.
A garland-wrapped tree is a study in rhythm: keep the tree a steady mid-green, then make the swirling garland the brightest element, metallic gold or cranberry red, spiraling evenly from top to bottom. The star matches the garland. Gifts lined underneath can run in a gradient, lightest to darkest, like a little parade waiting for Christmas morning.
Follow the garland's spiral with your coloring hand, completing one full loop before starting the next, and the wrap stays even. If you choose gold, a brown-gold pencil underneath first keeps metallic pens from looking thin. The lined-up gifts are a good place to practice tiny bows, one per present, all in the garland's color.

A classic Christmas tree with a star, hanging baubles, and two presents with big bows. Medium — great for kids.
Close the set with the definitive classic: forest green branches, hanging baubles in red and gold with a few deep blue for depth, a bright star, and two presents with big bows in matching red and gold. This is the palette on a century of Christmas cards, and it never misses. Keep the white highlights generous so everything looks glossy.
Big bows reward two-tone coloring: light on the top loops, darker in the folds and knot, which makes them look tied rather than stamped. Baubles get the same treatment as the bows, highlight high, shadow low. A final pass with a white pencil over the star pulls the whole classic picture together.
Coloring Tips for Christmas Trees
- Tree greens: use two greens — a light green base with dark green shading on one side — for a full, dimensional tree.
- Ornament pop: color each round ornament a different bright color (red, gold, blue, purple) for a festive rainbow tree.
- Star topper: yellow or gold with a little orange shading makes the star look like it's glowing.
- Snowy option: leave patches of the branches white and add light blue shading for a snow-dusted tree.
- Tools: crayons for the bold toddler trees; markers or colored pencils for the detailed garland and ornament pages (markers bleed — use cardstock).
FAQ
Can I use these in my classroom?
Yes — free for personal and classroom use.
What size paper should I print on?
US Letter (8.5x11) works best; A4 is fine with fit-to-page enabled. Each coloring page below has its own Download and Print buttons.
How do I make a Christmas tree look full instead of one flat green shape?
Layer three greens instead of coloring one flat block: a deep green in the shadowed lower branches, a mid green across the middle, and a yellow-green touched only on the top edges and tips. Leave a few tiny white gaps as highlights. The branches suddenly look layered and full rather than stamped out.
More Coloring Pages You'll Love
If you enjoyed these, try our Christmas Gingerbread Coloring Pages, Santa Coloring Pages, Christmas Elf Coloring Pages, or Happy New Years Coloring Pages next.

