Home Remedies to Get Rid of Body Odor

If you sweat a lot, baking soda can be a tremendous help because its antibacterial properties help get rid of the bacteria that are causing you to smell bad.
Body Odor

Body odor is usually caused when the sweat glands are overactive, particularly when bacteria accumulate and at the same time, when your body isn’t getting enough oxygen. If this happens to you on a regular basis, you should see your doctor. It could indicate a more serious health condition, and persistent body odor can also be very emotionally upsetting.

People who suffer from serious body odor often feel isolated from society and can even be rejected by their peers. Even though it might not happen all the time, even occasional body odor can generate discomfort in social situations, both for the person experiencing it and those around them. Fortunately, although it might seem impossible to get rid of, there are actually many ways to treat body odor. If you are or someone you know is suffering from this problem, consider trying the following home remedies.

Sage tea

Sage helps regulate the body’s temperature, making it perfect for fighting severe sweating and body odor.


  • 5 sage leaves
  • 1 cup of water (200 ml)

How do you make it?

To prepare sage tea, boil the sage leaves in a cup of water for about 15 minutes. You’ll see the best results if you drink this tea several times a day.

Natural deodorant made with mint and rosemary

mintMint and rosemary have aromatic and antibacterial properties that make them highly effective when it comes to treating body odor.


  • 5 mint leaves
  • 5 stalks of rosemary
  • 1 cup of water (200 ml)

How do you make it?

Boil the mint and rosemary in the cup of water for 15 minutes. Strain the liquid, let it cool, and apply it to your skin after you shower.

Bath with black tea

Black tea contains tannins that help deep cleanse the skin, helping to eliminate body odor.


  • 4 black tea bags
  • 2 liters of water

How do you make it?

Boil the two liters of water and then add the four black tea bags. Pour this mixture into your regular bath water and soak for 20 minutes.

cilantroFoods that are rich in chlorophyll

Products that contain natural levels of chlorophyll can have a strong antiperspirant effect, helping to fight body odor and even bad breath. If you suffer from these issues, we recommend eating more foods like:

  • Spinach
  • Lettuce
  • Chard
  • Kale
  • Cilantro

You can also make yourself a green smoothie every morning to help fight this problem.

Lavender essential oil

lavenderLavender oil is one of the best essential oils for fighting body odor, and it also helps relax you. This oil has a delicate and pleasing scent that neutralizes odors, so it’s a great option for anyone with this problem.


  • 5 drops of lavender oil
  • ½ liter of water

How do you make it?

Dilute five drops of lavender oil in a half liter of water. Store this mixture in an airtight container for 10 days, and then apply it directly to any parts of the body where you notice excessive body odor.

Baking soda

Baking soda is another excellent option for fighting body odor and reducing excessive sweating. This is thanks to its antibacterial properties that help fight the bacteria that are causing your problems.


  • Baking soda
  • Talcum powder

How do you make it?

All you need to do for this simple remedy is to mix equal parts of the above ingredients and apply them to any areas where you notice body odor.

Apple cider vinegar

5 apple cider vinegarEspecially if you have strong odors coming from your feet, apple cider vinegar is one of the best home remedies you can find. This household staple helps regulate the skin’s pH, eliminating bacteria that are causing the smell.


  • 5 tablespoons of apple cider vinegar
  • Water

How do you make it?

To get rid of smelly feet, dissolve the apple cider vinegar in a bowl of water, and then soak your feet in the mixture for 10 minutes.


One last and excellent option for body odor, especially for the feet, is ginger.


  • 1 medium sized ginger root
  • Water

How do you make it?

First, grate the ginger root. Add the ginger to a pot of water and bring it to a boil. Simmer for 15 minutes before removing it from heat. Let it cool and soak your feet in this mixture every night before going to bed.