How to Crochet Leg Warmers: Easy Step-by-Step Tutorial for Beginners

by — October 1, 2026
8 minutes read

Leg warmers came back and they came back properly. You see them over jeans, over leggings, layered with boots, and the version everybody wants is the thick hand-made looking one. That is good news for you, because a crochet leg warmer is genuinely one of the easiest wearables there is: a straight tube with no shaping at all.

No heel, no toe, no increases, no decreases. You work round after round of the same stitch until the tube is long enough. The stretch in the fabric does all the fitting work for you, which is why these forgive a tension that is not yet consistent.

What you will need

ItemWhat I recommendWhy
YarnWorsted weight (#4), 200 to 250 yards for a pairWarm without being too bulky under boots
Hook5.0 mm (H-8)Gives ribbing with real stretch
Stitch markerOr scrap yarnMarking the start of each round
Yarn needleBlunt tapestry needleWeaving in ends
Measuring tapeSoft tapeCalf and ankle measurements

An acrylic-wool blend is the best pick here. Pure acrylic is fine and washes well; pure wool is warmest but can sag under its own weight over a long tube. If you want maximum stretch, look for a yarn with a small percentage of elastane.

Stitches you need to know

  • Chain (ch)
  • Half double crochet (hdc) — yarn over, insert hook, yarn over and pull through, yarn over and pull through all three loops at once
  • Slip stitch (sl st) — for joining the ring and rounds
  • Single crochet (sc) — used only for the finishing edges, covered in how to crochet a single crochet stitch

Everything is half double crochet worked through the back loop only. That back-loop-only detail is the whole secret: it produces horizontal ribbing that stretches around your leg, which is exactly the direction you need stretch to go.

Measure first, and measure twice

You need two numbers:

Circumference. Measure around the widest part of your calf. Subtract 1.5 inches. Ribbed half double crochet stretches a lot, and leg warmers that are not snug will concertina down around your ankles within the hour. This is the single most common reason a first pair disappoints.

Length. Measure from just below your knee to wherever you want the warmer to end — the ankle bone for a classic length, mid-foot if you want them to tuck into a boot. Most adults land between 14 and 18 inches.

If you are making these for somebody else and cannot measure them, use 13 inches circumference and 16 inches length for an average adult. Ribbing absorbs a lot of variation.

How to crochet leg warmers step by step

  1. Chain to your calf measurement. Chain until the relaxed chain reaches your calf measurement minus 1.5 inches. For most adults that is 40 to 48 chains with worsted weight on a 5.0 mm hook. Keep the chain loose — a tight foundation chain will refuse to stretch no matter how good the rest is.
  2. Join into a ring. Slip stitch into the first chain. Lay the ring flat on the table and check it is not twisted before you go any further. A twist here means starting over, and it is easy to miss.
  3. Round 1: Chain 1, then work half double crochet into each chain around. Join with a slip stitch into the first stitch. Place your marker.
  4. Round 2: Chain 1, then half double crochet into the back loop only of every stitch around. Join with a slip stitch. You will see a ridge form — that is your first rib.
  5. Rounds 3 onward: Repeat round 2, every round, exactly the same. Chain 1, hdc in back loop only around, join. There is nothing else to remember, which makes this excellent television crochet.
  6. Work to length, checking as you go. Every ten rounds, slide the tube onto your leg and see where it reaches. Stop about 1 inch short of your target length, because the final edging round adds height and the weight of the finished piece will stretch it slightly.
  7. Edge both openings. Work one round of single crochet around the top opening and one round around the bottom. This stops the ends curling and gives a firm edge that holds its shape. Fasten off.
  8. Weave in all ends. Thread each tail onto your needle and run it back through several stitches on the inside, changing direction once. Trim close so nothing works loose in the wash.
  9. Make the second one. Count your rounds on the first so the pair match. Unlike slippers, a difference in length between two leg warmers is immediately visible.

Troubleshooting

They slide down my legs. Almost always because the tube is too wide. Ribbed fabric needs negative ease — it has to be smaller than your leg to grip it. Remake at your calf measurement minus 1.5 inches, or go down to a 4.5 mm hook. If you do not want to remake them, thread a length of elastic through the top round on the inside.

The tube is twisted along its length. Your foundation ring was twisted when you joined it. There is no fix except pulling back.

My ribs are not lining up between rounds. After joining, make sure your first half double crochet goes into the same stitch each round rather than skipping the joining slip stitch. How to count crochet stitches shows how to identify the true first stitch of a round.

The top edge is flaring out. You skipped the single crochet finishing round, or your final rounds got looser as you sped up. Add a single crochet round with a hook one size down.

It is taking forever. Leg warmers are the longest project in this set — expect three to four hours for a pair. Switching to bulky (#5) yarn with a 6.5 mm hook cuts that roughly in half.

There are gaps between the ribs. A little space is normal with back-loop-only ribbing and closes up when worn. Large gaps mean loose tension — see why are there holes or gaps in my crochet.

Variations to try

  • Slouchy top. Add 8 extra rounds and let the top fold over on itself. This is the version you see most often styled over boots.
  • Stirrup style. Leave a 2-inch gap in the bottom round, then continue working around the remaining stitches to form a strap that sits under the foot. Keeps them from riding up.
  • Colour blocks. Change colour every ten rounds. Because the ribbing is horizontal, the colour changes come out as crisp bands.
  • Thigh-high. Extend to 24 inches and add a drawstring through the top round so they stay up.
  • Wrist warmers from the same pattern. Chain 30 instead of 44 and work only 20 rounds and you have made fingerless mitts without a thumb hole.
  • Matching set. Pair them with an ear warmer and a cowl in the same colour for a full winter set.

A note on fit

Everything about how good leg warmers look comes down to negative ease. It feels wrong the first time — you are deliberately making something smaller than the leg it goes on — but crochet ribbing wants to be stretched. Unstretched ribbing looks bunched and thick; stretched ribbing lies smooth and shows its texture. If your first pair looks lumpy rather than sleek, it is too big, not too small.

Once you have the hang of these, the same tube logic builds sleeves, cowls and boot cuffs. It is one of the most reusable shapes in crochet.

For more projects at this difficulty, try easy crochet gifts for beginners or browse crochet patterns for beginners.

If your yarn label has a symbol you do not recognise, the Craft Yarn Council yarn weight system will tell you what it is and which hook to pair with it.

How many chains do I need for crochet leg warmers?

Chain until the relaxed chain reaches your calf measurement minus 1.5 inches — usually 40 to 48 chains for an adult with worsted weight yarn and a 5.0 mm hook. The tube must be smaller than your leg so the ribbing grips instead of sliding down.

What is the best stitch for crochet leg warmers?

Half double crochet worked through the back loop only. It creates horizontal ribbing that stretches around the leg, which is exactly the direction of stretch leg warmers need, and it is a single repeated stitch with no shaping to track.

How do I stop crochet leg warmers from falling down?

Make them 1.5 inches smaller than your calf measurement so the ribbing has to stretch to fit. If a finished pair already slides, thread a length of elastic through the top round on the inside, or add an under-foot stirrup strap.

How long should crochet leg warmers be?

Measure from just below the knee to your ankle bone — most adults need 14 to 18 inches. Stop crocheting about 1 inch short of your target, because the finishing round adds height and the weight of the piece stretches it slightly.

How much yarn do I need for crochet leg warmers?

About 200 to 250 yards of worsted weight yarn for a pair, so roughly one and a half standard skeins. Using bulky yarn with a 6.5 mm hook cuts the working time roughly in half.

Leave a Reply

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