EN

Reader Favorites

Love this pattern? Share it with a friend

Leg warmers are back, and they are just as cozy as you remember. These are worked in rounds of front and back post double crochet, so the rib hugs the leg without slipping, and the top slouches over the knee.

Free Crochet Leg Warmers Pattern: Ribbed, Slouchy and Warm

Quick Facts

💡 Designer Tip: Size customization tips are included further down if you need to adjust for a narrower or wider calf.

What Makes This Crochet Leg Warmers Pattern Special

These ribbed crochet leg warmers combine a snug, elastic ankle cuff with textured post stitches that grip your leg so they never slide down. The ankle features a striking camel stripe against heathered charcoal, while the upper section transitions into tall, relaxed double crochet rounds for that effortless slouchy look. You can easily wear them pulled up high over leggings or scrunched down around your boots.

Skill Level

Don’t worry if you haven’t mastered post stitches yet—take it one round at a time and your ribbing will spring right into shape!

Finished Measurements

SizeAnkle CircumferenceCalf CircumferenceTotal Length
Standard Adult9 in / 23 cm15 in / 38 cm16 in / 40.5 cm

Materials You Will Need

MaterialDescriptionAmount
Yarn AHeathered Charcoal, Worsted Weight (#4)320 yards / 293 meters
Yarn BCamel, Worsted Weight (#4)45 yards / 41 meters
HookUS H/8 (5.0 mm) crochet hook1 hook
NotionsYarn needle, stitch markers, measuring tapeAs needed

Yarn Suggestions

Yarn LineSkein YardageNotes
Lion Brand Wool-Ease197 yards / 180 metersExcellent stitch definition for post ribs and great elasticity.
Caron Craft & Carry Worsted215 yards / 196 metersDurable and soft for everyday wear inside boots.
Red Heart With Love370 yards / 338 metersBudget-friendly option with rich heathered tones.

⚠️ Note: Avoid novelty fuzzy yarns or very slippery bamboo yarns, as they obscure the post stitch texture and cause the leg warmers to slip down the leg.

Gauge

Abbreviations

AbbreviationMeaning
chchain
sl stslip stitch
scsingle crochet
dcdouble crochet
fpdcfront post double crochet
bpdcback post double crochet
incincrease (work 2 sts in same st)
st(s)stitch(es)
rnd(s)round(s)
skskip

UK Translation: sc = dc, hdc = htr, dc = tr, fpdc = fptr, bpdc = bptr.

Special Stitches Explained

  1. Front Post Double Crochet (fpdc): Yarn over, insert hook from front to back to front around the post of the specified stitch, yarn over, pull up a loop, (yarn over, pull through 2 loops) twice.
  2. Back Post Double Crochet (bpdc): Yarn over, insert hook from back to front to back around the post of the specified stitch, yarn over, pull up a loop, (yarn over, pull through 2 loops) twice.

Pattern Instructions

Section 1: Ankle Rib (Make 2)

Using Yarn B (Camel) and 5.0 mm hook, ch 32, join with sl st to first ch to form a ring, being careful not to twist.
Rnd 1: Ch 2 (does not count as st here and throughout), dc in each ch around, join with sl st to first dc. (32 dc)
Rnd 2: Ch 2, *fpdc around next st, bpdc around next st*; repeat from * to * around, join with sl st to first fpdc. *(32 sts)*
Rnds 3 to 4: Repeat Rnd 2. Fasten off Yarn B. (32 sts)
Join Yarn A (Heathered Charcoal).
Rnds 5 to 7: Repeat Rnd 2 with Yarn A. (32 sts)

✅ Checkpoint: Your ankle ribbing should now measure approximately 2 inches tall and fit snugly around your ankle.


Section 2: Post Stitch Calf Rounds (Make 2)

Rnd 8: Ch 2, *fpdc around next st, bpdc around next st*; repeat from * to * around, working an inc (work fpdc around post, then another fpdc around the same post) on the 16th and 32nd sts, join with sl st. *(34 sts)*
Rnds 9 to 12: Ch 2, fpdc, bpdc in pattern established around, maintaining rib columns, join with sl st. (34 sts)
Rnd 13: Ch 2, work rib pattern around, working an inc in two evenly spaced places. (36 sts)
Rnds 14 to 17: Ch 2, work rib pattern around. (36 sts)
Rnd 18: Ch 2, work rib pattern around, working an inc in two evenly spaced places. (38 sts)
Rnds 19 to 22: Ch 2, work rib pattern around. (38 sts)
Rnd 23: Ch 2, work rib pattern around, working an inc in two evenly spaced places. (40 sts)
Rnds 24 to 27: Ch 2, work rib pattern around. (40 sts)

✅ Checkpoint: You have completed the structured ribbed calf section. The piece should flare gently from ankle to upper calf.


Section 3: Slouchy Top (Make 2)

Rnds 28 to 35: Ch 2, dc in each st around, join with sl st to first dc. (40 dc)
Rnd 36: Ch 1, working loosely, sc in each st around, join with sl st. Fasten off. (40 sc)

Assembly and Finishing

Weave in all loose ends securely using your yarn needle. Block lightly with steam if desired to relax the slouchy top.

Size Customization Tips

Care Instructions

Hand wash in cool water with mild wool detergent. Lay flat to dry on a towel, reshaping gently while damp. Do not wring or tumble dry.

Frequently Asked Questions

Can I make these without post stitches?

Yes, you can work the entire body in half double crochet (hdc) through the third loop for a faux-knit ribbed look, though the elasticity won’t be quite as strong as true post ribbing.

How do I adjust the calf size for wider legs?

Increase by 2 stitches every 4 rounds instead of every 5 rounds until you reach your desired upper calf measurement, then proceed to the slouchy top rounds.

Are these suitable for beginners?

They are best suited for adventurous beginners who are comfortable working in the round and learning front and back post double crochet stitches.

Happy Crocheting!

I hope you love making and wearing your cozy new ribbed leg warmers! Be sure to save this pin on Pinterest to your winter crochet boards, and leave a comment below letting me know what color combination you chose for your pair.

Like this pattern? Save it for later.

100% free

Get this pattern as a free PDF

+ A new free pattern every day straight to your inbox Daily

Email needed to download · No spam · Unsubscribe anytime · Privacy

Creating your PDF…

This takes a few seconds.

Your PDF is downloading!

Check your downloads, or print it right now. Your daily free patterns start arriving in your inbox.

Your free PDF is unlocked! 🎉

👇 Keep reading — your Download PDF button is waiting for you further down the pattern.