If a sock comes out of the machine smelling faintly of the last walk, the problem is the sock, not your feet.
Here is what is actually trapped in there, why a normal wash does not shift it, and what does.
It is a strangely embarrassing thing to ask about, so most people never do. They just quietly bin the sock.
You wash a pair of socks. They come out of the machine and they seem fine. Then you put them on, your feet warm up, and there it is again - the smell of a walk you did three weeks ago.
You are not imagining it, you are not doing your laundry wrong, and it is very unlikely to be your feet. (If you suspect it genuinely is, we have written about why feet smell after a day's walking separately.) It is what the sock is made of.
The Short Answer
Body oils are not water-soluble, and synthetic fibres love them.
When you walk, your feet produce sweat and sebum - the natural oil your skin makes. Sweat is mostly water and rinses away easily. Sebum does not. It is an oil, and it binds to polyester and nylon in a way it simply does not bind to natural fibres.
A 30 degree wash with liquid detergent moves the water-soluble part and leaves a lot of the oil behind. That residue then feeds odour-causing bacteria, which sit dormant in a dry sock and get straight back to work the moment your foot warms it up.
Your socks smell after washing because synthetic fibres hold body oils that a cool wash cannot remove.
Why Synthetic Socks Hold On to Smell
Polyester and nylon are oleophilic - they attract oil. It is a straightforward property of the material, and it is the reason gym kit is famous for this and cotton pyjamas are not. (A small amount of nylon in a sock is a different matter entirely, and we have explained why you do need some nylon in a sock.)
There is a second problem on top of it. Synthetic fibres are typically smooth and packed tightly, so oils and bacteria sit in the spaces between them rather than being absorbed and released. Wash after wash, that residue builds up. This is why the problem gets worse over time rather than staying constant - a sock that was fine last winter can be unwearable by the following autumn.
It is also why so many "anti-odour" synthetic socks rely on an added silver or chemical treatment. The treatment is doing a job the fibre cannot do on its own, and it washes out over time.
The smell is not sweat. Fresh sweat is very nearly odourless.
What you can smell is what bacteria produce after they have broken it down - which is why the problem shows up hours into a walk rather than at the start, and why it comes back so quickly in a sock that never got properly clean.
Six Things That Stop a Wash Working
If your socks are coming out less clean than you think, it is usually one of these:
- The wash is too cool for the fibre. A 30 degree wash is kind to your bills and to most fabrics, but it is not enough to shift built-up oils from synthetics.
- You are using liquid detergent. Liquid detergents generally contain less of the enzymes and bleaching agents that deal with body oils than powders do.
- The machine is overloaded. Socks are small and end up balled inside other items, where they get very little water movement. If nothing can move, nothing gets clean.
- You use fabric softener. It works by coating fibres with a waxy film, which is precisely the opposite of what a sock that already has oil in it needs. It also ruins the wicking of a walking sock.
- They dry slowly. A sock that takes two days to dry on an airer in a cold room grows bacteria while it dries. Getting them dry quickly matters more than most people realise.
- The machine itself smells. Modern low-temperature washing lets biofilm build up in the drum, seal and detergent drawer. If your whole wash comes out slightly musty, start here.
How to Actually Fix It
For synthetic socks
- Turn them inside out. The smell is on the inside, so that is the surface that needs the water.
- Wash them with other small items rather than balled up in a duvet cover.
- Use a powder detergent, and use the amount on the box rather than a splash.
- Wash warmer than you have been - check the label, but many synthetic socks will take 40 degrees.
- Skip the fabric softener entirely.
- Dry them fast and completely. Outside if you can, on a warm radiator if you cannot.
- Once a month, run an empty maintenance wash at 60 degrees or higher to clear the machine itself.
For natural fibre socks, including mohair
The approach is different, because you do not need heat to shift oils that were never absorbed in the first place.
- Wash at 30 degrees on a wool or delicate cycle
- Turn them inside out
- Use a mild detergent, or a wool detergent
- No fabric softener, no bleach
- Dry flat or on the line, away from direct heat, and do not tumble dry
Get the water temperature wrong and you will find out about it. We have covered what actually happens, and how to avoid it, in Does Mohair Shrink?
The important point is that a natural fibre sock does not need the hot wash to come out genuinely clean. That is the whole difference.
What Different Fibres Actually Do
| Fibre | Holds body oils? | Odour after washing | Notes |
|---|---|---|---|
| Polyester / nylon | Yes, strongly | Builds up over time | Wicks well but traps oils. Often treated to compensate |
| Cotton | Not much | Low, but stays damp | The damp is the problem - see why cotton socks are the worst choice for walking |
| Merino wool | Very little | Low | Good, but softer fibres wear through faster |
| Mohair | Very little | Low | Manages moisture well and dries quickly, so bacteria have less to work with |
When a Sock Is Simply Finished
Sometimes the honest answer is that the sock has had it.
If a synthetic sock has been through fifty or sixty washes, has gone bobbly, has lost its shape at the cuff, and still smells after a proper hot wash with powder - it is not going to come back. The residue is in the structure of the fibre.
That is worth thinking about the next time you buy. A cheap multipack that becomes unwearable in a year is not the bargain it looks like, and it is the argument we make rather a lot around here - we have put numbers to it in why a pair of mohair socks will outlast three pairs of wool.
Where Mohair Fits In
We knit our socks in Leicester and dye them in Leeds, and we chose mohair for durability and warmth rather than specifically for odour. But odour resistance comes along with it, for a simple reason.
Mohair moves moisture away from the skin and dries quickly. Odour-causing bacteria need warmth and damp, so a fibre that keeps your foot drier gives them less to work with in the first place. And because mohair does not bind body oils the way polyester does, what does get in comes out again in a normal 30 degree wash.
We are not going to tell you a mohair sock never smells. Walk 23 miles in August and any sock will have something to say about it. What we will say is that it should come out of the wash properly clean, and it should still be doing that in three years.
If you are on a multi-day walk, the other half of the answer is having a second dry pair - which is why our Sock Set for Walkers exists.

Frequently Asked Questions
Why do my socks smell even though I just washed them?
Because body oils are not water-soluble and synthetic fibres hold on to them. A cool wash removes the sweat but leaves the oil, and the bacteria feeding on that oil become active again as soon as your foot warms the sock.
What temperature should I wash smelly socks at?
Check the label first. Many synthetic socks will take 40 degrees, which is usually enough with a powder detergent. Natural fibre socks including mohair should be washed at 30 on a wool or delicate cycle - they do not need the heat.
Does fabric softener make socks smell worse?
It can. Softener works by coating the fibres, which traps residue rather than removing it, and it ruins the moisture-wicking of a walking sock. Leave it out.
Will vinegar or bicarbonate of soda get the smell out of socks?
They can help with a stubborn synthetic sock as a pre-soak, and neither will damage most fabrics. They are not a substitute for a proper wash with a good detergent, and they will not rescue a sock that is genuinely worn out.
Do wool and mohair socks smell less than synthetic ones?
Generally yes. Natural fibres do not bind body oils in the same way, and mohair moves moisture away from the skin and dries quickly, which gives odour-causing bacteria less to work with.
How often should I replace my walking socks?
When they lose their shape at the cuff, go thin at the heel or ball, or stop coming clean. A good UK-made mohair sock should give you years rather than months, which is where the cost-per-wear argument comes in.
A clean sock should smell of nothing at all.
If yours doesn't, it is worth asking what it is made of.