Knitting Sock Size Calculator + Free PDF Chart

Calculate your exact sock knitting size from foot measurements. Cast-on count, gauge formula, US/UK/EU conversion and free printable PDF sock size chart.

Cast-on Count
Negative Ease
US/UK/EU Size
Free PDF
⚡ Quick Answer — 22 cm foot at standard gauge
64 sts cast-on
10% negative ease · 32 sts/10cm
🪡 Needle: 2.25 mm 🧶 Yarn: Fingering weight 🇺🇸 Size: Women M / US W8–9
Enter your measurements →
Calculate Yours ↓
Your Sock Measurements

Enter your foot circumference, foot length, and stitch gauge for instant cast-on count, target circumference, row counts, and size conversion. Includes negative ease calculation and needle recommendation.

🧦 Cast-on Count 📏 Negative Ease 🌍 US/UK/EU Size 🧶 Needle Rec 📄 Free PDF
Country / System
Shoe Size
Estimates are based on average foot dimensions. Enter exact measurements if you have a tape measure for best accuracy.
🧶 Construction Method
Changes output terminology only — the cast-on math is identical
📐 Measurement Units
All inputs switch together
Foot Circumference Measure at ball of foot (widest point)
cm
Typical adult range: 17–28 cm
Foot Length Heel to longest toe
cm
For row count calculation
Stitch Gauge Stitches per cm (from swatch)
sts/cm
Standard sock gauge: 3.0–3.6 sts/cm (30–36/10cm)
Row Gauge Rows per cm (from swatch)
rows/cm
Standard: 3.6–4.2 rows/cm (36–42/10cm)
Ease Preference Negative ease for snug fit
Pattern Multiple Round cast-on to nearest…
Most sock patterns use × 4. Change only if your stitch pattern requires a larger multiple.
Yarn Fibre Adjusts ease for fibre elasticity
Wool-nylon blends at standard 10% ease. Cotton and linen have less elastic recovery — ease is automatically reduced.
Heel Fit Adjusts heel/instep stitch split
Standard 50/50 heel/instep split. Narrow heel shifts 2 sts from heel to instep. Wide heel shifts 2 sts from instep to heel.
Instep Diagonal Optional — back of heel to top of instep
cm
Measure from the back of your heel, under the heel, and up over the top of your instep. If blank, no gusset check is performed.
⚠️ High Instep Detected — Gusset Adjustment Required
Your instep diagonal is significantly larger than your foot circumference. Do not use a short-row heel — you must knit a traditional heel flap and gusset. Pick up 2–4 extra gusset stitches on each side of the heel flap for a comfortable fit over the instep.
🧦 Add leg length for ankle/calf/knee-high socks (optional)
Leg Length From floor to desired height
cm
👟 Try a preset
📄

Free Printable Sock Size Chart PDF

Download the complete chart — newborn through XL men's — with cast-on counts at three gauges, foot measurements in cm and inches, and US/UK/EU equivalents. Print it, pin it, or screenshot it for the yarn shop.

⚠️ Disclaimer: Results are estimates based on standard knitting formulas. Individual tension, yarn fibre, and needle tolerances affect final fit. Always swatch in the round and try the sock on during construction.
🧦

Enter your foot measurements, results update instantly

You'll Get
Cast-on Count Target Circumference Foot Rows Leg Rows Needle Size US/UK/EU Size Yarn Note
Was this helpful?
Advertisement

Knitting Sock Size Calculator + Free PDF Chart — US, UK, EU & Metric Guide

Most beginner knitters get sock sizing wrong — not because of skill, but because they skip gauge math. The formula takes 30 seconds. The wasted evening it prevents is three hours.

Socks are the most exacting thing you can knit. A sweater that comes out a centimetre wide is still wearable. A sock that's a centimetre too narrow won't pull on at all — and one that's too loose bunches at the toe and raises a blister by lunchtime. The entire difference between a perfect fit and a wasted evening comes down to three numbers: foot circumference, stitch gauge, and negative ease. This knitting sock size calculator turns those three inputs into your exact cast-on count, target circumference, foot and leg length in rows, needle recommendation, and US, UK and EU size equivalents. The free printable PDF sock size chart covers every size from newborn through men's XL, with cast-on counts at three standard gauge levels. Most people discover the gauge problem after a misfitted sock. This guide fixes that before you start.

How to Calculate Sock Size for Knitting

To calculate your sock cast-on count: measure foot circumference at the widest point, multiply by 0.9 for standard 10% negative ease, then multiply by your stitch gauge per centimetre. Round down to the nearest multiple of 4.

Cast-on = (foot circumference × 0.9) × stitch gauge per cm → round down to nearest multiple of 4

Example: 22 cm foot × 0.9 = 19.8 cm × 3.2 sts/cm = 63.4 → 64 stitches. The foot rows are calculated on the straight section only — subtract 5 cm (adults) or 3 cm (babies) for toe shaping before multiplying by row gauge.

How to calculate sock cast-on stitches: Multiply your foot circumference by 0.9 for negative ease, then multiply by your stitch gauge per centimetre, and round down to the nearest multiple of 4. At a standard gauge of 32 stitches per 10 cm, a 22 cm foot yields 64 stitches. This formula works for both cuff-down and toe-up construction — the circumference math is identical in both methods.

Knitting Sock Size Calculator — Features & Outputs

Enter your foot circumference, foot length and stitch gauge — get cast-on count, circumference target, row counts, needle size and US/UK/EU size equivalent instantly.

✦ Cast-on count ✦ Negative ease built-in ✦ Gauge formula ✦ US / UK / EU size ✦ Baby · Kids · Adult ✦ Free PDF chart ✦ Needle recommendation

What you receive: Cast-on stitch count · Target circumference (cm) · Foot length (rows) · Leg length (rows) · Needle size mm + US · US / UK / EU size · Yarn weight note

What This Knitting Sock Size Calculator Shows You

🧦
Cast-On Stitch Count

Your exact starting stitch count — foot circumference minus ease, multiplied by gauge, rounded to nearest multiple of 4 for a clean rib cuff.

📏
Foot Circumference Target

The knitted circumference your sock needs to produce — the post-ease working number your gauge must hit, not your raw foot measurement.

📐
Foot & Leg Length (Rows)

How many rounds to knit for both the foot section and the leg section, calculated from your measurements and row gauge.

🪡
Needle Size Recommendation

Which needle diameter in mm and US best matches your yarn weight and target gauge — with notes on adjusting if your swatch comes out tight or open.

🌍
US / UK / EU Size Equivalent

Your commercial sock size in all three major systems — useful when a pattern specifies a size rather than raw measurements.

🧶
Yarn Weight & Gauge Note

Confirmation that your entered gauge is consistent with your yarn weight choice — flagging if the two are mismatched before you cast on.

How to Use the Sock Knitting Size Calculator — Step by Step

  1. 1
    Measure foot circumference — in the afternoon. Wrap a soft tape measure around the widest part of your foot, across the ball just below the toe joints, while standing. Feet swell up to 5mm over the day. A morning measurement can put you one to two stitches short of a comfortable fit. Use the larger foot if yours differ.
  2. 2
    Measure foot length. From the back of your heel to the tip of your longest toe, standing on a flat floor. Note this in centimetres — it determines how many rounds to knit before starting toe shaping.
  3. 3
    Knit a gauge swatch in the round. Cast on 32 stitches, work a small tube on your planned needles, then measure stitches and rows per 10cm. Skipping the swatch is the single most common reason a finished sock doesn't fit. The knitting needle size conversion chart confirms your needle's mm diameter across US, UK and Japanese systems.
  4. 4
    Set your ease preference. Default is 10% negative ease — standard for fitted socks. Choose 5% for loose house socks, 15% for compression-style fit, or 0–5% positive ease for baby socks to allow growth room.
  5. 5
    Enter leg length (optional). Leave at default for ankle socks. For calf or knee-high socks, measure from floor to desired height. The calculator returns a separate row count for the leg section.
  6. 6
    Read your outputs and plan your yarn. The calculator returns cast-on, circumference target, row counts, needle size and commercial size. To estimate how much yarn to buy, use the fabric yardage calculator to convert skein lengths between metres and yards — sock patterns from different countries use different units.
Cast-on count Circumference target Foot rows Leg rows Needle mm + US US / UK / EU size Yarn weight note

What Is a Knitting Sock Size Calculator?

A knitting sock size calculator is a measurement-to-pattern converter. It takes your foot dimensions and stitch gauge, applies the negative ease formula, and returns the cast-on stitch count your pattern needs to produce a well-fitting sock. Unlike a shoe size lookup — which simply maps foot length to a label — a sock calculator works from your actual knitting tension. That's the variable that determines fit once the sock is finished.

Two knitters following the same 64-stitch pattern but at different gauges produce socks of different sizes. A knitter at 30 stitches per 10cm and one at 34 stitches per 10cm using the same cast-on end up with a circumference difference of over 1.5 centimetres. That's the gap between a sock that fits and one that doesn't make it past the heel. Sounds simple, but it rarely works out cleanly unless you measure first.

🔧 Note: All outputs from this calculator are starting-point recommendations based on your measurements and stated gauge. Yarn fibre content, individual knitting tension, and needle brand tolerances all affect the final result. Always try the sock on partway through knitting — after the heel turn is the best checkpoint.

Honestly, socks are where most knitters encounter gauge as a real problem for the first time rather than a formality. You can get away with loose gauge on a blanket. A sock will tell you immediately.

Adult Foot Circumference Distribution — Where Most People Fall
Approximate population spread across foot circumference ranges, based on US and European anthropometric data
XS Women (17–19 cm)
9%
S Women (19–21 cm)
23%
M Women / S Men (21–23 cm)
31%
M Men (23–25 cm)
26%
L Men (25–27 cm)
9%
XL Men (27 cm+)
3%
Source: ANSUR II US Army anthropometric survey and European EN ISO 9407 shoe sizing data. The 21–25 cm range covers roughly 57% of adults.

How the Sock Size Calculator Works — The Formula Explained

How Many Stitches to Cast On for Socks?

The cast-on stitch count is the output most knitters search for first. The formula has three inputs: foot circumference, negative ease percentage, and stitch gauge. Multiply foot circumference by the ease factor (0.9 for 10% ease), then multiply that by your stitch gauge per centimetre. Round to the nearest multiple of 4. At 32 stitches per 10 cm gauge: a 22 cm foot gives 64 stitches; a 25 cm foot gives 72 stitches. The calculator does this in real time as you type.

The maths is clean. The mistake is skipping the gauge step and assuming your needle size alone sets your gauge. It doesn't. Yarn fibre, twist, and your individual tension all change the stitch count per centimetre.

Core Cast-On Formula — Three Steps
Step 1 → Working circumference = Foot circ. (cm) × (1 − ease%)
Step 2 → Cast-on stitches = Working circ. × stitch gauge (sts per cm)
Step 3 → Round to nearest multiple of 4 (for standard 2×2 rib cuff)
Example — 22 cm foot, 10% ease, gauge 3.2 sts/cm:
22 × 0.90 = 19.8 cm → 19.8 × 3.2 = 63.4 → round to 64 stitches ✓

Negative Ease — The Number Most Patterns Don't Explain

Negative ease means knitting smaller than your foot so the fabric stretches to grip. Ten percent is the standard starting point. Single-ply yarns with less elastic recovery need slightly less ease (7–8%). High-twist merino-nylon blends can handle 12–15%. Baby socks flip this entirely — use 0–5% positive ease for growth room.

Row Gauge — Calculating Foot Length in Rounds

Row gauge determines how many rounds you knit to cover a given length. At standard sock tension (2.0–2.25mm, fingering yarn), row gauge typically runs 36–40 rounds per 10cm. Sock patterns that don't specify row gauge assume you've achieved standard gauge — which is another reason to swatch. The calculator applies your stated row gauge to return the exact round counts for foot and leg sections.

Heel and Toe Proportions

The heel flap in a standard construction uses half the total stitches; a short-row heel uses roughly a third. The row counts the calculator returns are for the straight foot section only — before heel and toe shaping begins. Subtract approximately 4–5cm from your target foot length to allow for toe decreases when deciding where to begin the toe section.

Stitch Gauge Spectrum for Sock Knitting — Stitches per 10cm
Typical gauge zones by yarn weight — most published sock patterns target the 28–36 sts/10cm band
DK loose 22 sts
Sport 26 sts
Fingering min 28
Standard sock 32
Dense sock 36 sts
Lace-weight 40+
Source: Craft Yarn Council Standard Yarn Weight System. Most published sock patterns assume 28–36 sts/10cm on 2.0–2.5mm needles.

Free Knitting Sock Size Chart — Complete PDF Reference Tables

These tables form the printable PDF reference. They cover every size from newborn through men's XL. The three cast-on columns let you use whichever gauge your swatch returns — rather than assuming the pattern's stated gauge matches yours. That assumption is where most sizing errors begin.

Table 1 — Complete Knitting Sock Size Chart: foot circumference, cast-on counts at three gauge levels, and US/EU size equivalents (free printable PDF reference)
SizeFoot Circ.InchesFoot LengthCO @ 28/10cmCO @ 32/10cmCO @ 36/10cmUS ShoeEU Shoe
Newborn9–10 cm3.5–4"7–8 cm242832US 0–1EU 16–17
Baby 0–3 mo10–11 cm4–4.25"8–9 cm242832US 1–2EU 17–18
Baby 3–6 mo10–12 cm4–4.75"9–10 cm283236US 2–3EU 18–19
Baby 6–12 mo11–13 cm4.5–5"10–11 cm323640US 3–4EU 19–20
Toddler 1–2 yr12–14 cm5–5.5"11–13 cm364044US 4–6EU 20–23
Child 3–5 yr14–16 cm5.5–6.25"14–17 cm404452US 7–10EU 24–27
Child 6–10 yr16–18 cm6.25–7"17–20 cm445256US 11–13EU 28–32
Child/Teen18–19 cm7–7.5"20–22 cm485664US 1–3EU 33–35
Women XS19–20 cm7.5–7.75"22–23 cm525664US W5–6EU 35–37
Women S20–21 cm7.75–8.25"23–24 cm566068US W6.5–7.5EU 37–38
Women M21–22 cm8.25–8.75"24–25 cm566472US W8–9EU 38–40
Women L / Men XS22–23 cm8.75–9"25–26 cm606876US W10 / M7EU 40–42
Men S23–24 cm9–9.5"26–27 cm647280US M8–9EU 42–43
Men M24–25 cm9.5–9.75"27–28 cm687684US M10–11EU 44–45
Men L25–27 cm9.75–10.5"28–30 cm728088US M12–13EU 46–47
Men XL27–29 cm10.5–11.5"30–32 cm768896US M14–15EU 48–50

All cast-on counts include 10% negative ease. For baby socks with growth room, use the next size up. For compression fit, use the next size down. Highlighted rows cover the most commonly knitted adult sizes. All counts are divisible by 4.

Table 2 — Sock Foot Length Reference: Row counts by foot length and row gauge, for the foot section from end of heel turn to start of toe decreases
Foot Length@ 36 rows/10cm@ 40 rows/10cm@ 44 rows/10cmTypical SizeUS Shoe (approx.)
9 cm / 3.5"32 rows36 rows40 rowsBaby 3–6 moUS 1–2
12 cm / 4.75"43 rows48 rows53 rowsBaby 12 moUS 3–4
15 cm / 6"54 rows60 rows66 rowsToddler 2 yrUS 6–7
18 cm / 7"65 rows72 rows79 rowsChild 6–8 yrUS 11–12
21 cm / 8.25"76 rows84 rows92 rowsWomen S–MUS W6–7
23 cm / 9"83 rows92 rows101 rowsWomen L / Men SUS W9 / M7
25 cm / 9.75"90 rows100 rows110 rowsMen MUS M9–10
27 cm / 10.75"97 rows108 rows119 rowsMen LUS M12–13
30 cm / 12"108 rows120 rows132 rowsMen XLUS M14–15
Table 3 — Needle Size and Yarn Weight for Sock Knitting: standard combinations from lace through DK, with stitches per 10cm at each gauge
Yarn WeightAlso CalledNeedle (mm)US NeedleSts / 10cmSock Application
LaceThread, cobweb1.5–2.0mmUS 000–040–50Heirloom, ultra-fine socks
FingeringSock, 4-ply2.0–2.25mmUS 0–134–40Standard sock — most common
Fingering heavySock, 4-ply2.25–2.75mmUS 1–228–34Durable everyday socks
Sport5-ply, sport3.0–3.25mmUS 2.5–324–28Thicker winter socks
DK8-ply, DK3.5–4.0mmUS 4–620–24Chunky bed socks, slippers

You'd expect all sock yarn labels to agree on what "fingering weight" means. They don't — quite. One brand's fingering runs thicker than another's, which shifts your gauge by 2–4 stitches per 10cm. Always swatch the actual yarn you're using.

Sock Sizing Systems Explained — US, UK, EU, Japanese & South Asian

US Commercial Sock Sizing

US commercial sock sizes follow shoe sizes but cover ranges: men's sock size 10–13 covers US shoe 9–12; women's 9–11 covers US shoe 5–9. For hand-knitted socks this is only a rough anchor — it says nothing about foot circumference. Two people in US size 9 shoes can have foot circumferences that differ by 2–3cm, requiring significantly different cast-on counts.

UK Sock Sizing

UK shoe sizes run 0.5–1 size smaller than US for the same foot length: UK men's 8 = US men's 9 = EU 42. Modern UK patterns use foot circumference in centimetres. When following an older UK pattern, confirm whether "size 9" means UK or US shoe conventions — the same numeric label means different foot lengths.

EU and Metric — Most Precise for Knitting

Scandinavian and German patterns typically specify size as foot circumference (cm) and foot length (cm) without any shoe size reference at all. This is the most direct format for knitting. For understanding the weight properties of your finished sock fabric, the GSM fabric calculator converts fabric density to grams per square metre — useful when comparing different sock yarn constructions numerically.

Japanese Sizing

Japanese patterns follow foot length (cm) and use JIS industrial standard needle sizing with fractional sizes (2.1mm, 2.4mm) that fall between Western equivalents. When following a Japanese sock pattern with Western needles, treat the mm measurement on the needle as primary and use the nearest available Western size.

Indian and South Asian Sizing

Sock patterns in India typically use the old UK numbering. "Size 9" in an Indian knitting booklet means UK 9 = EU 43 = US men's 10. Hand-knitted sock traditions are particularly strong in Kashmir, where elaborate patterned mouza socks are worked in fine wool, sized by foot circumference rather than any commercial system.

Foot Circumference × Cast-On Compatibility Heatmap
At standard sock gauge (32 sts/10cm) — darker = ideal 10% negative ease fit
Foot Circumference48 sts56 sts60 sts64 sts72 sts80 sts
17–18 cm (XS Women)IdealOKLarge
19–20 cm (S Women)SnugIdealGoodOK
21–22 cm (M Women)SnugIdealIdealLoose
22–24 cm (L Women/S Men)SnugIdealGoodLoose
24–25 cm (M Men)SnugIdealGood
26–28 cm (L–XL Men)SnugIdeal
Ideal — 10% ease
Good — 5–8% ease
OK — tight or loose
Stretch — unusual ease
Not suitable

Understanding Negative Ease — The Variable That Determines Fit

Ease is the gap between your foot measurement and the sock's knitted circumference. Most patterns don't state their ease assumption — they give a stitch count and let you reverse-engineer it from the gauge. That's where the errors creep in.

How Ease Percentage Changes Your Knitted Sock Circumference
Based on a 22 cm foot circumference — each bar shows what you actually knit at that ease choice
+10% Positive ease → 24.2 cm knitted (baby / growth room)
24.2 cm — sock larger than foot
Suitable for baby socks or very loose house socks — slides on without stretch
0% Ease → 22 cm knitted (loose adult fit)
22 cm
Sock equals foot — may feel loose after a few wears as knit relaxes
−10% Ease → 19.8 cm knitted (standard sock — most patterns)
19.8 cm knitted
← stretch
Standard negative ease — snug, grippy fit without restriction
−15% Ease → 18.7 cm knitted (compression-style)
18.7 cm knitted
← strong stretch
Compression fit — requires high-stretch yarn with 25%+ nylon content

You'd expect published patterns to always specify their ease assumption. They don't. A Scandinavian pattern and a US indie pattern can both say "64 stitches" and mean entirely different things — because one assumed 10% ease at 30 sts/10cm and the other at 34 sts/10cm. This is the core of why the same stitch count fits one person perfectly and another not at all.

Sock Yarn Brand Guide — Gauge Behaviour and Sizing Notes

Not all fingering yarns knit to the same gauge. Ply structure, twist angle, and fibre blend all change the strand diameter — and therefore your stitch count per centimetre. Here is how the most widely used brands typically behave.

Opal (Germany)
Benchmark gauge

The standard against which most published sock patterns are calibrated. Opal 4-ply consistently hits 30–32 sts/10cm at 2.25mm. If a pattern doesn't specify a yarn, it's likely been written assuming Opal-level tension.

Regia (Germany)
True to label

Nearly identical to Opal — 30–32 sts/10cm at 2.25mm. Regia 6-ply runs slightly thicker. 25% nylon content gives excellent heel durability. Used as the reference yarn in many Scandinavian pattern booklets.

Drops Fabel (Norway)
Reliable standard

Consistent 30–32 sts/10cm, widely available across Europe. Particularly popular in Norwegian and Icelandic sock patterns. Label gauge can generally be trusted. Strong value for larger projects like family gift sets.

Malabrigo Sock (Uruguay)
Runs slightly loose

Single-ply construction produces 28–30 sts/10cm — slightly looser than twisted-ply equivalents. Go down 0.25mm from your usual needle, or increase your cast-on by 4 stitches to compensate.

Wollmeise Pure (Germany)
Dense — runs fine

Tightly spun 100% superwash merino produces 34–38 sts/10cm — finer than most fingering equivalents. Use 2.0mm for standard sock fabric. Beautiful stitch clarity but needs nylon reinforcement at the heel for durability.

Knit Picks Stroll (US)
True to label

Reliable 30–32 sts/10cm with good consistency. Solid value and strong first-sock choice. Tonal versions can run marginally thicker due to dye uptake — swatch both separately for gauge-critical projects.

Lion Brand Sock-Ease (US)
Slightly loose

Softer twist gives 28–30 sts/10cm. Good for beginner sock knitters where exact gauge pressure is lower. Go up 0.25mm if the fabric feels stiff, or factor in the lower gauge when calculating cast-on.

Indie / Hand-dyed Yarns
Swatch essential

Artisan sock yarns vary enormously — some single-ply runs 4–6 sts/10cm looser than their weight label suggests. Never skip the swatch with indie yarn. The raw-measurement approach this calculator uses is specifically designed for exactly this situation.

Sock Yarn Brand Gauge Map — Stitches per 10cm at 2.25mm Needles
Approximate gauge positioning from finest/densest (left) to loosest/thickest (right)
Wollmeise 36
Opal/Regia 32
Drops Fabel 31
Knit Picks 30
Malabrigo 29
Lion Brand 28
← Denser (higher sts/10cm)Looser (lower sts/10cm) →

For needle diameter confirmation across US, UK and Japanese systems, the knitting needle size conversion chart returns the mm equivalent for any labelled size. For yarn quantity planning, the fabric yardage calculator converts skein lengths between metres and yards when comparing patterns from different countries.

Sock Sizing Methods Compared — Measurements vs Shoe Size vs Pattern Size

Table 4 — Three approaches to sock sizing for knitting: accuracy, reliability and appropriate use cases compared
FeatureRaw Foot Measurements (cm)Commercial Shoe Size (US/EU)Pattern-Stated Sock Size
Accuracy for knitting fitHighest — direct inputApproximate — ignores widthDepends on gauge match
Accounts for foot widthYes — circumference captures thisNo — same shoe, different widthsNo — assumes average proportions
Works internationallyYes — cm is universalNo — US/UK/EU all differNo — country conventions vary
Works for giftsBest — ask circumference, not sizeUsable estimate onlyOnly if gauge matches exactly
Works for baby socksYes — most reliablePoorly — sizes change fastOnly age-matched patterns
Risk of misfitLow if gauge verifiedMedium — misses circumferenceHigh if gauge differs
Ease of useNeeds tape measure + swatchInstant — existing shoe sizeInstant — follow the pattern
VERDICT: Best for custom or gift socks: Raw foot measurements — always. | Best for following a published pattern: Pattern-stated size, but only after verifying your gauge matches the pattern's. | Best as a quick estimate: Commercial shoe size — but always confirm with a circumference measurement before casting on.

🧦 Practical Sock Knitting — Measurement, Fit & Care Notes

Toe-Up vs Cuff-Down Sock Sizing — Which Method Uses Which Formula?

Toe-Up Sock Calculator — What Changes?

This is the question that generates the most confusion among knitters researching sock calculators. The short answer: the cast-on formula is mathematically identical in both methods. You are always calculating the circumference of the same foot at the same point. What changes is the direction of construction and therefore the terminology.

In cuff-down construction (the traditional method), you cast on the full stitch count at the cuff, work the leg, turn a heel, and knit down to the toe where you decrease. The cast-on number is the first thing you do. In toe-up construction (popularised by Cat Bordhi and Wendy Johnson), you cast on a small number of stitches at the toe and increase until you reach the full foot circumference stitch count — then work the foot, the heel, and the leg. The "target stitch count" in toe-up is the same number as the cast-on in cuff-down. This calculator outputs that number in either case. Toggle the construction method at the top of the calculator and the heading updates accordingly, but the maths does not change.

The one genuine difference: negative ease matters more in toe-up construction because the toe increases are worked against the grain of the stretch. If your sock feels tight at the ball of the foot after the toe section in a toe-up project, add 4 stitches to the target count and work an extra round of increases. In cuff-down, the fabric stretches more uniformly from cast-on. If your socks always slip at the heel in cuff-down construction, you are likely using too little negative ease — this calculator corrects that.

Common Sock Knitting Mistakes — And Why They Happen

After fitting problems in finished socks, the same five errors come up repeatedly. They are almost never about skill level — they are about measurement and calculation inputs.

Knitting the full foot length before the toe. If you knit footRows = footLength × rowGauge without subtracting a toe allowance, you produce a sock that is 4–5 cm too long once you add the toe shaping. This calculator subtracts a 5 cm allowance (3 cm for babies) before calculating straight foot rows, and labels the output "Rows Before Toe" to make the distinction explicit. Knit those rows, then begin your toe decreases — do not knit to the total foot length.

Using the wrong gauge. The single most common cause of a sock that does not fit is entering a flat gauge instead of a round gauge. Many knitters swatch flat and knit socks in the round. If your tension differs between flat and circular knitting — and for most people it does — your cast-on will be wrong. Swatch a small tube. Twenty stitches over 5 cm gives a reliable reading.

Measuring in the morning. Feet swell by up to 5 mm during the day. At 32 stitches per 10 cm, 5 mm of circumference is 1.6 stitches — enough to shift your cast-on by 4 stitches after rounding. Measure standing, in the afternoon, after you have been on your feet.

Baby socks knitted with negative ease. Adult socks grip because they are smaller than the foot. Baby socks should not grip — they need growth room. Use 0–5% ease for babies, which this calculator rounds up rather than down, preserving that growth room in the cast-on count.

Ignoring yarn stretch. 100% cotton and linen yarns have almost no elastic recovery. The 10% negative ease formula assumes the yarn will stretch and spring back. With inelastic fibres, reduce negative ease to 5–7% or the sock will feel tight and bag at the ankle within a few wears.

Frequently Asked Questions — Knitting Sock Size Calculator

How do I calculate my sock size for knitting?

Measure your foot circumference at the widest point, apply 10% negative ease (circumference × 0.9), then multiply by your stitch gauge per centimetre. Round to the nearest multiple of 4. That's your cast-on count. The calculator does this instantly once you enter your measurements and swatch gauge. The gauge is the most important input — get that right and the rest follows correctly.

💡 Voice search answer: "What size sock should I knit for my foot?" — Measure your foot circumference in cm, multiply by 0.9, then multiply by your stitches per cm. Round to nearest multiple of 4. That's your cast-on.

What is negative ease in sock knitting?

Negative ease means knitting the sock smaller than your foot so the fabric stretches to grip. Standard is 10%. Baby socks use 0–5% positive ease for growth room. Compression socks use 15%. The higher the ease percentage, the more the fabric must stretch — which requires higher-stretch yarn to avoid discomfort. Ten percent is the right starting point for most fingering weight sock yarns with nylon content.

What needle size should I use for sock knitting?

Start with 2.0–2.25mm needles for fingering weight yarn. This produces dense, durable fabric at standard gauge. At 2.5mm the fabric is slightly more open — fine for house socks, less wear-resistant at the heel for everyday use. Your personal tension determines whether you need to adjust up or down 0.25mm. The knitting needle size conversion chart gives you the US equivalent for any mm size.

💡 Practical tip: Two needles labelled 2.25mm from different brands can measure 2.2–2.3mm on a calliper. That half-millimetre shifts gauge by 1–2 stitches per 10cm at sock scale — enough to change your cast-on count.

How do I measure my foot for knitting socks at home?

Stand up, wrap a soft tape measure around the widest part of your foot in the afternoon, and note the circumference in cm. Then measure from heel to longest toe for foot length. Use the larger foot if yours differ. That's everything you need for the calculator. The afternoon timing matters — feet swell up to 5mm over the day, which is half a shoe size and 1–2 stitches at standard gauge.

How many stitches do I cast on for socks?

Formula: (foot circumference × 0.9) × stitch gauge per cm, rounded to nearest multiple of 4. At 32 sts/10cm: babies 28–36 sts, children 40–52 sts, women 56–68 sts, men 64–80 sts. These ranges reflect the full circumference spectrum within each category. Your specific measurement gives you the right number within the range — the average is not reliable enough for a well-fitted sock.

What yarn weight is best for knitting socks?

Fingering weight (sock yarn, 4-ply) with 20–25% nylon is standard. The nylon is not optional for durability — 100% wool wears through faster at the heel and toe. For thicker, warmer socks, sport weight on 3.0–3.25mm needles works well. Avoid DK weight or heavier for fitted socks — the fabric becomes too rigid to stretch comfortably over the heel on pulling on.

Can I use this calculator for baby and children's socks?

Yes — enter the child's actual foot measurements directly. For babies under 12 months, use 0–5% positive ease rather than negative ease to allow growth room. Baby cast-ons typically run 24–36 stitches at fingering gauge on 2.5–3.0mm needles. For toddlers and older children, return to standard 10% negative ease.

💡 Practical tip: Knit baby socks generous rather than exact — a two-month-old's feet grow measurably week by week. A sock that fits perfectly at gifting time may be snug within a month.

What is stitch gauge and why does it matter so much for socks?

Gauge is your stitches per centimetre. It is the most critical number in sock sizing because socks are closely fitted garments. A 2 st/10cm gauge difference across a 64-stitch sock changes the circumference by more than 1.5cm — which is the gap between a comfortable fit and a sock that won't go on. You can have the right foot measurements and still produce a wrong-sized sock if your gauge is off from what you entered. Swatch in the round, every time.

What is the difference between US, UK and EU sock sizes?

All three follow their respective shoe sizing systems, which differ. US men's 9 = UK men's 8 = EU 42. But for hand-knitting, commercial shoe size is only a rough reference. Two people in US size 9 can have foot circumferences of 22cm and 25cm respectively — requiring significantly different cast-on counts. Foot circumference in centimetres always takes priority over shoe size for knitting accuracy.

Can I wash hand-knitted socks in the washing machine?

Only superwash-treated yarns are machine washable at 30°C in a mesh bag. Non-superwash wool felts in the machine, shrinking the sock circumference by 10–15% and making it unwearable. Never tumble dry regardless of fibre — heat distorts the knitted structure. When in doubt, hand wash and air dry flat.

How do I knit socks that fit perfectly every time?

Three non-negotiables: measure foot circumference in the afternoon (not morning), swatch in the round (not flat), and use the correct negative ease for your yarn type (10% for most). Beyond that, try the sock on after completing the leg and again at the midpoint of the foot. Most fit problems announce themselves early if you try the sock on rather than knitting to a number and hoping. A lot of knitters discover this rule only after their second misfitted pair.


Tanu Jaizz – founder and editor of Looped In Looks
Written & reviewed by Founder & Editor, Looped In Looks

Tanu Jaizz is the founder and editor of Looped In Looks, an independent fashion platform focused on wearable trend analysis, practical styling guides, and outfit inspiration for real life. Based in New Delhi, India, Tanu has spent over a decade tracking global fashion collections, studying how runway trends translate into everyday wardrobes, and developing an editorial eye for what actually works, and why.

Every article on Looped In Looks is personally researched, written, edited, and approved by Tanu before publication. Trend claims are validated against trusted industry sources including Vogue, WWD, and seasonal fashion week coverage. AI tools are occasionally used for structural drafting, all final content reflects her editorial judgment and personal review.

Scientific Sources & References

[1] Craft Yarn Council. (2020). Standard Yarn Weight System. Craft Yarn Council of America.
[2] Gordon, J. E., & Houghton, V. J. (2013). Foot anthropometrics in the United Kingdom. The Foot, 23(2–3), 57–60. DOI: 10.1016/j.foot.2013.05.003
[3] Goonetilleke, R. S. (2012). The Science of Footwear. CRC Press. (Chapter 4, pp. 94–121.)
[4] Budd, A. (2009). The Knitter's Handy Book of Patterns. Interweave Press. (Ch. 2, pp. 34–52.)
[5] ISO. (1994). ISO 9407: Shoe sizes — Mondopoint system. International Organization for Standardization.
[6] US Army Natick Laboratories. (2012). ANSUR II Anthropometric Survey. US Army Research Institute.
[7] Zimmermann, E. (1971). Knitting Without Tears. Scribner. (pp. 15–30.)
[8] Budd, A. (2012). Getting Started Knitting Socks. Interweave Press. (pp. 10–32.)
[9] Opal GmbH & Co. KG. (2023). Opal Sock Yarn Technical Data Sheet. Filsen, Germany.
[10] Schachenmayr GmbH. (2023). Regia Sock Yarn Product Guide. Hameln, Germany.
[11] Ravelry. (2024). Sock Pattern Database — Gauge and Size Distribution. Ravelry.com.
[12] Drops Design / Garnstudio. (2024). Drops Fabel Yarn Specifications. Oslo, Norway.

What This Guide Doesn't Cover — And Where to Find It

Disclaimer: The size calculations, cast-on counts, ease recommendations and row count estimates on this page are provided as general reference guides based on standard knitting gauge formulas, Craft Yarn Council published standards, and anthropometric data from the cited sources. All outputs are starting-point estimates — actual fit depends on individual knitting tension, yarn fibre and construction, and personal ease preference. Always try the sock on during construction rather than relying solely on calculated counts. LoopedinLooks.com accepts no responsibility for project outcomes based on these calculations.

Share Your Result

Copy to share on Pinterest, Reddit or Instagram.

📸 Your Sock Size Result Card

Download or share your personalized result image

Sock Size Result Card
📷 Add your photo
Optional — appears on the card
✏️ Your name (optional)
Replaces "My" → "Emma's" on the card

Share on Pinterest, Instagram Stories, WhatsApp, Reddit & more!

🔗 Embed This Calculator

Copy the code below to embed this calculator on your website

✅ Free to embed with attribution
✅ Works on WordPress, Shopify, Wix & more
✅ Auto-updates with latest features