Home » DIY Baby Clothes & Accessories, DIY Baby Shower Gifts, DIY Sewing

Make Baby Leg Warmers from Socks

Submitted by on June 16, 2009 – 1:47 am14 Comments

By Christina Dennis

Make Baby Leg Warmers from Socks by The DIY Mommy

Baby leg warmers are cute and practical. Not only do they look adorable, they cushion baby’s knees when crawling and keep baby’s legs warm on a cool day. Baby leg warmers also make diaper changes a snap! Boutique-style baby leg warmers can be expensive, so I’ve devised a way to create them from an inexpensive pair of children’s knee-high socks. My total material cost was under $5.00, and these leg warmers only took me 15 minutes to sew! Want to make some for your little angel? Here’s how:


  • 1 pair of children’s knee-high socks (shoe size: 5-10)
  • 1 package 3/4″ width knitted elastic
  • sewing machine & coordinating thread


Make Baby Leg Warmers from Socks by The DIY Mommy
  • Cut each sock into two pieces at the ankle.
  • Using foot piece, cut off toe. Measure 2″ from cut, trim at this marking. This makes your elastic casing.
  • Using elastic, make a marking at 1/2″. Wrap elastic around baby’s ankle (snug, but not tight). Make a second marking where elastic wraps around to meet first marking.
  • Cut elastic 1/2″ beyond second marking. This makes your elastic ankle bands.
  • Fold elastic casing pieces in half to create casing. Pin to right side of long sock piece.
  • Sew casing & sock piece together using an interlock machine stitch made for knits. Leave a 1″ opening to pull elastic through.
  • Attach a safety pin to elastic piece. Pull through casing.
Make Baby Leg Warmers from Socks by The DIY Mommy
  • Overlap & join elastic piece to form a circle – lining up markings.
  • Sew together using a zigzag stitch – backstitch twice to secure.
Make Baby Leg Warmers from Socks by The DIY Mommy
  • Sew casing opening hole closed.
  • Press leg warmers if desired.

Tags: , , , , , , , , , , ,


5 Pingbacks »

Leave a comment!

Add your comment below, or trackback from your own site. You can also Comments Feed via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.

CommentLuv badge