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.

Get the Ad-Free Printable PDF

Enter your email to get the free pdf delivered to your inbox immediately

We respect your privacy.

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.

Free Email Updates
Get NEW free knitting patterns first!
We respect your privacy.
Love Free Knitting Patterns?

Enter your email to get notified when new patterns and tutorials drop.

We respect your privacy.