This post may contain affiliate links. We may earn a commission if you buy through them, at no extra cost to you. See our Affiliate Disclosure.
Learning how to darn socks keeps favourite pairs in rotation: weave a small patch over the hole before it grows into a ladder you cannot save.
Quick answer
Use a needle, matching yarn and a darning mushroom or hoop; weave a grid over the hole; stop when fabric around the hole is too thin to hold stitches.
Key takeaways
- Catch holes early.
- Weave a grid, do not just stitch a line.
- Match fibre when you can.
- Thin surrounding cloth means retire the pair.
Related: visible mending and wool sock guide.
Tools you need
A blunt darning needle, yarn close to the sock fibre, and something to hold the sock taut — mushroom, egg or embroidery hoop.

Basic method
| Check | Why | Tip |
|---|---|---|
| Stabilise | Hold fabric taut | Mushroom or hoop |
| Anchor | Start outside the hole | Small stitches in sound cloth |
| Warp | Lay parallel threads | Cover the hole |
| Weft | Weave across | Fill the grid |

Practical steps
- Wash socks first if dirty.
- Darn before the hole frays wide.
- Trim loose ends.
- Wear once and check comfort.
FAQ
Yes — start with a small heel hole.
Match the sock fibre when possible.
Yes — contrast yarn can look intentional.
If cloth around the hole tears as you sew.
Bottom line
A ten-minute darn beats buying another pack of socks you only half like.
