What You Need to Knit Ankle Warmers
Ankle warmers are one of the easiest knitting projects you can make, and they require only basic supplies and beginner-level skills. You will need yarn (worsted weight or bulky weight works best), needles sized to match your yarn, a tape measure, scissors, and a yarn needle to weave in the ends. Most ankle warmers use between 50 and 100 yards of yarn total, so this is a good project to use up leftover yarn from other projects.
The needles you choose depend on your yarn weight and personal preference. Check the label on your yarn for the recommended needle size — this is usually printed as a range, like US 8–10. You can use straight needles, circular needles, or double-pointed needles; circular needles are often easiest for beginners because they distribute the weight evenly and are harder to drop.
Before you start, measure around your ankle at the widest point. Most adult ankles measure between 8 and 10 inches around. Write this number down — you will use it to check your gauge and make sure your finished warmers fit.
Key Takeaways
- Ankle warmers are a tube shape, usually knit flat and seamed, or knit in the round on circular or double-pointed needles.
- You need to check your gauge (stitches per inch) before you start, or your warmers may be too loose or too tight.
- A basic ankle warmer is about 4 to 5 inches tall and uses a straightforward stockinette stitch or ribbed pattern.
- The entire project takes 2 to 4 hours for most knitters, depending on yarn weight and pattern complexity.
- Seaming the side seam neatly is the most important finishing step, because it affects how the warmer sits on your ankle.
How to Check Your Gauge Before You Start
Gauge is the number of stitches and rows you knit in one inch. If your gauge is off, your ankle warmers will not fit. To check your gauge, cast on 20 stitches using your chosen yarn and needles, then knit in stockinette stitch (knit one row, purl one row) for at least 4 inches. Bind off loosely and lay the swatch flat on a table without stretching it.
Place a ruler horizontally across the middle of your swatch and count how many stitches fall within one inch. Do the same vertically to count rows per inch. Write both numbers down. Most worsted-weight yarn knits at about 4 to 5 stitches per inch on US 8 needles, but your gauge may differ. If your gauge is tighter (more stitches per inch), your warmers will be smaller, so you may need to go up a needle size. If your gauge is looser (fewer stitches per inch), your warmers will be larger, so you may need to go down a needle size.
Casting On and Choosing Your Stitch Pattern
Cast on enough stitches to fit around your ankle, using your gauge to calculate. If your ankle is 9 inches around and your gauge is 4.5 stitches per inch, cast on 40 stitches (9 × 4.5 = 40.5, rounded down). Use the long-tail cast-on or cable cast-on, both of which create a neat, stretchy edge that works well for ankle warmers.
The simplest stitch pattern for ankle warmers is stockinette stitch (knit on the right side, purl on the wrong side), which creates a smooth, fitted look. Ribbed patterns like 2×2 rib (knit 2, purl 2 across each row) or 1×1 rib (knit 1, purl 1) are also popular because they stretch and grip the ankle better. If you are knitting flat on straight needles, you will knit every row of a ribbed pattern the same way. If you are knitting in the round on circular or double-pointed needles, you will knit the knit stitches and purl the purl stitches on every round.
Knit until your piece measures 4 to 5 inches tall, depending on how much of your ankle you want to cover. Try it on as you go — you can always knit a bit longer if you want more coverage.
Binding Off and Seaming (If You Knit Flat)
When your warmer reaches the height you want, bind off all stitches loosely using the standard bind-off method. Cut the yarn, leaving a 6-inch tail, and pull it through the last loop to find it. If you knit your warmer flat on straight needles, you now have a rectangle that you need to seam into a tube.
Thread the 6-inch tail onto your yarn needle and use the mattress stitch to seam the two short ends together. The mattress stitch is nearly invisible and creates a strong seam. To do it, lay your rectangle flat with the right side facing up. Insert the needle under the first stitch on one edge, then under the corresponding stitch on the other edge, moving up one row at a time. Pull gently every few stitches to close the seam. When you reach the top, weave the tail through a few stitches on the inside to find it, then trim.
Weave in any other loose ends using your yarn needle, working them through the inside of the warmer so they do not show on the outside.
Finishing If You Knit in the Round
If you used circular needles or double-pointed needles to knit your warmer in the round, you do not need to seam anything. When you reach the height you want, straightforward bind off all stitches loosely and cut the yarn. Weave in the cast-on tail and the bind-off tail using your yarn needle, working them through the inside of the warmer.
Try on your finished warmer to make sure it fits snugly around your ankle without cutting off circulation. If it is too loose, you can tighten it slightly by weaving the cast-on tail through the bottom edge in a spiral, pulling gently as you go. If it is too tight, you may need to knit a new one with a larger needle size.
Common Mistakes and How to Fix Them
The most common mistake is casting on too many or too few stitches, which makes the warmer too loose or too tight. This is why checking your gauge first is so important. If you have already started and realize the fit is wrong, you can frog (unravel) back to the cast-on and start over with a different number of stitches.
Another common issue is an uneven seam, which can make the warmer uncomfortable to wear. The mattress stitch takes practice, so do not worry if your first seam is not perfect. The more you do it, the neater it becomes. If your seam is very lumpy, you can carefully unravel it and try again.
Loose bind-off edges can also cause problems, because they may roll or stretch out of shape. Always bind off loosely — if you tend to bind off tightly, go up one needle size for the bind-off row only.
Making a Matching Pair
Once you have finished one ankle warmer, making the second one is much faster because you already know the pattern and your gauge. Cast on the same number of stitches, knit to the same height, and use the same stitch pattern. If you want the pair to look identical, use the same yarn and needles. If you want to experiment, you can use a different color or stitch pattern for the second warmer — many people prefer mismatched ankle warmers for a playful look.
Keep your finished warmers in a drawer or basket where they will not get stretched or crushed. Hand wash them in cool water with gentle soap, then lay them flat to dry. With proper care, a pair of knit ankle warmers will last for years.
Frequently Asked Questions
Can I knit ankle warmers on straight needles?
Yes. Knit flat on straight needles, then seam the two short ends together using the mattress stitch. This creates a tube that fits around your ankle. Many beginners find straight needles easier to control than circular or double-pointed needles.
What yarn weight works best for ankle warmers?
Worsted weight and bulky weight are the easiest to work with and knit up quickly. Lighter weights like sport or DK yarn will take longer and require more stitches, but they create a thinner, more delicate warmer. Avoid very heavy yarns like super bulky, because they may be too stiff to bend comfortably around your ankle.
How long should ankle warmers be?
Most ankle warmers are 4 to 5 inches tall, covering the ankle bone and a bit of the lower leg. You can make them shorter (2 to 3 inches) for a minimal look, or taller (6 to 8 inches) for more warmth. Try on your warmer as you knit to find the height that feels right for you.
Do I need to block my finished ankle warmers?
Blocking is optional but helpful. Wet blocking (soaking in cool water, then pinning to shape and letting dry) can even out your stitches and help the warmer hold its shape. If you skip blocking, your warmer will still work fine, but the edges may be slightly less neat.
What should I do if my ankle warmer is too loose?
If the warmer slides down your ankle, you can tighten it by weaving the cast-on tail through the bottom edge in a spiral, pulling gently as you go. Alternatively, you can knit a new pair using a smaller needle size or fewer cast-on stitches.