This free ribbed sock knitting pattern is one of my favorite free sock knitting patterns for knitters who want a classic texture with just enough detail to keep things interesting.
The Michael Socks feature an all-over wide broken rib that gives them beautiful stretch, texture, and a polished finished look without complicated stitch work. If you’ve been searching for a sock pattern that feels timeless, fits well, and works for the whole family, this pattern checks every box. It includes sizing from baby through large adult, making it easy to knit matching socks for everyone. With top down heel flap construction, this free ribbed sock knitting pattern is also a great option for knitters who love traditional sock shaping and dependable fit.

If you love socks with texture but don’t want anything overly fussy, this pattern strikes that balance perfectly. The broken rib keeps the knitting engaging while still being simple enough for relaxed evening knitting.
A good ribbed sock pattern should be wearable, stretchy, and easy to pair with everyday outfits, and these socks were designed with exactly that in mind. They’re the kind of pair you’ll finish and immediately want to cast on again.
What Materials Do You Need for This Free Ribbed Sock Knitting Pattern?
For this free ribbed sock knitting pattern, I kept the materials simple and practical so the texture can really shine.
Yarn:
Needles:
Knit Picks Stroll Tweed is one of my favorite sock yarns for textured patterns like this because the tweed flecks add visual depth without competing with the stitch pattern. It has enough durability for everyday wear while still staying soft against the skin.
If you enjoy knitting socks that look polished but still hold up well after repeated wear, this yarn is an excellent choice.

The wide broken rib texture also helps the tweed stand out even more, giving the finished socks a rich, classic look. It’s a simple combination that works beautifully.
How Is This Free Ribbed Sock Knitting Pattern Constructed?
This free ribbed sock knitting pattern is worked from the top down using a traditional heel flap and gusset construction. That means if you already enjoy knitting classic socks, this pattern will feel very familiar in the best way.
The broken rib pattern is worked throughout the leg and across the foot for a fully textured finish. Because the stitch repeat is simple and rhythmic, this pattern is easy to memorize after just a few rounds.
The ribbed texture also adds extra stretch, which helps create a comfortable fit across a wide range of foot shapes. That makes this pattern especially nice for gift knitting.

If you’ve wanted a ribbed sock that feels more elevated than plain stockinette but still knits up quickly, this pattern is a great choice.
Looking for More Free Sock Knitting Patterns?
If you enjoy this free ribbed sock knitting pattern, here are a few more sock patterns you may want to knit next:
Each of these patterns offers a different texture or design feature while still keeping that same wearable, everyday style. Whether you love cables, simple texture, or classic ribbing, there’s something here for every sock knitter.
Trying several patterns is also a great way to build your handmade sock drawer with lots of variety while keeping your knitting interesting.

Ribbed socks are always one of my most-worn styles because they fit beautifully and pair well with nearly anything. The Michael Socks are no exception.
Michael Socks Pattern
Materials:
Yarn: (180, 240), 300, 320, (380, 480) yards of KnitPicks Stroll Tweed 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, adult S, (M, L)
Finished measurements (unstretched):
Cuff (around): (5, 6) 7, 7.5, (8, 9)”
Leg Length (adjustable): (3, 4) 5, 6, (7, 8)”
Foot Length (adjustable): (4, 6), 8, 9, (10, 11.25)”
Pattern Notes:
Michael Socks are a top-down heel-flap sock.
Stitch Pattern
TODDLER, ADULT SMALL, ADULT LARGE
Round 1 – [k2, p2, k2] around
Round 2 – knit around
BABY, CHILD, ADULT MEDIUM
Round 1 – [k1, p2, k3]
Round 2 – knit around
Cuff
Cast on (42, 48) 54, 60, (66, 72) sts, join for working in the round. Work in 1×1 rib (k1, p1) for (8, 10) 10, 12, (12, 14) rounds.
Work in stitch pattern (making sure to choose the appropriate stitch pattern for the size you are knitting) until piece measures (3, 4) 5, 6, (7, 8)” from cast on,
Heel Flap
Next round: (22, 24), 28, 30, (34, 36), then place these sts on hold. You will work the heel flap on the next (20, 24), 26, 30, (32, 36), sts.
Row 1 (RS): sl1, [k1, sl1] to end, turn work
Row 2 (WS): sl1, purl to end, turn work
Repeat rows 1-2 a total of (9, 11), 12, 14, (15, 17) times.
This is a total of (18, 22), 24, 28, (30, 34) rows.
Heel Turn
Row 1 (RS): sl1, (10, 12) 14, 16 (18, 20), ssk, k1, turn work
Row 2 (WS): sl1, (3, 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. (12, 14) 16, 18 (20, 22) Knit across these heel stitches slipping the first st.
Gusset
Pick up and knit (10, 12), 13, 15, (16, 18) sts along the edge of heel flap, PM, Work (22, 24), 28, 30, (34, 36), of top of foot in pattern, PM, pick up and knit (10, 12), 13, 15, (16, 18) sts along heel flap, k(6, 7) 8, 9, (10, 11) sts, mark the new BOR (located at the bottom of the foot). [54 (62, 70) 72, 78, (86, 94) sts]
Round 1: Work in pattern around
Round 2: knit to 3 sts before marker, k2tog, k1, sm, work in pattern (22, 24), 28, 30, (34, 36) sm, k1, ssk, knit to end [2 sts decreased]
Work rounds 1-2 a total of (6, 7) 8, 9, (10, 11) times. [(42, 48) 54, 60, (66, 72) sts]
Foo1
Shift beginning of round (BOR) remove marker as follows: remove marker, k(10, 12) 13, 15, (16, 18) place marker – this is the new BOR, located at the side of the foot.
Keep the second marker after the instep stitches in place.
Continue working in the round, keeping the top of foot in pattern, until the piece measures (3, 5) 6, 7, (8, 9)” from back of heel, or (1, 1.5) 1.75, 2, (2, 2.25)” short of desired foot length.
Toe
Set up round for sizes BABY, CHILD, ADULT MEDIUM ONLY – k1, ssk, knit to 3 sts before marker, k2tog, k1, knit rest of round [(40, 48) 52, 60 (64, 72) sts] 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 (6, 7) 8, 10, (10, 12) times. until (16, 20) 20, 20, (24, 24) sts remain.
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.
ABBREVIATIONS
K – knit
P – purl
SM – slip marker
PM – place marker
ST – stitch
STS – stitches
K2tog – knit 2 together
SSK – slip next st knitwise, slip next st knitwise, place stitches back onto left needle, knit both slipped sts together

If you make this free ribbed sock knitting pattern, I’d love to hear what you think! Leave a comment below and let me know what yarn color you used or who you’re knitting them for.
This post may contain affiliate links, which means I may earn a small commission at no extra cost to you if you make a purchase through my links.