1. Home
  2. DIY & Crafts

33 *Teacher-Approved* DIY Christmas School Crafts Ideas That Save Time

Right before winter break, kids crave crafts that feel fun, fast, and full of sparkle. These 33 DIY Christmas school craft ideas pack excitement into every glue dot and glitter shake. Ideal for classrooms ready to dive into joyful 2025 creativity.

Collage of DIY Christmas School Crafts Ideas

33 DIY Christmas School Crafts Ideas to Try Before Winter Break – 2025

School gets way more fun when Christmas crafts take over the day. In 2025, classrooms are turning into mini North Poles filled with giggles, glitter explosions, and kids proudly waving glue-covered masterpieces. Picture tiny hands making wobbly paper snowmen, googly-eyed reindeer bouncing across desks, painty fingerprints turning into Christmas lights, and sparkly ornaments hanging everywhere like a cheerful mess teachers pretend not to panic about. Suddenly, crafting time feels like the best part of the entire school year.

These 33 DIY Christmas school crafts ideas bring pure playful energy quick, colorful, silly projects that kids can’t wait to show off. From easy five-minute creations to adorable hallway-display moments, each idea brings magic, laughter, and a whole lot of festive fun. Get ready for happy chaos, proud smiles, and crafts that make school days feel like a Christmas celebration.

1. Stamped Loop Christmas Tree Cards

These classroom-made Christmas cards look like a whimsical forest of doodle-style trees each one made entirely from overlapping painted circles that feel playful, modern, and delightfully child-made. Arranged in their bright red borders, the whole set looks like an art gallery of festive masterpieces.

To recreate them, cut black cardstock rectangles (approx. 4×6″) and mount them onto folded red cards using a glue stick. Pour two to three shades of green tempera paint onto trays. Let children dip cup rims, bottle lids, or cardboard tubes into the paint and stamp circle shapes in stacked rows to create a loose, bubbly tree shape.


2. Mini Chocolate Snowman Houses

These sweet little snowman houses feel like something from a European winter market tiny paper cottages holding adorable chocolate snowmen inside, complete with twine bows, star toppers, and snowy edges. They’re the kind of classroom craft that doubles as a gift and looks impossibly polished despite being secretly easy.

Cut white cardstock into a house template: 4″ base box with two 1.5″ side walls and a peaked roof about 5″ tall. Assemble with tacky glue, then trim the roof edges with craft scissors for a scalloped “snowy” look. Place a wrapped chocolate snowman inside on crinkled tissue paper.


3. Giant Cardboard Lantern Props

Talk about drama these oversized red Christmas lanterns bring total winter-wonderland stage vibes to a classroom or school hallway. With leafy embellishments and glowing fairy lights tucked inside, they look like they jumped off the page of a Christmas village illustration.

Use large cardboard sheets to form the lantern base: create a tall rectangular prism (about 3–4 feet tall), then attach a pyramid-shaped roof. Cut window openings and glue clear cellophane sheets behind them. Paint the entire lantern in bright red, then wrap the pole with green striping for that candy-cane swirl effect.


4. 3D Paper Advent Candle Scene

This 3D Advent candle artwork is all things classic, cozy, and beautifully symbolic four bright red candles folded accordion-style to pop right off the page, glowing flames above them, and leafy green foliage gathered at the base like a festive centerpiece.

Fold four strips of red cardstock (2″ x 6″) into accordion “zig-zag” shapes. Glue each folded candle upright on white cardstock, spacing about 1″ apart. Cut yellow flame droplets (about 1.25″) from cardstock and glue above each candle, adding orange marker streaks for glow. Cut layered green leaves from two shades of green paper and glue along the bottom edge.


5. Square-Piece Christmas Characters

These mosaic-style Christmas characters are a paper-cutting dream snowmen made from white squares, reindeer built from brown scraps, and the cutest Christmas trees ever formed from bright green blocks and googly eyes the size of planets. The geometric look gives them a modern, quirky charm that feels classroom-chic.

Prepare bowls of pre-cut 1″ cardstock squares in white, green, brown, yellow, and black. Have kids arrange their squares on 5×7″ cardstock backgrounds to form snowmen, trees, and reindeer faces, gluing piece by piece like puzzle art. Add oversized googly eyes, a punched paper nose, and little confetti “ornaments” made with a hole punch.


6. Glitter Bottle-Cap Wreath Ornament

This shimmering mini wreath is pure Christmas sparkle alternating red and green glittery caps forming a perfect ring topped with a giant golden bow. It’s thrifty, eye-catching, and unbelievably fun for kids who love anything that glitters.

Clean eight plastic bottle caps and cut circles of glitter foam or glitter paper to fit each top. Glue the glitter circles onto the caps. Arrange the caps in a wreath circle (approx. 4″ wide) and glue them edge-to-edge using tacky glue or hot glue (adult only). Add a foam or felt bow to the top center, then glue a ribbon loop to the back for hanging.


7. Cardboard Gingerbread House

This cardboard gingerbread house looks like a picture-perfect bakery display scalloped shingle roof, little cut-out windows, a bright wreath, and matching trees on either side. It’s a wonderful large-scale craft that kids can help detail piece by piece.

Cut cardboard panels for the house: two large rectangles (walls), two roof panels, a base, and a chimney. Hot-glue everything together. Add details by cutting scalloped roof tiles, window frames, a big front door, and decorative shapes (stars, wreaths, trim) from thinner card. Paint or color pieces before gluing to add visual depth.


8. Egg Carton Christmas Finger Puppets

These quirky finger puppets are the definition of darling little characters made from egg carton cones painted into Santas, reindeer, Christmas trees, presents, and snowmen. Pop them onto your fingers and suddenly you’ve got a mini puppet show ready for circle time.

Cut egg carton cones and trim the bottoms so they sit nicely on little fingers. Paint each cone with acrylic or washable paint. Add faces, cheeks, and tiny details using paint pens. Hot-glue small accents like pom-poms, pipe-cleaner antlers, cardstock stars, and scarf strips.


9. Name Christmas Tree Display

This vibrant display transforms children’s names into towering Christmas trees, each one stacked with decorated green triangles that turn hallway walls into a personalized forest of holiday joy. The bold primary-colored backgrounds make every tree pop like a winter art museum.

Cut three to five green triangles per student (3–6″ wide, depending on size). Label each one with a letter of their name using bubble letters or cut-out shapes. Mount the triangles vertically on colorful cardstock, adding punched paper ornaments, glitter trails, or marker garland. Top with a yellow star and glue a brown trunk at the bottom. Display all students’ trees together for maximum rainbow impact.


10. Fingerprint Christmas Tile Keepsakes

These ceramic tiles turn kids’ fingerprints into keepsake art that parents will treasure forever. Trees, light strands, reindeer, and snowmen all created using tiny fingertips dipped in bright paints. They’re durable, giftable, and unbelievably charming.

Use plain ceramic tiles (4×4″). Have children dip fingertips into acrylic paint and stamp shapes: green and brown for trees, multi-colored bulbs for lights, white for snowmen, and brown/red for reindeer. Once dry, use paint pens to add line details, faces, hats, and antlers. Write “Merry Christmas” at the top and add a clear acrylic sealant spray (adult only) for durability.


11. Marshmallow Snowman Collage

These snowy cuties are basically winter wonderland vibes on a sheet of cardstock fluffy, puffy, and totally classroom-friendly. Think: marshmallows + construction paper magic. The kids will lose their minds over how 3D and cozy these snowmen look!

To make it, cut a snowman body from light blue paper (about 8×4″). Glue it onto darker blue cardstock. Add marshmallows around the outline, dot white paint for snow, and glue on a paper hat, scarf, carrot nose, and brown branch arms. Use black buttons or paper circles for the belly.


12. Santa Tube Characters

These adorable Santa buddies look like they walked straight out of the North Pole’s craft workshop — chunky hats, fluffy beards, and the cutest little red noses EVER. They stand on their own, making them perfect desk buddies or hallway decoration heroes.

Grab toilet paper tubes, wrap them in red construction paper, and cut out white beard and hat trim shapes. Glue everything in layers using a glue stick. Add yellow belts (¾” strips) and black buckle squares. Stick on googly eyes, use a red pom-pom for the nose, and glue on arms cut from pink and red paper. Total time: 10–12 minutes per Santa. Ho, ho, adorable!


13. Holly Leaf Clay Dishes

These mini holly dishes look like fancy boutique ceramics except they’re made with air-dry clay and kid-friendly paint. They’re perfect for holding beads, treats, or tiny treasures. Holiday chic? Absolutely. “Did you buy this?” finish.

Roll air-dry clay to ¼” thick, then cut holly shapes using a paper template. Pinch edges upward to form a shallow dish. Use a toothpick or sculpting tool to score veins. Let dry 24 hours. Paint leaves with green acrylic and berries with red enamel dots. Seal with Mod Podge gloss for that shiny,


14. Perler Bead Snow Globes

These melt-together masterpieces look like pixel-art snowglobes cozy scenes frozen in a swirl of holiday nostalgia. Kids will zone out happily placing beads, and the final result is fridge-worthy for the whole season.

Place beads onto a round pegboard following a template: blue for sky, white for snow, brown for the globe stand, plus your characters (snowman, reindeer, Santa). Once placed, cover with ironing paper and gently iron for 10–15 seconds in circles until fused. Let cool, then peel off. Instant Christmas magic!


15. Flap-Layer Paper Christmas Tree

This dimensional tree is basically the paper-craft version of a pop-up card flappy, layered, and ridiculously cute. Bright hearts and dots make it feel playful and perfect for bulletin boards. Snow dots? Just hole-punch white paper and glue. Ta-da instant winter cheer!

Cut a 9×12″ blue background sheet, then cut six 2×4″ strips of green paper. Fold each strip at the top, glue only the folded tab so the bottoms pop outward. Arrange in layered rows like a tree. Add a yellow star, brown trunk, and colorful punched-paper circles or hearts.


16. Toilet Paper Roll Butterfly

Not Christmasy but TOO cute to ignore! This fluttery friend is perfect for winter “butterfly units,” Valentine’s crafts, or classroom displays that need a pop of happy color. Those heart antennae? Swooning.Pure joy with googly eyes included.

Wrap a toilet roll in white paper, glue on pink cardstock wings (about 4×5″). Decorate wings with paper shapes and glitter dots. Draw a sweet face with markers. For the antennae, glue heart foam stickers onto two 2″ pieces of pipe cleaner, then tape or glue inside the roll.


17. Gingerbread House Paper Bags

These flat “gingerbread houses” make the cutest classroom wall village zero baking required, just brown bags and a little white paint magic. They’re rustic, charming, and so easy. The result is totally gingerbread-core!

Trim paper bags to house-shapes (cut roof angles at the top). Use white paint pens to draw windows, doors, frosting borders, and little snowy doodles. Add bows or yarn loops at the top for hanging. Want extra depth? Add cotton balls around the roofline.


18. 3D Paper House Ornament

Think mini Christmas village but DIY this tiny paper house looks like it belongs in a storybook. Hang it on the tree, gift it, or make a whole neighborhood of them. Instant ornament! Snowman graphics optional but always adorable.

Cut out a printed house template (or draw your own). Fold along dotted lines, glue the side tabs with tacky glue, and press edges tight for 20 seconds. Fold roof, glue on, and punch a small hole for twine. Thread string and knot.


19. Christmas Tree Chain People

It’s like the classic paper-doll chain but make it FESTIVE! These goofy-cute trees with googly eyes are holiday joy in a row. Perfect for door frames, classroom displays, or wrapping bulletin boards in cheer. Add tiny feet for bonus whimsy.

Fold green paper accordion-style (about 3″ folds), draw half a tree along the folded edge, and cut making sure the sides stay connected. Unfold to reveal a tree chain! Glue on googly eyes, draw smiles and stick arms with markers, and mount onto red cardstock.


20. Rainbow Clay Art Panel

Okayyy—this is the happiest project EVER. A rainbow, sun, flowers, and squiggles made entirely from clay? Kids will feel like little sculptors decorating their own mini murals. It’s basically joy on a board. Awwww!” Trust me, these ornaments are classroom show-stoppers.

Roll colored clay into long ropes (¼” thick) for rainbow arcs. Press onto cardstock or cardboard. Form sun rays by flattening small yellow clay strips, roll tiny balls for flower centers, and shape petals by pinching flat ovals. Add curvy clay “vines” around the edges. Press everything firmly so it adheres. Let air-dry overnight.


21. Woodland Bear Ornaments

These woodland bear ornaments look like they were plucked straight from an enchanted forest tiny blushy bear faces bundled in scarves with greenery at their feet, all nestled into rustic wood slices that feel equal parts cozy cabin and winter fairytale.

You’ll need 2.5–3″ natural wood slices, acrylic paint, scrap cardstock, felt, mini faux berries, and a sprig of greenery. Paint a background circle on each slice (blue for snow, black for night). Draw and cut a simple 1.5″ bear face from cardstock and glue it centered using tacky glue. Add a felt scarf strip (½” x 4″) wrapped and glued at the neck. Hot-glue (adult only) small greenery along the bottom curve and a cluster of berries.


22. Popsicle Stick Names of Jesus Tree

This spiritual craft turns simple popsicle sticks into a beautifully meaningful Christmas tree shimmering with sequins and the names of Jesus written across each branch. It’s thoughtful, reverent, and surprisingly elegant — a perfect classroom keepsake that blends creativity with seasonal reflection.

Color six popsicle sticks with green marker. Leave one full-sized for the trunk, then trim the other five down to 4″, 3.5″, 3″, 2.5″, and 2″. Glue the sticks horizontally onto the trunk using strong school glue, leaving space between “branches.” Write names on thin yellow paper (½” strips), then glue onto each branch.


23. Santa Countdown Chains

These jolly Santa chains feel like the kind of classroom craft kids will keep begging to make year after year — adorable pink faces, fuzzy cotton beards, and long red-and-green links that turn the countdown to Christmas into pure daily excitement.

Cut out 3″ Santa face shapes from pink cardstock. Add red triangle hats, trimming the edges with cotton balls and topping with a cotton pom. Glue googly eyes, draw rosy cheeks, and use markers for smiles. Create chains by cutting 1″ x 8″ strips of red and green paper, looping . Attach the chain’s top loop to the back of Santa’s head with tape or glue. Make as many chain links as days left until Christmas then let the countdown magic begin.


24. Christmas Critter Gift Wrap

These kraft-paper critter packages are almost too cute to unwrap seriously, every single one looks like an adorable animal in a Santa hat ready to jump into a holiday storybook. Whether you’re wrapping classroom gifts, parent presents, or just decorating your display, these characters add instant charm and personality.

Wrap your boxes in brown kraft paper. Cut simple shapes: circles (3–5″) for faces, triangles or ovals for ears, small circles for noses, and white ovals for eyes. Glue the pieces into bear, bunny, or reindeer faces using a glue stick. Add Santa hats from red + white paper and draw whiskers or antlers with marker as needed. Tie ribbon around the bottom edge of the box, finishing with a bow.


25. Felt Gnome Ornaments

These tiny felt gnomes feel like something out of a Scandinavian winter dream soft felt hats embroidered with delicate patterns, fluffy pom-pom beards, and round little noses peeking out. They’re the kind of craft that looks boutique-level but is actually simple enough for kids with just a bit of glue and patience.

Cut felt triangles measuring about 4–5″ tall and curve them into cones, gluing or stitching the back seam. Embroider tiny snowflakes or lines if you want an extra polished look. Hot-glue a 1″ white pom-pom under the hat edge for the beard, then glue a wooden bead or felt ball between the beard and hat for the nose. Punch a hole in the hat top or glue a loop of baker’s twine. L


26. Paper Gingerbread Stocking

This oversized paper stocking brings all the candy-coated gingerbread energy peppermint swirls for cheeks, a bold red scarf, a polka-dot hat, and candy canes curled into a heart that practically shouts “December fun!” It’s perfect for decorating classroom doors, hallway displays, or sending home as a sweet keepsake.

Cut a stocking shape (12–14″) from brown paper. Cut a big red hat, white hat trim, and a red scarf (about 1.5″ wide) with fringed ends. Make white circles and red-and-white paper candy canes (draw stripes with marker). Glue everything onto the stocking using a glue stick: hat first, scarf across the middle, candy canes on one side. Add googly eyes, draw a smile, glue a pom-pom to the hat tip, and attach a paper loop to hang. Sweet as sugar cookies.


27. Santa Curl-Beard Craft

This curly-bearded Santa has major classroom charisma glittery hat, fluffy cotton trim, and a beard full of bouncy paper curls that kids LOVE creating. It’s simple, silly, and instantly festive. Perfect for a whole-class bulletin board where every child’s Santa gets its own personality.

Use a printed or hand-drawn Santa face outline. Color in the skin and hat using crayons. Glue cotton balls to the hat trim and the pom-pom area. Cut ½” x 4″ strips of white paper, curl them around a pencil, and glue them one by one along Santa’s chin until the beard is full and fabulous.


28. Snowman Family Handprint Art

This handprint craft transforms a simple painted hand into a whole snowman family each finger becomes its own character with winter accessories, personalities, and hilarious expressions. Add tangled Christmas lights, and you have a masterpiece parents will treasure forever. It’s messy, magical, and wonderfully unique.

Paint the child’s hand with white tempera paint and press firmly onto brown or kraft cardstock. Let it dry completely. Using thin brushes or markers, turn each finger into a snowperson with hats, scarves, buttons, and carrot noses. For lights, draw a looping string across the scene and add colorful dots for bulbs.


29. Fingerprint Christmas Cards

These fingerprint cards make every child’s artwork feel personal and precious tiny fingerprints transformed into reindeer, twinkly lights, and mini Christmas trees. Each card is different, unpredictable, and bursting with personality. Parents melt over these because they freeze a moment in time literally fingertip-sized!

Stamp fingerprints onto cardstock using washable paint: brown for reindeer, green for trees, and bright multi-colors for Christmas bulbs. Use a fine-tip pen to connect light prints with a curvy strand, draw antlers and faces on reindeer, or add ornaments to trees. Let kids sprinkle a little glitter glue for sparkle. Let the cards dry 20–30 minutes before folding or gifting. Instant holiday magic in miniature.


30. Handprint Santa Christmas Card

This Santa card is the sweetest combo of keepsake + craft a handprint becomes Santa’s beard, a bright red hat sits right above it, and a fluffy pom-pom seals the deal. It feels classic, iconic, and perfect for early years. Parents save these forever.

Paint the child’s palm with white paint and stamp it onto a folded cardstock card front. Once dry, paint a big red hat at the top of the handprint and add shading or outlines if you want to get fancy. Glue a pom-pom on the hat tip, add googly eyes and a small red nose, and draw a smile.


31. Holiday Window House Gift Box

This stunning townhouse-style project looks like it leapt right off a luxury holiday card elegant arched windows, layered wreaths, draped garlands, and a “Holiday Cheer Enclosed” banner that makes the whole piece feel like a miniature Christmas street scene.

To make it, cut a 5×7″ rectangle of sturdy navy cardstock for the building front and add layered die-cut or hand-cut windows from white and gold paper (each window about 1×2″). Use thin strips of red cardstock to create swag garlands, curving them over the windows.


32. Mixed-Media Christmas Gnomes

These bright, jolly Christmas gnomes are basically a rainbow explosion of holiday spirit bold hats splattered with paint, oversized beards, patchwork boots, candy canes, trees, rosy noses, and backgrounds full of texture and energy. T

Start with a green cardstock background and let students stamp or scrape green paint to create a textured forest effect. Cut large triangles for hats (6–7″), rectangles for shirts, and squares for pants from bright cardstock. Beards are simple white teardrop shapes; noses are circles (1″). Add boots, sleeves, and mittens using contrasting colors. Glue all pieces down and embellish hats with sponge-painted dots, tissue-paper scraps, or mini stickers.


33. Heart-Fold Flamingo Christmas Card

This quirky Christmas flamingo card is the perfect mashup of tropical whimsy and winter cheer a pink flamingo rocking heart-shaped origami wings, fuzzy feather accents, and a tiny Santa hat perched on its head like it’s vacationing in the North Pole.

Print or draw a standing flamingo silhouette onto white cardstock. Fold a small square of patterned pink paper (approx. 3×3″) into a heart using a simple origami technique and glue it where the wing belongs. Add a cluster of soft pink craft feathers behind the heart to give the bird a fluffy tail. Cut a mini red Santa hat (1″) from cardstock and glue it above the head, adding a tiny pom-pom.

MUST DO DIYs