Keep your toes toasty all year round with our tempting selection of sock yarn.

All your sock yarn needs are covered here: self-pattering, self-striping, semi-solid,  hand-dyed yarns and sock knitting kits. 

Clarendon Sock | Townhouse Yarns

Regular Price
$24.95
Sale Price
$24.95
Regular Price
Unit Price
per 

Fine Sock | Life In The Long Grass

Regular Price
$22.95
Sale Price
$22.95
Regular Price
Unit Price
per 

Edelweiss Classic 4ply | Kremke Soul Wool

Regular Price
$6.95
Sale Price
$6.95
Regular Price
Unit Price
per 

My First Socks Follow Along

Regular Price
$49.95
Sale Price
$49.95
Regular Price
Unit Price
per 

Edelweiss Alpaca 4ply | Kremke Soul Wool

Regular Price
$4.95
Sale Price
$4.95
Regular Price
Unit Price
per 

Lazy Linen | Kremke Soul Wool

Regular Price
$14.95
Sale Price
$14.95
Regular Price
Unit Price
per 

Uneek Sock | Urth Yarns

Regular Price
$24.95
Sale Price
$24.95
Regular Price
Unit Price
per 

Deconstructed Fade Sock | Shirley Brian Yarns

Regular Price
$38.95
Sale Price
$38.95
Regular Price
Unit Price
per 

Christmas Cracker 2023 - Northern Lights | Townhouse Yarns

Regular Price
from $39.95
Sale Price
from $39.95
Regular Price
Unit Price
per 
Sold Out

Cats And Dogs 4ply | Opal

Regular Price
$9.95
Sale Price
$9.95
Regular Price
Unit Price
per 

Signature 4ply Christmas Special | West Yorkshire Spinners

Regular Price
$11.95
Sale Price
$11.95
Regular Price
Unit Price
per 

Pretty 4ply | Opal

Regular Price
$10.95
Sale Price
$10.95
Regular Price
Unit Price
per 
Sold Out

Sock Set | Shirley Brian Yarns

Regular Price
$22.95
Sale Price
$22.95
Regular Price
Unit Price
per 
Sold Out

Wilder Winter X-Large | Opal

Regular Price
$13.95
Sale Price
$13.95
Regular Price
Unit Price
per 

Beauty 3: Wellness | Opal

Regular Price
$10.95
Sale Price
$10.95
Regular Price
Unit Price
per 

Signature Sparkle 4ply Christmas Special | West Yorkshire Spinners

Regular Price
$11.95
Sale Price
$11.95
Regular Price
Unit Price
per 

Uneek Sock - Christmas Special | Urth Yarns

Regular Price
$23.95
Sale Price
$23.95
Regular Price
Unit Price
per