Skip to main contentSkip to main content

Body odour (BO)

Body odour is a common problem. You can usually treat it yourself.


  • wash your armpits, groin and feet at least twice a day with soap and dry thoroughly

  • shave your armpits regularly

  • use antiperspirants and deodorants

  • change and wash your clothes regularly

  • wear natural fabrics like cotton, wool and silk

  • wear antibacterial socks


  • do not eat too much strong smelling or spicy food

  • do not drink too much coffee or alcohol

  • stronger antiperspirants
  • armpit or sweat shields to protect your clothing
  • foot powders for sweaty feet
  • soap substitutes that are gentler on your skin

If you have severe body odour and sweating, your GP may suggest:

  • stronger, prescription antiperspirants
  • injections in your armpits to reduce the amount of sweat
  • surgery to remove the sweat glands

Read more about treating excessive sweating.

Things that can make body odour worse include:

Body odour may also be linked to excessive sweating and smelly feet.