Handmade Stocking Advent Calendar

Add excitement to present-giving with this easy Advent calendar. You can hang it on a mantelpiece, stair banisters or Christmas tree. Fill it with your favorite treats or tiny gifts, and attach fabric numbers to mark the 24 days of Advent.
Stocking Advent Garland on Staircase

Stocking Advent Garland on Staircase

Using a simple stocking template and patterns and fabrics of your choosing, this handmade advent calendar garland is the perfect family project. After sewing all the stocking edges, let the kids decorate the fronts. Add adornments and numbers, and then string onto twine, hang on the banister and fill with candy, gifts or notes leading to hidden gifts.

Photo by: DK - A Greener Christmas ©2008 Dorling Kindersley Limited

DK - A Greener Christmas, 2008 Dorling Kindersley Limited

Materials Needed:

  • an old, plain linen bed sheet or two plain linen pillowcases
  • an old gingham tablecloth or two large gingham dish towels
  • scissors or pinking shears
  • pins

Step 1

Cut 24 shapes from the linen cloth using the template (secure it with a pin if necessary). Cut another 24 shapes from the gingham cloth.

Making a Stocking Advent Calendar

Making a Stocking Advent Calendar

In step 1, cut 24 shapes from the linen cloth using the template (secure it with a pin if necessary). Cut another 24 shapes from the gingham cloth.

Photo by: DK - A Greener Christmas ©2008 Dorling Kindersley Limited

DK - A Greener Christmas, 2008 Dorling Kindersley Limited

Step 2

Align two shapes of the same fabric. Sew the edges, but not the top, together, correct sides facing out. Repeat with all the fabric shapes.

Handmade Stocking Advent Calendar: Sew Your Stocking

Handmade Stocking Advent Calendar: Sew Your Stocking

In step 2, align two shapes of the same fabric. Sew the edges, but not the top, together, correct sides facing out. Repeat with all the fabric shapes.

Photo by: DK - A Greener Christmas ©2008 Dorling Kindersley Limited

DK - A Greener Christmas, 2008 Dorling Kindersley Limited

Step 3

Tie each short piece of string in a loop. Sew a loop onto the top right corner of each stocking. Sew on small bows made from the fabric.

Adorn the Stocking's Top

Adorn the Stocking's Top

In step 3, tie each short piece of string in a loop. Sew a loop onto the top right corner of each stocking. Sew on small bows made from the fabric.

Photo by: DK - A Greener Christmas ©2008 Dorling Kindersley Limited

DK - A Greener Christmas, 2008 Dorling Kindersley Limited

Step 4

Tie the stockings, alternating the fabrics, into place along the long length of twine so they are evenly spaced. Add fabric numbers, if needed.

String Stockings With Twine

String Stockings With Twine

In step 4, tie the stockings, alternating the fabrics, into place along the long length of twine so they are evenly spaced. Add fabric numbers, if desired.

Photo by: DK - A Greener Christmas ©2008 Dorling Kindersley Limited

DK - A Greener Christmas, 2008 Dorling Kindersley Limited

Keep Reading

Next Up

How to Make a Chic, Outdoor Pillow Cover (No Sewing Required!)

Transform an old, faded pillow into an outdoor accessory with this quick, no-sew project.

Stock Kitchen Cabinets

Consider stock kitchen cabinets as an option for an economical kitchen design.

Easy-to-Sew Pillows

Add a splash of color and pattern to a room by sewing your own pillows.

Make an Easy-to-Sew Lined Tote Bag

Custom tote bags can add to a fun personal fashion statement. Learn how to make a lined fabric tote bag that's perfect for work and play in this straightforward home sewing project for tweens, teens or anyone new to sewing.

Christmas Cactus Care

Easy growing tips for this seasonal favorite.

How to Create a Garden Planting Calendar

Avoid the temptation of planting too early by making a calendar with planting times for various crops. Follow these steps.

On TV

Shop This Look

Found a living space you love in HGTV's Photo Library? Get the look in your own home with products from Wayfair.

Follow Us Everywhere

Join the party! Don't miss HGTV in your favorite social media feeds.