Skip to content

Sock Yarn Calculator — Yarn for Socks by Shoe Size

Calculate how much yarn you need for socks based on shoe size, sock type, yarn weight, and gauge.

Select UK/EU shoe size

Select the type

Select the yarn weight category

Leave blank for default

How We Calculate This

This calculator estimates sock yarn based on shoe size foot dimensions, sock type (ankle/crew/knee-high), and yarn weight. It applies negative ease for a proper fit.

The formula

Finished circumference = Foot circumference x (1 + ease%)

Sock length = Foot length + Leg length + Cuff length

Yarn (g) = Circumference x Length x 2 (pair) x Density factor

Yarn (m) = Grams x Metres per gram for yarn weight

Frequently Asked Questions

Last updated: March 2026

All calculations are estimates based on standard yarn weights and gauge. Results may vary with individual tension, yarn brand, and needle size.