Looking for a simple ankle sock pattern that’s easy to knit, comfortable to wear, and practical for the whole family?
These Vanilla Ankle Socks are exactly that. This beginner-friendly design is part of my collection of free sock knitting patterns and features classic top-down construction with a heel flap, smooth stockinette stitch throughout, and a shorter ankle-height leg that fits beautifully inside everyday shoes. If you need a dependable sock pattern without complicated stitch work, this simple ankle sock pattern is the kind you’ll come back to again and again.

Whether you’re knitting your very first sock or just want a relaxing project to work on while watching TV, this pattern keeps things straightforward and satisfying. With sizing included from baby through large adult, you can make matching socks for the whole family from one versatile pattern.
Sometimes the best patterns are the ones that don’t overcomplicate things. A clean stockinette sock lets beautiful yarn shine, makes sizing easy to customize, and gives you a reliable pattern to memorize after a round or two.
That’s exactly why I designed these Vanilla Ankle Socks. They’re simple, classic, and endlessly useful.
What Materials Do You Need for This Simple Ankle Sock Pattern?
To knit this simple ankle sock pattern, I used KnitPicks Stroll Effects), which gives the socks a soft feel with subtle color variation that keeps plain stockinette interesting. It’s one of my favorite yarns for vanilla socks because it creates enough visual texture to keep the knitting fun without distracting from the clean look of the finished sock.
You’ll also need:
Because this pattern uses fingering weight yarn and smaller needles, the finished fabric is durable enough for everyday wear while still staying lightweight and comfortable in shoes.

If you already keep sock yarn scraps on hand, this is also a fantastic stash-busting project. The ankle length means each pair uses less yarn than traditional crew socks, which makes these especially handy for leftovers.
How Is This Simple Ankle Sock Pattern Constructed?
This simple ankle sock pattern is worked from the top down with a traditional heel flap and gusset, making it a great introduction for knitters who want to learn classic sock construction. If you’ve been intimidated by socks before, this is one of the easiest places to start because there are no lace charts, cables, or complicated shaping details to distract from learning the basics.
The ankle-length leg keeps the project moving quickly, so you get that satisfying finished-object feeling much faster than with taller socks. And because the entire sock is worked in stockinette, this pattern is ideal for self-striping, speckled, or variegated yarns.
Once you’ve made one pair, chances are good you’ll have the construction memorized.

If you like to knit mindless projects while traveling, chatting, or watching a show, this pattern is especially perfect. It gives you all the practicality of handmade socks without requiring constant attention.
Looking for More Free Sock Knitting Patterns?
If you enjoy this simple ankle sock pattern, here are a few more sock patterns you may want to knit next:
Each of these patterns offers a different style and construction detail while still keeping that same practical, wearable feel. Whether you want more texture, a toe-up option, or a slightly dressier look, there’s a little something for every sock knitter in that list.

Ankle socks are one of my personal favorite projects because they knit up quickly, use less yarn, and actually get worn constantly in real life. There’s just something satisfying about finishing a practical project you know will be in regular rotation.
Vanilla Ankle Socks Pattern
Materials:
Yarn: 1 hank of Knitpicks Stroll (100g/462yd) Needles: US #1 / 2.25mm DPNs (or circular for magic loop) Notions: stitch markers, needle
Gauge: 8sts x 11rows per inch
sizing:
baby (toddler, child,) lg child, adult S, (M, L) Finished measurements (unstretched):
Leg Length (adjustable): 2.5 (3.5, 4) 4.5, 5, (6, 7)” Foot Length (adjustable): 4 (6, 7.25), 8, 9, (10, 11.25)”
Model is wearing a toddler.
Abbreviations can be found on the last page.
Cuff
Cast on 40 (44, 52) 56, 60, (64, 72) sts, join for working in the round. Separate stitches on your dpn as follows:
1st needle 20 (22, 26) 28, 30 (32, 36) sts
2nd and 3rd needle 10 (11, 13) 14, 15 (16, 18) sts each needle
Work in 1×1 rib (k1p1 around) for 16 (16, 20) 20, 24 (24, 28) rounds Then work in Stockinette for 4 (4, 6) 6, 8, (8, 10) rounds.
Heel Flap
Next round: You will work the heel flap on the next 20 (22, 26), 28, 30, (32, 36), sts. Place the remaining 20 (22, 26), 28, 30, (32, 36), sts on hold.
Row 1 (RS): (sl1, k1) to end, turn work.
Row 2 (WS): sl1, purl to end, turn work.
Repeat rows 1-2 a total of 8 (10, 12), 13, 14, (16, 18) times.
This is a total of 16 (20, 24), 26, 28, (32, 36) rows.
Heel Turn
Row 1 (RS): sl1, k12 (12, 14), 15, 16, (18, 20), ssk, k1, turn work.
Row 2 (WS): sl1, p7 (5, 5) 5, 5, (7, 7), p2tog, p1, turn work.
Row 3: sl1, knit to 1 st before the gap, ssk, k1, turn work.
Row 4: sl1, purl to 1 st before the gap, p2tog, p1, turn work.
Repeat rows 3-4 until all stitches have been worked:
14 (14, 16), 16, 18, (20, 22) sts remain.
Knit across these heel stitches slipping the first st.
Gusset
Pick up and knit 9 (11, 13), 14, 15, (17, 19) sts along the edge of heel flap, PM, Knit across 20 (22, 26), 28, 30, (32, 36), PM,
Pick up and knit 9 (11, 13), 14, 15, (17, 19) sts along heel flap,
k7 (7, 8) 8, 9, (10, 11) sts, mark the new BOR (located at the bottom of the foot). [52 (58, 68) 72, 78, (86, 96) sts]
Round 1: knit around
Round 2: knit to 3 sts before marker, k2tog, k1, sm, knit to next marker, sm, k1, ssk, knit to end [2 sts dec]
Work rounds 1-2 a total of 6 (7, 8) 8, 9, (11, 12) times.
[40 (44, 52) 56, 60, (64, 72) sts]
Foot
Shift beginning of round (BOR) remove marker as follows: remove marker, k10 (11, 13) 14, 15, (16, 18), place marker – this is the new BOR, located at the side of the foot.
Continue working in the round until the piece measures 3 (5, 6) 6.5, 7, (8, 9)” from back of heel, or 1 (1, 1.5) 1.75, 2, (2, 2.25)” short of desired foot length.
Toe
Round 1: k1, ssk, knit to 3 sts before marker, k2tog, k2, ssk, knit to 3 sts before end of round, k2tog, k1 [4 sts dec]
Round 2: knit
Work rounds 1-2 a total of 5 (6, 7) 8, 9, (9, 10) times. until 16 (16, 20) 20, 20, (24, 24) sts remain.
For a left-handed tutorial of these decreases visit my youtube here
Cut yarn leaving a 12” tail, then graft toe using Kitchener stitch.
Weave in all ends
Kitchener stitch:
Place half the stitches on one needle, half the stitches on the other needle, (top and bottom NOT side to side)
Cut yarn (leaving a long yarn tail) and thread through a blunt needle. Set-up steps: Insert needle purlwise (back to front) through the first st on front needle, leaving the st on the needle. Then insert needle knitwise (front to back) through the first st on the back needle, leaving the st on the needle. Step 1: Insert needle knitwise through first st on front needle, then slip this st off the needle.
Step 2: Insert needle purlwise through the second st on front needle, leaving the st on the needle.
Step 3: Insert needle purlwise through first st on back needle, then drop this stitch off the needle.
Step 4: Insert needle knitwise through second st on back needle, leaving the st on the needle.
From this point to the end, repeat steps 1-4.
Kitchener stitch can be intimidating, but you get into a rhythm:
Front needle: knitwise drop off, purlwise leave on,
Back needle: purlwise drop off, knitwise leave on,
Repeat!
At the end of the row, there is only 1 stitch left on each needle.
Work steps 1 and 3 once more.
For a left-handed video tutorial of this visit my youtube here
Abbreviations
k – knit
P – purl
sm – slip maker
pm – place marker
st – stich
sts – stitches
k2tog -knit 2 stitches together
ssk – slip next st knitwise, slip next st knitwise, place stitches back onto left needle, knit both slipped sts together

Have you knit ankle socks before, or are you team full-length socks all the way? Let me know in the comments—I always love hearing what kind of socks you actually wear most often!
This post may contain affiliate links, which means I may earn a small commission if you purchase through those links at no extra cost to you. Thank you for supporting my business so I can continue providing free knitting patterns.