How this instrument works
Sock sizing is deliberately looser than shoe sizing, because knit fabric stretches to fit a range of feet that a rigid shoe last can't. Rather than the third-of-an-inch steps used for shoe sizes, US sock sizes are labeled by rounding foot length up to the next whole inch — a 9.6-inch foot and a 9.9-inch foot both round up to the same size 10, while a 10.0-inch foot (already a whole number) simply stays at size 10.
That rounding direction matters: sock size always rounds up, never to the nearest inch, because a slightly-too-large sock stretches comfortably to fit, while a sock sized down from a foot that's actually a bit longer tends to feel tight and wears out faster at the toe. This is the same logic behind why sock numbers commonly look larger than a person's actual shoe number — a wearer of US men's shoe 9 with a roughly 10.6-inch foot would round up to sock size 11, not down to match the shoe number.
Because socks stretch, one labeled size typically covers a small range of shoe sizes rather than a single exact match — most hosiery brands publish their own size charts showing which sock size range corresponds to which shoe sizes, and it's worth checking a specific brand's chart if a precise fit matters, since knit density and stretch vary between manufacturers.
- Measure your foot length in inches, heel to the tip of your longest toe, standing with your weight on the foot.
- Enter that measurement into Foot length (in).
- Read US sock size — your foot length rounded up to the next whole inch.
- If your foot length is already a whole number, that number is your sock size directly — no rounding needed.
- For a snugger or looser fit than the standard rounding gives, check the specific brand's own size chart, since knit stretch varies by manufacturer.
Worked example — a 9.6-inch foot
A foot measuring 9.6 inches is between size 9 and size 10 on the whole-inch scale. Because sock size always rounds up rather than to the nearest inch, this foot sizes as a US sock size 10, not 9 or 9.5 — the same result a size-9.9-inch foot would give, since both round up to the same next whole number.
Compare that to a foot measuring exactly 10.0 inches: since it's already a whole number, rounding up leaves it unchanged at size 10 — the boundary case where the foot happens to land precisely on a size line. A slightly larger 11.25-inch foot, by contrast, rounds up to size 12.
Questions
Why does sock size round up instead of to the nearest inch?
Because knit fabric stretches, and a sock that's slightly roomy still fits comfortably, while a sock sized down from a foot that's actually longer tends to pull tight across the toes and wear through faster at the seam. Always rounding up builds in a small safety margin rather than risking an undersized fit, which is the more common convention across sock and hosiery brands.
Why is my sock size a different number than my shoe size?
Sock and shoe sizing use different reference scales that aren't numerically aligned — sock size is a direct rounded-up inch measurement of foot length, while shoe sizing (the Brannock Device convention) anchors size 9 to a 10.25-inch foot with 1/3-inch steps per size. It's normal for the two numbers to differ by a size or more for the same actual foot.
Does one sock size fit a range of shoe sizes?
Yes, typically — because knit fabric stretches, most hosiery brands publish a sock size (or a size like "Medium" or "Large") that covers a range of shoe sizes rather than one exact match, commonly spanning 2-3 shoe sizes per sock size. Check the specific brand's own chart for the exact range, since stretch and knit density vary between manufacturers.
Should I measure my foot standing up or sitting down?
Standing, with your full body weight on the foot being measured — feet spread and lengthen slightly under load, so a seated measurement typically reads shorter than your true weight-bearing foot length, which can lead to sizing down into a tighter sock than you actually need.