DIY Advent Calendar for a Very Crafty Christmas Countdown

Bust some scraps and craft yourself a family heirloom with the Peppermint Christmas Tree Advent Calendar! The lovely star in this hangable design will help you countdown the days to Christmas as it makes its way to the top of the tree. You can add some tiny treats to sweeten the deal for the little people in your house, add pieces of a puzzle or a toy that can be built at the end – or maybe you could place little notes inside with challenges, heartfelt messages, trivia or jokes? 

This merry make has a few sections that can easily be split up between multiple people, making it a fun group project. It’s also a great opportunity to use up fabric scraps, particularly bits with fun, festive patterns. 

photos and instructions BONNIE LISTON

THINGS YOU’LL NEED

1m green felt 

1m backing fabric (a stiff, heavyweight canvas will help the calendar hold its shape while hanging; alternatively, you could affix strong iron-on interfacing to a more lightweight fabric) 

1 sheet yellow felt

1 sheet black felt 

60cm of ribbon

A healthy scrap pile or some festive fat quarters

Paper

Pen

Ruler 

Scissors

Sewing machine and associated accoutrement


LET’S GET MAKING!

STEP ONE // Draw a triangle with a base of 60cm and a height of 60cm. 


STEP TWO // Using that triangle as a guide, sketch out a Christmas tree shape. You can go for the classic three tiers, or try for a more naturalistic tree shape. This may take some experimentation. Don’t worry, you only have to get one side perfect as we will be cutting the pattern on the fold to achieve symmetry. 

When you’re happy with your tree, cut out one side. (If you want to save paper, or don’t have big enough pages, you can start by drawing a right angled triangle with a height of 60cm and a base of 30cm but this might make it harder to visualise the tree shape in its entirety during the drafting process.) 


STEP THREE // Using your paper pattern on the fold, cut out two trees, one in your green felt and one in your backing fabric. Remember to account for seam allowance. If you feel your materials will not hold shape, you may choose to cut out and iron on some interacting at this stage. 


STEP FOUR // Cut 24 8cm x 8cm squares of assorted fabric for the pockets. Take the time to arrange these squares in a pleasing formation on your tree and then take a photo or otherwise note down your preferred order. 


STEP FIVE // Prepare the numbers to affix to your pockets. There are many options for doing this. You could use a stencil and some fabric paint and stamp them on. You could print out some templates for cutting out numbers. We freehand cut all 24 numbers with tiny bird scissors using 4cm strips of black felt (channelling the, likely apocryphal, wisdom of Michelangelo when sculpting David: we simply looked at the felt and cut away everything that wasn’t numbers). 


STEP SIX // Take your first square to the ironing board. Press the sides and bottom approximately 1cm inwards. Double fold the top edge in by 0.5cm each time, encasing the raw edge and top stitch down. Centre the felt number within the now smaller square and stitch it in place.


STEP SEVEN // Repeat Step Six 23 times with the rest of the pockets. This is a great spot to set up a production line with a couple of friends to lighten the ever-so-slightly repetitive load – remember teamwork makes the dream work!


STEP EIGHT // Take your newly numbered, slightly smaller squares and pin them in position on your green felt tree – remembering to take seam allowance into consideration in their placement, particularly in regards to the distance from the edge. 


STEP NINE // One pocket at a time, topstitch your pockets in place, starting on one side, pivoting on the corners along the bottom and finishing with backstitch on the other side. Remember to leave the tops open!


STEP TEN // Place the pocketed green felt and the backing fabric right sides together and pin in place. Leave a section along the bottom roughly the distance between three pockets open to flip the tree right sides out later.

This is the point where we attach the ribbon that keeps the star tethered to the tree and the loop that allows you to hang the tree. For this loop you can use leftover ribbon or take a strip of your remaining backing fabric, fold it in half, stitch and flip inside out to create a neat strip.

Then place the length of the ribbon and the loop of the hanger, sandwiched between the right sides of the two trees with only the ends hanging out the top of the tree. Stitch securely over these as you go along the outside of the tree.  


STEP ELEVEN // Clip the inner and outer corners of the tree and flip inside out using the bottom opening. Make sure to poke out the outer corners of each “branch” and press the tree. Fold in the edges of bottom opening and hand stitch closed using a mattress or ladder stitch.


WANT MORE SEWING AND DIY CONTENT? RIGHT THIS WAY!


Now it’s time to create the star!

STEP TWELVE // Sketch out a star shape on paper, small enough to fit into the pockets (but large enough to poke out cutely). Using the yellow felt and your paper pattern, sketch out two stars. Make sure to include seam allowance – a helpful trick is to mark the inner and outer angles of your star with notches and dots to aid you in sewing your shape. 


STEP THIRTEEN // Pin the two star shapes right sides together, sandwiching the end of your ribbon between them. Stitch around the star, catching the cut end of the ribbon in the seam and leaving the long part of the ribbon in the gap that you will use to flip the star right side out. 


STEP FOURTEEN // Flip the star right sides out using the ribbon to pull the far end through the gap. Poke out all its pointy bits – this can get a little finicky. If you don’t own a point turner, you may substitute any pointy (but not sharp) household object, like a crochet hook or the rounded edge of a bobby pin.


STEP FIFTEEN // Procure some stuffing – you can use craft stuffing, cabbage fabric or chop up the leftover yellow felt into stuffing sized bits. Stuff your little star, filling out the points, and then hand sew the gap with a ladder stitch.


Your Christmas Tree Advent Calendar is now complete! Hang it up and fill your house with festive cheer and jolly expectation.  

You might also like

JOIN OUR MAILING LIST

Brighten up your inbox with our not-too-frequent emails featuring Peppermint-related news, events, competitions and more!

explore

More articles

Imagine a table big enough for everyone, breaking bread and finding common ground with those we may see as ‘different’, but are at heart the same. Enter Feast for Freedom: a call for connection across cultures, and to say, ‘you are welcome here’.
Coffee begins long before your morning cuppa! Papua New Guinean farmer Elizabeth Duna shares what it takes to grow great coffee, strengthen communities, and lead as a woman in farming, as 2026 marks the Year of the Woman Farmer.
Salt air, good vibes and bold ideas will soon collide at the Sunshine Coast’s annual Horizon Festival. Celebrating ten years of creativity this May, Horizon brings art, music, performance and radical imagination to Kabi Kabi and Jinibara Country.
Looking for a beach (or backyard) brolly that’s anything but boring? Come stand under Basil Bangs’ umbrella! 17 years into their journey, this Northern Beaches-based company is actively pursuing B-Corp certification.
🎵 I’m coming out! I want the world to know, I’ve got to let it show… 🎵 The Sydney Mardi Gras isn’t just a celebration of glamour, grit and queer pride, it’s an act of defiance built on a background of activism and ongoing discrimination.

Have you made the Viola Quilted Jacket yet? This pattern hits the sweet spot for both established sewists keen to learn a new skill (quilting!),…

Hang out with us on Instagram

Pull up a chair… there’s room at this table!⁠
⁠
For the first time, Feast for Freedom is bringing people together for a spectacular long-table dinner as part of the Melbourne Food & Wine Festival.⁠
⁠
A Longer Table is exactly what it sounds like: one beautiful shared table inside the Asylum Seeker Resource Centre (@Asrc1), piled with generous dishes inspired by this year’s hero cooks, Noha and Nige.⁠
⁠
From 6 to 9pm on Wednesday, 25 March, this is what you can expect:⁠
🍽 A three-course shared feast⁠
🍷 Matched drinks⁠
🎶 Live entertainment⁠
✨ A room full of good humans⁠
⁠
Your ticket doesn’t just buy you a delicious dinner. It supports the ASRC’s vital work and helps create a fairer future for people seeking asylum.⁠
⁠
Seats are limited, and long tables have a way of filling up quickly – head to @MelbFoodAndWine’s website to book now: feastforfreedom.org.au/mfwf⁠
⁠
#FeastForFreedom #MelbourneFoodAndWineFestival #LongTableDinner #FoodForChange ⁠
Sew versatile! 🪡

Another great make from Lisa from @SunnySewsEveryday:

My #PeppermintWaratahWrapDress is finished and I’m so proud of it. It has been designed not to flap open and flash your pants in the wind, so I feel confident it will be a great wheelchair or standing dress in English weather.

#PeppermintPatterns #WrapDress #WrapDressPattern
✨ INSTANT CLASSIC ✨

The Peppermint Myrtle Shift Dress is a beginner-friendly make with a few special details based on the ever-stylish shift shape – the perfect dress you need in your wardrobe right now! 

Myrtle cuts above the knee with options to customise the length. Don’t think she’s reserved for hot weather either: try a heavier-weight fabric to turn your Myrtle into a pinafore-style garment for layering.

For our fabrics we chose two from our lovely sewing partner @Karmme_Apparel – the bold Rottnest Stripes in a lightweight, soft-drape cotton, and the quality linen in the handpainted Mexico Collection. 

Get making the Myrtle – the only question is, can you stop at just one?

Link in bio 🪡

Fabric: @Karmme_Apparel
Sewist: @Laura_The_Maker
Photos: @KelleySheenan
Models: @SerahSews and @Pins_And_Tonic
Location: @ShareTheDignityAustralia

#PeppermintMyrtleShiftDress #PeppermintPatterns