This free knit sock pattern features the Anna Socks, a top-down heel flap design with a beautiful all-over diamond texture, and it fits right in with your favorite free sock knitting patterns.
If you’ve ever wanted a pair of socks that look detailed but are still made with simple knits and purls, this is exactly what you’ve been looking for. The free knit sock pattern includes instructions for child through adult large sizes, making it easy to knit for anyone in your family. I love that the texture keeps things interesting without slowing you down, and it works up beautifully in fingering weight yarn.

If you’ve been searching for a free knit sock pattern that balances texture and simplicity, this one checks all the boxes. It’s a great way to build confidence with stitch patterns while still ending up with something you’ll actually wear.
This is one of those patterns that feels interesting without being overwhelming, which makes it perfect for both relaxed knitting and focused stitch work.
What materials do you need for this free knit sock pattern?
For this free knit sock pattern, you’ll want to use a soft and durable fingering weight yarn that holds stitch definition well so those diamonds really pop.
- KnitPicks Stroll yarn
- US size 1 / 2.25mm DPNs or circular needles for magic loop
- Sock blockers
- Tapestry needle
I originally knit these using Hobbii Unicorn Solids, but have since knit them in KnitPicks Stroll which is a fantastic substitute that gives you the same smooth finish and durability.
You’ll find that a well-defined yarn really makes the knit and purl texture stand out, which is the whole point of this design.

These are simple, straightforward materials, but they come together to create a really polished finished sock.
How is this free knit sock pattern constructed?
This free knit sock pattern is worked from the top down with a classic heel flap and gusset, which gives you a secure and comfortable fit that stays put throughout the day. The diamond stitch pattern is worked throughout the leg and continues onto the foot, keeping the texture consistent and visually interesting.
Because the stitch pattern is made entirely of knits and purls, it’s easy to memorize after a few repeats. I like to think of this as a great “next step” sock if you’re ready to move beyond plain stockinette but don’t want anything overly complicated.
then I like to say a few more things before including an image
Paying attention to your stitch placement will help keep those diamonds nice and crisp, especially as you transition from leg to foot.

Once you get into the rhythm, this pattern flows really nicely and makes for a satisfying knit from start to finish.
Looking for more free knit sock pattern ideas?
If you enjoyed this free knit sock pattern, here are a few more you might want to try next:
These all offer different textures and constructions, so you can keep building your skills while still making something you’ll actually wear.
Trying a variety of patterns like these is one of the best ways to grow your confidence with sock knitting.

finally, I like to finish this section with a few sentences before moving to my pattern
Each one has its own personality, but they all keep that same practical, wearable feel.
Anna Socks Free Pattern
Materials:
Yarn: approximately 350, 400, 450yds of fingering weight sock yarn 437yd/100g
Needles: US #1 / 2.25mm DPNs (or circular for magic loop) I like KnitPicks Reflections
Notions: stitch markers, needle
Gauge: 10sts x 18rows per inch
sizing:
child, adult small, adult large
Finished measurements (unstretched):
Foot Length (adjustable): 7.5, 9, 10ins or 19, 22.5, 25cms
Cuff length (adjustable): 4, 5, 6ins or 10, 12.5, 15cms
This pattern comes is a top down, heel flap sock. If you are a left-handed knitter
(working left to right) there are no modifications required for this pattern.
Abbreviations can be found on the last page.
Cuff
Cast on 50, 60, 70 sts, join for working in the round.
Separate stitches on your dpn as follows:
1st needle – 10, 15, 20sts
2nd needle – 15, 15,15sts
3rd needle – 25, 30, 35sts
Work in 1×1 rib (k1p1 around) for 10, 12, 14 rounds
Knit around 1 round.
Then work in pattern as follows:
Round 1 – (k2, p1, k3, p1, k1, p1, k1) repeat (to) around
Round 2 – (k2, p1, k3, p1, k1, p1, k1) repeat (to) around
Round 3 – (k1, p1, k1, p1, k3, p1, k2) repeat (to) around
Round 4 – (k1, p1, k1, p1, k3, p1, k2) repeat (to) around
Round 5 – (p1, k1, p1, k1, p1, k2, p1, k2) repeat (to) around
Round 6 – (p1, k1, p1, k1, p1, k2, p1, k2) repeat (to) around
Round 7 – (k1, p1, k1, p1, k3, p1, k2) repeat (to) around
Round 8 – (k1, p1, k1, p1, k3, p1, k2) repeat (to) around
Round 9 – (k2, p1, k3, p1, k1, p1, k1) repeat (to) around
Round 10 – (k2, p1, k3, p1, k1, p1, k1) repeat (to) around
Round 11 – (k2, p1, k2, p1, k1, p1, k1, p1) repeat (to) around
Round 12 – (k2, p1, k2, p1, k1, p1, k1, p1) repeat (to) around
Work rounds 1-12 above until piece measures 4, 5, 6 inches or 10, 12.5, 15cms from
cast on (or desired length)
Heel Flap
Next round: Work across the 1
st and 2nd needles in pattern. Place these stitches on
hold. The heel flap will be worked flat, turning after each row, with only the 25, 30,
35 sts on the 3rd needle
Row 1 (RS): (sl1, k1) to last st, k1, turn work.
Row 2 (WS): sl1, purl to end, turn work.
Work rows 1-2 total of 11, 14, 16 times.
This is a total of 22, 28, 32 rows.
Heel Turn
Row 1 (RS): sl1, k 13, 16, 19, ssk, k1, turn work.
Row 2 (WS): sl1, p4, 5, 6, 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:
15, 18, 21 sts remain.
Knit across these heel stitches slipping the first st.
Gusset
With needle 3, pick up and knit 12, 15, 17 sts along the edge of heel flap, PM,
Work across across 25, 30, 35 on needles 1 and 2 (combining them all to needle 1) in
pattern, PM,
Pick up and knit 12, 15, 17 sts along heel flap onto needle 2,
K8, 9, 11 sts onto needle 2, mark the new BOR (located at the bottom of the foot).
[90 sts]
Round 1: knit to marker, work in pattern to marker, knit to bor
Round 2: knit to 3 sts before marker, k2tog, k1, sm, work in pattern to next marker,
sm, k1, ssk, knit to end [2 sts dec]
Work rounds 1-2 a total of 7, 9, 10 times. [50, 60, 70 sts]
After last round, remove bor marker, knit the stitches on needle 3, place bor marker.
Foot
Needle 1 should now have 25, 30, 35 sts
Needle 2 should have 13, 15, 18 sts
Needle 3 should have 12, 15, 17 sts
The new beginning of round is now needle 1.
Continue working in the round in established pattern (the bottom of foot in
stockinette and the top in pattern) until the piece measures 5.5, 7, 8ins or 14, 17.5,
20cms (or desired length) from back of heel, or 1.5, 2, 2.25ins or 4, 5, 5.5 cms short
of desired foot length. (Example: I wear a US size 10 and need to knit to 8.25ins
before the toe decreases.)
The diamond pattern ends here. You will work in stockinette throughout for the
remainder of the socks.
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 7, 9, 11 times. Until 22, 24, 26 sts remain.
For a left-handed tutorial of these decreases visit my youtube here
Cut yarn leaving a tail long enough to sew the toe closed, 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
bor – beginning of round
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
yo – yarn over

If you make a pair of Anna Socks using this free knit sock pattern, I’d love to hear how they turned out for you. Let me know in the comments what yarn you used or who you made them for. That’s always my favorite part to see.
This post may contain affiliate links, which means I may earn a small commission at no extra cost to you.
Comments are closed.