Bring back the good ol’ tradition of sending Christmas cards this year with your kids! Creating cute Christmas cards not only allows your little ones to express their creativity but also makes the holidays extra fun and meaningful. What’s more, recipients will love receiving handmade cards specially crafted by your child, and your kid will love seeing the smiles on their friends’ and family’s faces. Check out our list of easy and fun DIY Christmas card ideas in Singapore, and get ready for an art attack this festive season!
Suitable for: Ages 3 and up
This adorable DIY Christmas card idea lets kids twist fuzzy wires into Christmas trees, wreaths, and other festive shapes. It’s a great way to keep little hands busy, boost fine motor skills, and add a burst of colour to your holiday crafts! Besides, what kid wouldn’t want to play with colourful fuzzy wire?
Materials you’ll need:
Step 1: Cut out your kraft paper to your desired size, then fold it neatly in half.
Then, take a piece of fuzzy wire. For mine, I used a metallic fuzzy wire for a nice shimmery touch, but you can use any type you like!
Step 2: Bend the fuzzy wire into a zig-zag pattern to form a Christmas tree shape. Make the zig-zags larger at the bottom so it looks more tree-like.
Step 3: Glue the fuzzy wire onto the front of your kraft paper.
Step 4: Add beads as ornaments and finish it off with a tree topper or other cute decorations. And now you’re done! Write a heartfelt greeting inside, and your handmade card is ready to spread some cheer.
Pro tip: Hot glue works best for sticking on 3D materials like fuzzy wire, but regular school glue works too, and is much more kid-safe for little hands!
Suitable for: Ages 3 and up
Here’s a Christmas card that’s definitely hand-made (get it?). This DIY Christmas card idea features your child’s hand as a family of snowmen! It’s an easy card that’s ideal for kids who are new to crafting and makes a sweet, personalised surprise for grandparents during your festive family gatherings. Plus, you can make one every year and watch how fast your little one grows!
Materials you’ll need:
Step 1: Fold a piece of white paper in half, and place your hand on top of the folded paper, with your pinky finger aligned along the folded edge.
Trace your hand and carefully cut out the shape. Make sure you don’t cut along the fold so your card can still open!
Step 2: Turn each finger into a cheerful snowman by adding paper hats, and orange paper “carrot” noses. You can use coloured paper cut-outs, markers, or whatever craft bits you have on hand.
Step 3: Add dots for eyes and buttons to finish your little snowmen. Now your kid’s handprint has turned into a one-of-a-kind Christmas keepsake!
Suitable for: Ages 3 and up (with supervision)
This Christmas tree string art card is an easy handmade Christmas card that your child will love making. It’s also a fun way for kids to practise their handwriting, as this simple tree design pairs well with playful calligraphy.
Materials you’ll need:
Step 1: Lightly draw a triangle in pencil on the front of your card. If you want tiers, add a few short horizontal guidelines across the triangle to mark where your “branches” will go.
Step 2: Along each pencil line, mark dots about 2–3 cm apart. Use a hole punch or a craft knife to create holes along each dot. You may need to help your kiddo out with this step!
Step 3: From the inside of the card, thread one end of your ribbon or yarn through the bottom hole and tape it down to secure it.
Step 4: Stitch back and forth between the punched holes to form your Christmas Tree or Wreath shape. For a layered look, you can alternate between two or more colours of ribbon or yarn, but I went with a more minimalist look!
Once you’re done, tape the end neatly on the inside.
Step 5: Add sequins, stickers, or little dots for ornaments. I used gold beads for an extra shine, but you can also draw on your designs, or use stickers.
Suitable for: Ages 6 and up
Here’s a Christmas card and gift in one, perfect for your kiddo to give to their friends during the holidays. This card uses thick cardstock to keep the candy cane secure, and you can make a similar card with any design your little one wants. Plus, your recipient is sure to love the sweet (and minty) treat that comes with this DIY Christmas card idea!
Materials you’ll need:
Step 1: Cut out your desired design. Here, I cut out a gingerbread man, and decorated it with eyes and swirls of “icing” for detail.
Step 2: Use a ruler to draw two short horizontal lines, about 1cm long each, and space them about 2cm apart vertically. This gap will hold your candy cane, so make sure it’s just wide enough for the stick to slip through. Carefully cut along the lines with scissors or a craft knife.
Step 3: Cut a small piece of cardstock (around 1cm by 4cm). This will act as a holder to keep your candy cane snug. Loop it through the slits you made earlier, then tape the ends at the back of the card to secure it.
Step 4: Slide the straight part of your candy cane through the loop. It should sit neatly on the front of the card, with the curved end hanging slightly over the top for that festive look. Paste your design on a piece of folded cardstock to turn it into a Christmas card!
Suitable for: Ages 7 and up
Time to shake things up with this interactive card. This handmade snow globe card uses glitter and sequins to create a snowy scene that’s as fun to make as it is to play with. It’s a great DIY Christmas card idea in Singapore, as your little one can experience snow any time of the year. Just be prepared to find glitter everywhere for weeks!
Materials you’ll need:
Step 1: Start with a blank cardstock smaller than your folded card. Use a circular object (like a jar lid) to trace your window, then carefully cut it out using scissors or a craft cutter.
Step 2: Place your cardstock on the front of your card, and trace the outline of your window. This will help guide you when designing your snowglobe landscape! Here, I used a template on a piece of coloured paper, but you can go ahead and use the actual cardstock piece.
Step 3: Design your snowglobe. Use markers, coloured pencils, or paint. This is where your kiddo can have fun creating their own winter wonderland!
Step 4: Next, we’re making the shaker pouch: Using a zip top pouch makes it easy to pour in your sequins and glitter without spilling (even though your little one will definitely get glitter everywhere). Pour a mix of sequins and glitter into your pouch for that snowy sparkle.
Secure the pouch, then tape down the opening to prevent glitter from spilling out.
Step 5: Use double-sided tape or clear tape to seal the pouch securely around the edges of your cardstock, making sure it completely covers the window. Then, stick the cardstock piece to your folded card, aligning the window with your design. Add a short greeting, and your snowglobe shaker card is done.
Voila! You’ve got a fun Christmas card that you can shake, shake, shake away!
Pro tip: Use a mix of sequins in different shapes and sizes for a more dynamic snow globe effect.
Suitable for: Ages 7 and up
Does your kid love folding crafts? This origami Christmas tree card might look tricky, but it’s actually simple and rewarding to make. It’s a great way for kids to practise focus and fine motor skills while creating a beautiful 3D tree that pops off the page. Once it’s folded and assembled, they can decorate it with ribbons, glitter, or sequins, just like a real Christmas tree!
Materials you’ll need:
Step 1: Cut out three squares of paper, one each in 12cm, 9cm, and 6cm.
Step 2: Take one square and fold it in half from left to right, then unfold. You should now have a crease straight across the middle of your square.
Step 3: Turn the paper so it looks like a diamond, and fold it diagonally in half to form a triangle, then unfold. Repeat in the opposite direction. You should now see an “X” crease across the paper.
Step 4: Collapse the paper into a waterbomb base: bring the left and right sides inward while pushing the top corner down, then flatten into a triangle. You’ll end up with a smaller triangle that has two flaps on each side.
Step 5: Take the bottom corners of the top layer and fold them upward to meet at the centre point, forming a kite shape.
Step 6: Fold the outer edge of the bottom flap diagonally outward and inward — about 1cm each way — to create a little “skirt” of branches for your tree.
Step 7: Repeat the same folds for your remaining two pieces of paper.
You should end up with three sizes of your origami tree like this:
Step 8: Glue all three layers together, stacking them with the smallest triangle on top and the largest on the bottom to form your tree.
Step 9: Paste your tree onto a folded piece of cardstock to make your card base. Decorate with a star topper, mini ribbons, or sequins (optional, but always fun!), then write a cheerful holiday greeting to finish it off.
Suitable for: Ages 5 and up (with supervision)
I always look forward to Advent calendars around the holidays. It’s fun to get a small surprise each day as you count down to Christmas! This DIY Christmas card captures that same excitement in a fun, creative way. It’s perfect for helping kids practise patience, planning, and neat cutting while designing their own mini countdown to Christmas. Plus, they’ll love coming up with cheerful messages or drawings to hide behind each day!
Materials you’ll need:
Step 1: Start with a large piece of cardstock and fold it in half to form your card base. Then, take a smaller piece of coloured paper. This will be your advent calendar layer that hides sweet surprises underneath!
Step 2: Lightly draw a grid on your coloured paper to plan where your Advent windows will go. Make sure to leave even borders around each one so everything looks neat and aligned.
Using a craft knife or scissors, carefully cut along three sides of each square. This way, the fourth side stays attached and acts as a flap that opens like an advent calendar window.
Step 3: Apply glue only along the borders, only to the areas that will stick to your card. Make sure to avoid adding glue to the flaps, as your recipient will need to open these up to reveal your secret messages.
Then, paste the coloured paper onto the front of your folded cardstock.
Step 5: Number each window from 1 to 24, like a real advent calendar. Under each little window, write a short message, affirmation, or fun surprise. You can also add doodles, stickers, or even small printed images to make it extra special.
Step 6: Finish by decorating the front of your card with festive touches and a cheerful greeting. And, your handmade Advent Calendar Card is ready to spread some joy all month long!
We hope these DIY Christmas card ideas in Singapore brought about laughter and joy for your little ones this holiday season! Make craft time even better with some of the best instant hot chocolates to sip on while you spend quality time with your kid. Ready for Christmas morning? Get that picture-perfect holiday with these Christmas costume ideas you can do as a family! And, check out our picks for the best Christmas gifts for kids, so you can make a magical Christmas for your little one!
This article was updated on 11 November 2025. Additional research done by Janica Ng.
just here espresso-ly for the vibes.
Decked out and ready to battle!
Shimmy Shimmy cocoa what?
Leave a Comment