Bamboo socks and odour in shoes
Sep 12, 2026
Short answer: The smell lives in the shoe, not just in the sock. Change socks daily, air your shoes after wearing them, and alternate between two pairs of shoes. The material helps, but it does not solve the problem on its own.
The shoe is the store
Bacteria live in the damp lining of the shoe, and they stay there even when you change socks. That is why the smell comes back as soon as you put the shoe on. Take out the insole, leave the shoe open overnight, and wear bamboo socks that move moisture away from the skin.
Moisture is the real problem
Odour forms where it stays damp and warm for a long time. A foot in a closed shoe sweats, and the moisture stays in the sock and the shoe. The longer everything stays damp, the stronger the smell. So it is mostly about letting shoes and socks dry out properly.
Two pairs of shoes do the most
A shoe needs a full day to dry completely. If you alternate two pairs, both have time to dry, and for most people the smell disappears. It is the single piece of advice that does the most. You will find everyday socks among socks for men and women.
Clean, dry socks every day
A worn sock carries moisture and bacteria back into the shoe. So put on a clean pair every morning, even if yesterday's pair seems fresh. Have enough pairs for a daily change, for example a 5 pack from socks for men, so you are never short of a clean pair.
What the material can do
Many people find bamboo viscose soft and airy, and the fabric can help move moisture away from the skin. That makes the foot feel drier during the day. But the material cannot remove smell that is already in the shoe. It is a help, not the whole solution.
Air your shoes properly
Take your shoes off when you get home and put them somewhere with air around them. Loosen the laces and pull the tongue forward so air can get in. Remove the insole if it comes out. Do not put the shoes directly on a hot radiator, as that can damage the material.
The insole can be replaced
The insole soaks up a lot of moisture and is often where the smell sits most. Many insoles can be hand washed or replaced entirely. If you have shoes you like but that smell, a new insole is a cheap thing to try. The shoe itself rarely survives a washing machine.
Wash socks the right way
Turn socks inside out before washing, so skin cells and dirt from the inside come out. 40 degrees is enough for normal use. Let them dry completely before they go in the drawer, because a sock with a little moisture left can start to smell. Air drying is gentle on fabric and elastic.
Myths about freezing shoes
Some people put their shoes in the freezer to get rid of the smell. The effect is short lived, and the smell usually returns quickly. Drying and airing work better over time. The same goes for scented sprays, which cover the smell but do not remove the cause, the moisture in the shoe.
When to talk to your doctor
Ordinary foot odour usually comes from sweat and damp shoes, and most people can manage it with the routines here. If you notice persistent odour together with itching, redness or changes in the skin, there may be another cause. In that case, talk to your doctor before trying more things yourself.
Frequently asked questions
Can you wash the smell out of shoes
The insole can be washed or replaced. The shoe itself rarely copes with a washing machine, so airing and drying are usually the best route for the shoe.
Does freezing shoes help
The effect is short lived. Drying and airing work better, and alternating two pairs of shoes does the most, because each pair has time to dry fully.
Does bamboo remove smell completely
No. The material keeps the foot drier, but smell also depends on shoes and hygiene, so it works best together with a daily change and aired shoes.



