Are you ready to make some festive memories this holiday season? Start by making your own diy advent calendar!
This reusable advent calendar is easy to sew and always turns out beautiful. And the special pocket edges will keep your Christmas countdown calendar in great shape!
Also, make sure to download the free printable numbers to add when you're sewing advent calendar.

Do you want an ad-free, printable copy of this online tutorial? Find it here for just $3. You won’t need to access the internet every time you want to make it. ------ Or get the BUNDLE with ALL the Printable Tutorials - current and future ones!
This post may contain affiliate links, thanks for your support. Also, check out my favorite things to sew for Christmas HERE, or get my three-in-one Christmas stocking pattern!
The Story Behind This Advent Calendar
You know that cringing moment when you remember it's December 1st and you haven't yet managed to make that advent calendar you promised your kids last year?
Well, I do. My kids have kept asking me for a 'real' advent calendar. With real little treasures in them, not just the usual store-purchased chocolate advent calendars (which they sometimes end up finishing off too soon haha!)
But this year, I put a stop to it.
I have made an advent calendar sewing pattern. That REAL one! Actually two. But this one's my favorite and I want YOU to be able to sew it too! I made a tutorial that's easy and quick. It's just perfect!
I hear you asking this question: What can I put in a homemade Advent calendar? You can use this cute Christmas countdown calendar with any type of mini treats, like mini chocs, small cookies, candy, mini bottles, small legos, mini car toys, mini animal figures, and even dice if you are gifting it to a dng game enthusiast (sew this dice bag pattern too) etc. All these are great to count down the days till Christmas.
Real pockets, real little treasure spaces for kids. Actually, I might stuff them full with little trinkets, some diy gifts, and some chocolate, and little bits of treasure hunt tasks. Oh the options are limitless! In short, now you can sew your own advent calendar. No need to buy an advent calendar this year.
What is the size of this fabric advent calendar?
The finished size of this diy fabric advent calendar pattern is 22" wide by 20" tall, and each of the 24 pockets is 3" by 3" size. The pockets are flat.
Scroll down for cutting directions that will show you how to cut pieces to make your own advent calendar from yardage. I used the new Christmas Adventures collection designed by Bev of The Flamingo Toes for Riley Blake Designs. Loved this beautiful fabric. The green bicycles are my absolute favorites!
Get it done ahead of time, and you'll be looking forward to when the advent can start. This tutorial is pretty easy to use, let's gather the supplies:
Supplies To Make a Diy Fabric Advent Calendar
- half a yard of quilting cotton, you can use scraps
- a good fat quarter of fusible fleece or batting
- a dowel for hanging your homemade advent calendar,
- mini clothspins, stickers or alternative numbers (think felt, wooden plates, see below for more ideas and a free numbers printable )
I used the low-loft Vilene H630 for this tutorial, feel free to use anything from fleece, thin to thick interfacing, or batting. You can't miss!
Cutting Directions
For main piece (here white and sweet mint), cut
- 1 front piece 19" wide by 20" tall (plus a piece of fusible fleece 18" by 19")
- 2 side pieces 3" wide by 20" tall (plus 2 pieces of fusible fleece 2" by 19")
- 1 back piece 23" wide by 20" tall (can be muslin, here: sweet mint )
- a 12" by 3" rectangle for hanging tabs
For pockets, cut
- 4 stripes 19" wide by 2" tall (all in one accent fabric print)
- 4 pieces 19" wide by 6" tall in different accent prints
How To Make Your Own Advent Calendar Tutorial
Time to learn the steps for making your own reusable advent calendar! In this tutorial, we'll use a ½" seam allowance.
Step 1 - Cut And Interface Pieces
Attach fusible fleece to main front piece and the two side pieces. The fusible fleece will not cover the seam allowance.
Step 2 - Make Pocket Sleeves
To make one pocket sleeve, you'll need one pocket piece (19" wide by 6" tall) and one accent stripe (19" wide by 2" tall).
Fold the accent stripe lengthwise with wrong sides together. Place the pocket sleeve with right side facing down, and align the accent stripe along one long edge of the pocket sleeve. The raw edges will be aligned, the fold on the accent will be directed towards the center of the pocket sleeve.
Fold other free edge of the pocket upwards and stitch all 4 layers together using a ½" seam allowance. Turn right side out and press.
Step 3 - Attach Pockets
Now place the main front piece on a flat surface, make sure the 19" is the WIDTH, so both the pocket sleeves and the front main piece will have the same width.
now place the top pocket at 2 ½" from top, and the bottom pocket at 2 ½" from the very bottom edge of the main fabric.
The remaining two pocket sleeves come to the middle, with all pockets being exactly one inch (2.5 cm) apart. Pin or clip them in place and sew just the bottom edges to the main piece (notice the blue dashed lines in the photo above?)
Step 4 - Add Side Pieces
Place the side pieces on the main piece with right sides facing down and the vertical edges aligned. Sew them to the pocket piece using a ½" seam allowance. Open, press the seam allowance towards the outside and topstitch to fix the seam.
Step 5 - Make Hanging Tabs
Now, let's make four hanging tab pieces (use 3 x 12" rectangle) to be able to hang your beautiful advent calendar. We'll make them all at once.
- Place your 3 by 12" piece wrong-side-up and fold one shorter edge towards the center and do the same with the other short edge.
- Fold once more along the center and press.
- Then topstitch along the edges.
- Cut into four equal pieces - each will be 3" long.
Fold them in half. You've got four hanging tabs ready to install.
Step 6 - Join Front And Back
Add hanging tabs, aligning them along the top edge of the front piece. Loops need to face towards the inside!
Cover with the back piece (width 23") and sew around using a ½" seam allowance. Make sure to leave a 6" opening at the bottom for turning. Then trim corners (see this how to trim the seam allowance tutorial), turn and tuck in the seam allowance on the opening hole.
Step 7 - Finish Pockets On Your Advent Calendar
Press well and make sure the side seams are nicely flattened. If you want to, you can topstitch around at ¼" from the outer edge of your advent calendar. And finally, 5 vertical seams will finish your diy advent calendar - spread them exactly 3" apart and what you get are 6 square pockets per row.
Step 8 - Add Numbers
Counting down to Christmas can begin! Oh wait, we need to add numbers. Or else all the chocolates might be eaten immediately (ask me how I know haha!)
Helpful tips
What day should I start my advent calendar?
You always need to start the countdown with December first. So in addition to this free advent calendar pattern, you also need printable numbers. Read on!
My favorite way to number the days of advent calendar is to keep it simple. Really. Like sturdy cardstock stickers plus mini clothes pegs simple. Clipping them on the pockets won't take you much time, and you'll be able to take them off for laundering.
I got me a pack of wooden clothespins and round stickers and they are just right for any type of diy.
Except for fabric (feel free to use my raw-edge applique tutorial if you want to make number appliques), you might not want to attach anything permanently onto your advent calendar. You'll want to launder the calendar from time to time and I don't want to have the numbers ruin the diy fabric advent calendar. It does get dusty with use, and stained from little sticky fingers that unwrap their chocolate really fast.
Free Printable Advent Calendar Numbers Template
In case you want to do a number applique, here's my free numbers template for you to use if you really really want to. A quicker way would be grabbing clothes pegs and printing these on cardstock (as is, not mirrored) and just cut out squares, then clip them to your diy advent calendar:
There are many other ways you can number your diy Christmas-countdown calendar, like felt stickers for clothes, foam number stickers (really nice, temporary). Other options would be using Cricut to cut the numbers, using stamps and fabric dye, or simply printing out my template and cutting out numbers or just squares from paper. Enjoy!
Get your advent calendar started! December 1st will be here before we know it!! As always, I’d love to know your thoughts on this pattern for advent calendar with pockets. Is it easy to follow, or do you need more tips? Let me know!
Sew your own advent calendar and show it! Post a picture to Instagram and tag me @applegreencottage or #applegreencottage – I'd love to take a look!
HUGE Holiday Sewing Pattern BUNDLE - FREE!
UPDATE: MORE templates to be ADDED to the Homemade Holiday FREE Bundle!- Join our mailing list here, so you don't miss out on any new tutorials!
Want MORE FREE TUTORIALS And Patterns?
Get email updates and never miss out on new patterns, printables, and tutorials:
Or …check out this popular PDF pattern – the Kalina Mini Wallet in our shop. So practical!
Glenda Roy
I made this Advent calendar last year, using iron-on numbers created with my printer and special iron-on transfer paper. I filled the pockets with tiny ornaments, home-made photo ornaments using pics from my daughter's and son-in-law's childhoods - a couple of them as magnets (now on their refrigerator!), small candies, small gifts - and even dog treats form my grand pup! It was fun to make, and I hope it will be refilled and used each year as part of their Christmas decor.