No Thanks
Keep In Touch With

Sign up and we'll send inspiration straight to you.

Martha Stewart takes your privacy seriously. To learn more, please read our Privacy Policy.


Baby Sock Advent Calendar




Wonderful things come in small packages. This hanging Advent calendar assembled from baby socks is full of great things, and it's the perfect way to mark the season for a baby or an older child. A collection of stray socks or a mix of new ones in festive colors looks adorable dangling from a ribbon along a mantle or railing. Stuff each mini stocking with an age-appropriate toy. Then, starting on December 1, take down one sock a day, and let your child pull out the surprise inside (clip socks back onto the ribbon after gifts have been removed). The 24 days before Christmas are sure to sail by.



  • 24 socks
  • Ribbon
  • Number stickers
  • Round stickers
  • Pushpins
  • Mini clothespins


  1. Step 1

    Gather 24 socks -- singles or 12 pairs -- in colors that go well together (vary the sizes, if you like). Lay them out in the order you want to hang them, leaving spaces in between.

  2. Step 2

    Cut the ribbon to the desired length; to find how long it should be, measure across the row of socks and add 12 inches (ours was 72 inches).

  3. Step 3

    Use number stickers to label each sock. If one has a busy pattern, place the number on top of a solid round sticker so that it's easier to read.

  4. Step 4

    Tack the ends of the ribbon to a railing or mantle; if you like, you can fasten the ribbon in several places to make a few swags.

  5. Step 5

    Use mini clothespins to clip the socks to the ribbon; overlap them if you need to save space.

  6. Step 6

    Tuck a gift inside each. If the item is heavy, use a larger clothespin to secure the sock.

Martha Stewart Living, December Winter 2003



Reviews (6)

  • LittleKodie 13 Oct, 2012

    What a cute idea, I make my own advent calendar every year. Definately going to use this one, where can I buy little number stickers from?X

  • trovante 28 Nov, 2011

    I have 3 kids, one is 9 years old, other with 6 years old and the youngest with 16 months and I think i'll use this idea. They want to put their socks in the fire place and this calendar fits both purposes. Thanks for all these lovely ideas.

  • CraftyStaci 24 Nov, 2010

    I've made this with gloves, but I never thought of baby socks. So cute!

  • SweetSue1944 14 Jan, 2009

    by the way, I love the idea of using out grown baby socks for this. I always seemed have single socks as well as cute socks that weren't worn out

  • SweetSue1944 14 Jan, 2009


  • HelenKatarina 2 Dec, 2008

    i just made two of these for my girls and it was very easy. It looks cute on the railing and they will be surprised when they wake up tomorrow morning.