This free knitting pattern for socks is a textured, wearable design that also belongs on your list of favorite free sock knitting patterns if you enjoy classic socks with a little extra interest.

The Granite Socks feature an all-over bumpy texture created with the k1b stitch, giving them a rich look without complicated cables or lace. If you’ve been searching for a sock pattern that feels more interesting than plain stockinette but is still repetitive enough to memorize, this pattern solves that problem beautifully. The top down heel flap construction keeps things familiar while the texture makes every round more fun to knit.

Get Cozy with My Favorite Free Knitting Pattern for Socks: Granite Socks

If you love socks with simple construction but want something that looks a little more polished than basic ribbing, this pattern hits that sweet spot. It’s the kind of sock that looks impressive while still being relaxing enough for evening knitting.

A textured free knitting pattern for socks like this also makes variegated yarn shine in a whole new way because the stitch pattern breaks up pooling beautifully.


What Materials Do You Need for This Free Knitting Pattern for Socks?

For this free knitting pattern for socks, I kept the materials simple and practical so you can focus on the knitting instead of hunting down specialty supplies.

I love using KnitPicks Stroll Effects for textured sock patterns like this because the subtle color variation helps highlight the raised bumps without overpowering the stitch definition. It’s soft enough for everyday wear while still durable enough for frequently worn socks.

Because the texture adds visual interest on its own, this pattern looks beautiful in both tonal and lightly variegated colorways.

The simple materials list also makes this a great stash-busting project if you already keep sock yarn and needles on hand. There’s nothing complicated here—just good yarn, tiny needles, and a fun stitch pattern.


How Do You Knit the Granite Socks Texture Stitch?

The signature texture in this free knitting pattern for socks comes from the k1b stitch, which creates the raised, pebbled effect throughout the sock fabric. If you’ve never worked k1b before, don’t worry—it’s much easier than it looks once you get the rhythm down. You can check out my k1b stitch tutorial here before getting started.

The stitch pattern is simple to memorize after the first few rounds, making this a great project if you want to practice texture knitting without constantly checking the pattern. Since the texture repeats all the way through the sock, it keeps the knitting engaging from cuff to toe.

One of my favorite things about this pattern is how the texture adds stretch and structure to the finished sock. The bumps help the fabric hug the foot beautifully while still staying comfortable.


Looking for More Free Sock Knitting Patterns?

If you enjoy this free knitting pattern for socks, here are a few more sock patterns you may want to add to your queue:

Each of these patterns offers a different texture or stitch style while keeping the same practical, wearable construction. If you’re building up a handmade sock drawer, they pair perfectly with Granite Socks for variety without needing to learn wildly different techniques.

Textured socks like these are some of my favorite projects because they strike the perfect balance between relaxing and interesting. They keep your hands busy without ever feeling tedious.

Get the Ad-Free Printable PDF

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

We respect your privacy.

Granite Socks

Materials:  

Yarn: 120 (180, 240), 300, 320, (380, 480) yards KnitPicks Stroll Hand Paint  100g/462yds 

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):  

Cuff (around): 5 (5.5, 6.5) 7, 7.5, (8, 9)” 

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)” 

Granite Socks were designed to match Granite Dress, Granite Beanie, Youth Granite  Sweater, Baby Granite Sweater. 

I chose to use Knitpicks Stroll since it is super soft and washes extremely well. Model size is Adult Medium, made for a size 10US ladies foot. 

Abbreviations can be found on the last page.

GRANITE STITCH PATTERN: 

Rounds 1-3 – knit around 

Round 4 – (K1, k1b) repeat around 

1X1 RIB PATTERN 

Row 1 (right side row) – (k1, p1) across Row 2 – knit all the knit stitches, purl all the  purl stitches.  

Cuff 

Cast on 40 (44, 52) 56, 60, (64, 72) sts, join for working in the round.  Work in 1×1 rib (k1, p1) for 8 (8, 10) 10, 12, (12, 14) rounds.  

Leg 

Work in Granite Stitch Pattern until piece measures 2.5 (3.5, 4) 4.5, 5, (6, 7)” from  cast on (or desired length) Finish after completing a round 1 of Granited Stitch  Pattern. 

Heel Flap 

Next round: work 20 (22, 26), 28, 30, (32, 36), then place these sts on hold. You will  work the heel flap on the next k20 (22, 26), 28, 30, (32, 36), sts.  

Row 1 (RS): sl1, work in Granite Stitch Pattern 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, work  20 (22, 26), 28, 30, (32, 36) in Granite Stitch Pattern, 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

Round 2: knit to 3 sts before marker, k2tog, k1, sm, work 20 (22, 26), 28, 30, (32, 36) in Granite Stitch Pattern, 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.  

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) 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.  

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 maker 

pm – place marker 

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 

K1B- Knit in row below, inserting right needle into the st in the row below the next st.  Knit this st as well as the stitch above it on left needle.

Get the Free ad-free Printable PDF Here

I hope you love knitting the Granite Socks as much as I loved designing them. If you make a pair, let me know in the comments what yarn color you chose—I always love seeing how different colorways change the look of textured socks!

This post may contain affiliate links, which means I may earn a small commission at no extra cost to you if you purchase through my links. Thank you for supporting my work and helping me continue to provide 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.