I shared this fabric advent calendar at Sugar Bee Crafts last week. In case you missed it over there, now you can see exactly how I made it! This project is not a quick one, but if you have basic sewing skills – just sewing straight lines – then you can do it!

DIY Fabric Advent Calendar from Laura's Crafty Life

Fabric Advent Calendar

Supplies Needed:

  • Flannel (5/8 yard)
  • 4 – 8 coordinating fabrics (1/8 yard each)
  • Coordinating and/or contrasting thread
  • Dowel rod (1/4″ – 3/8″)
  • 2 small wooden ball finials
  • Glue gun
  • String, yarn or twine

Optional Supplies:

  • Spray paint
  • Fabric paint
  • Metallic sharpie
  • Iron-on numbers

You will also need basic sewing supplies – sewing machine, iron and ironing board, and scissors. It is helpful to have a rotary cutter, quilters ruler and mat, but not necessary.

Step One:

Cut your flannel to size – 21″ x 19″. The finished calendar will be 19″ x 15″. You need to allow enough extra around all 4 sides for finished seams and a rod pocket at the top.

cut flannel fabric

Step Two:

Fold over the side edges of your flannel 1/2″ and iron. Fold over 1/2″ again and iron again. This will form a nice finished edge.

iron edge of flannel

Sew the edge seams.

sew edge of flannel

You might notice my finished edge looks small. In my original plan, I had only 1/2″ on each side instead of 1″ for my seam allowance. I adjusted the measurements to make it easier on you. The 1/4″ seams can be tricky!

Step Three:

Fold over the bottom edge 1/2″ and iron. Fold over the edge 1/2″ again and iron.

iron bottom edge

Sew the bottom edge. (Again, mine is a little smaller than what yours will look like.)

finished bottom edge

Step Four:

Fold the top edge over 1/2″ and iron. Fold over again, 1 1/4″ this time, and iron. This will create a pocket to place your dowel rod in. Sew close to the edge.

Step Five:

Cut your fabric squares that will be the pockets for the advent calendar – 3″ x 3.5″. The finished pockets will be 2″ x 2.5″. A rotary cutter, cutting mat and quilters ruler come in handy for this part, but it is not necessary.

cut fabric pockets

I chose 8 coordinating fabrics, so I cut 3 of each. Adjust how many pockets you cut based on how many fabrics you choose. You want a total of 24 pockets.

fabric pocket pieces

This is a great project to use your scraps. I used some scraps and some fabrics I purchased new. I got 1/8 yard of the ones I purchased and I still have a lot leftover.

coordinating fabrics

(You will actually have enough flannel and cotton fabrics left over to make a second calendar if you wanted to.)

Step Six:

Fold over the top edge of your pockets 1/2″ and iron flat.

fold edge of pocket over and iron

Sew across the top edge of the ironed pocket to create your top seam.

sew top edge

finished top seam

Note: I choose to do coordinating thread for the top of each pocket, but to make it easier, you could choose white or black. I wanted mine to only have stitching showing around the three edges of the pocket, so my top edge thread matched each individual pocket.

Step Seven:

Fold over and iron 1/2″ on each side of the pockets.

iron sides of pockets

Then fold over and iron 1/2″ on the bottom edge.

iron bottom of pocket

Step Eight:

Decide what pattern you want for your pockets, then pin your pockets to the flannel. It is helpful to have a ruler handy to evenly space the pockets. Each pocket will be one inch apart for both the rows and the columns. You will end up with 4 rows of 6 pockets each.

pin pockets to flannel

pinned pockets

Step Nine:

Sew around the edge of each pocket. Back stitch at both the beginning and end of each pocket.

Start on one side, back stitch and go almost all the way to the bottom of the pocket. (I used the edge of my presser foot as a guide, but if you want your pockets to be a little bigger, you can definitely sew closer to the edge.)

At the bottom of the pocket, keep your needle in the fabric, lift your presser foot, and turn your fabric 90 degrees. Drop your presser foot and sew to almost the end of the bottom of the pocket.

Again, leave your needle in your fabric, lift the presser foot, turn your fabric 90 degrees, and sew back to the top of the pocket. Back stitch to finish it off.

how to sew on pocket

Do this for all 24 pockets. I used a fun metallic thread for my pockets, but any contrasting thread will work. You could also use a coordinating thread for each pocket for a different look.

Step Ten:

This step is optional, but I wanted to have the numbers on each of the pockets. I originally was going to do iron-on numbers, but I could not find any at my local craft store.

Instead, I used a Martha Stewart metallic paint in Pale Gold along with Martha Stewart self-adhesive stencils.

Martha Stewart adhesive stencils

Adhere the stencil to the fabric and paint in the number with a small paint brush. Carefully lift the stencil. I filled in the little gaps on the numbers where the stencil didn’t cover, but this is also optional. Do this for all 24 pockets and allow to dry.

apply adhesive stencil to fabric fill in paint from stencil

To finish it off and make the numbers easier to see on the lighter fabrics, I outlined each number with a gold metallic Sharpie.

outline letters with sharpie

painted advent calendar pockets

Be careful to apply light pressure and not leave the Sharpie in one spot for too long, as it will bleed.

Note: Since I don’t plan on washing this, I wasn’t worried about the paint and sharpie holding up to washing. If anything gets on the calendar, I will just spot clean it.

Step Eleven:

Cut your dowel to 20″. I wanted my dowel to look more finished, so I spray painted the ends and the ball finials with gold spray paint. Don’t worry about spraying the whole length of the dowel as it will mostly be covered by your fabric.

spray paint dowel rod and finials

However, this step is optional. You can leave the wood unfinished or even stain it.

Step Twelve:

Place your dowel rod through the rod pocket at the top. Hot glue the ball finials to each end.

hot glue dowel to finial

Step Thirteen:

Tie on your string or twine. I had some gold twine that I used that finished it off nicely.

gold twine

I will admit, this project was a little tedious and time consuming, but it was so worth it! I love the colors and that fact that I made it myself. And I can finally replace the somewhat cheesy Dollar Tree calendar I had been using!

finished DIY fabric advent calendar number 24 pocket fabric advent calendar

Instead of filling our advent calendar with treats or trinkets, I print out cards with activities for us to do together. I want our holiday to be more about being together, helping others and creating memories, rather than just acquiring things.

advent calendar with activity in pocket

You can snag your own printable advent calendar activity cards over at my blog. They are sized to perfectly fit into the pockets!

Printable Advent Calendar Activities

Facebook Twitter Pinterest Instagram Google+ RSS Feed Email
Linking up here:
The 36th Avenue | Tatertots and Jello


7 comments on “DIY Fabric Advent Calendar”

    • Thanks Terri! It is really easy sewing, I promise. The most tedious part is cutting everything out and all the ironing on the hems. That is my least favorite part of sewing and there was a ton of that with this project. The sewing was just simple straight lines. :)

  1. Stunning, tsk if only I saw this before, well I am quiet busy this days, but still making some is a must, indeed my kids would really love to have some no doubt, thanks for sharing,

  2. Just wanted to say thank you for posting the step-by-step instructions! I am a brand new sewer and just finished this as a gift for Christmas. It came out GREAT; thanks so much for posting!

Leave a Reply

Your email address will not be published. Required fields are marked *