Best Deodorants for Body Odor

December 21, 2020 4 min read

deodorant for body odor

When your body produces an unpleasant smell that is strong enough to adversely affect your daily life, you may have bromhidrosis or body odor. While the problem is disconcerting, it can be easy to fix with an effective deodorant for body odor. Keep reading as we look at common causes of body odor and some of the highest-rated deodorants for body odor.

What Causes Body Odor?

The issue of body odor usually starts around puberty. At this stage, body odor is caused by hormonal changes. It can easily be remedied by taking a shower or wearing deodorant. Later in life, body odor can be a result of weight gain, dietary choices, stress, or having an underlying medical condition.

Diet and Malnutrition

What we eat can affect how much we sweat, which in turn, may affect our body odor. This is because our body uses energy burning up the food we eat to produce nutrients. Certain foods that are high in sodium requires more energy to burn, causing you to sweat more. Processed foods, alcohol, and caffeine also cause excessive sweating, which can lead to body odor.

Another cause for body odor is restricting your food intake or consuming foods that have little or no nutritional value. Without proper food to break down the body starts to ‘eat’ itself, which causes it to release a pungent odor.


An increased stress level can cause you to sweat more. The sweat released when you are stressed is more pungent because it is produced by the apocrine glands, which release fatty sweat. When the fatty sweat mixes with bacteria, it creates a very unpleasant smell.

Medical Conditions

Body odor can be caused by medical conditions or illnesses. Some of the most common are diabetes, certain infections, athlete’s foot, hyperhidrosis, hormonal changes, and certain medications. If you notice changes in your body odor accompanied by other inexplicable symptoms, it would be advisable to talk to your doctor.

Best Deodorants for Body Odor

Deodorants are hygiene products made specifically for preventing or masking body odor. They can be applied on the armpits, feet, and other external parts of the body. Below are our top picks of the best deodorants for body odor.

1. FATCO Stank Stop All Natural Deodorant Cream

This is a contender for the best deodorant for women's body odor. It uses the odor-neutralizing properties of aluminum-free baking soda and organic coconut oil to combat body odor. Made from organic cow tallow, it is toxin-free, chemical-free, and paraben-free. It has a pleasant, calming lavender and sage fragrance while protecting from excessive sweat and body odor. (Buy on Amazon)

2. PiperWai Natural Activated Charcoal Deodorant

A great vegan charcoal deodorant for body odor, PiperWai is a unisex product made from all-natural ingredients. Its highly effective formula works by creating a pH-balanced environment that repels bacteria. Because of the presence of activated charcoal, this deodorant also absorbs sweat from your skin, leaving you feeling dry and clean all day long. (Buy on Amazon)

3. Schmidt's Deodorant Stick Charcoal + Magnesium

Another effective deodorant for strong body odor, Schmidt’s is made from magnesium and activated charcoal to combat odor caused by excessive sweating. This stick deodorant for body odor easily glides on the skin and does not leave any residue. The vegan, aluminum-free formula eliminates odor and wetness in the underarm area. (Buy on Amazon)

4. Speed Stick Ocean Surf Underarm Deodorant for Men

One of the best deodorants for body odor, Speed Stick Ocean Surf Underarm Deodorant is specially formulated to fight odor. It has a clear blue color yet leaves no residue. This aluminum-free product has a cool, ocean surf fragrance that leaves you smelling fresh for up to 24 hours. This makes it a contender for the best deodorant for men’s body odor. (Buy on Amazon)

best deodorant for body odor

5. Every Man Jack Cedarwood Deodorant

Made with natural witch hazel, cedarwood, cotton, and lichen extracts, this deodorant for body odor is made just for men. Free from GMOs and parabens, this product contains only natural, plant-based ingredients. It comes in a balm form and has a soothing fragrance that leaves you feeling fresh and earthy all day. (Buy on Amazon)

6. Arm & Hammer Essentials Natural Deodorant

Arm & Hammer makes a great deodorant for strong body odor. The formula contains natural plant extracts and pure baking soda, allowing it to absorb sweat and fight underarm odor. It is free from aluminum and other chemicals. Arm & Hammer Essentials Natural Deodorant is a perfect pick for those who are looking for a natural product. (Buy on Amazon)

7. For Pits Sake! Natural Deodorant

Made with natural odor absorbing and antibacterial ingredients, this deodorant has a soothing base made from shea butter and coconut oil. It is free from aluminum, paraben, and chemicals. As such, it works great for sensitive skin. It comes in 3 fragrances: lime/clove, citrus, and lavender. For Pit's Sake also has an unscented version for those who are sensitive to scents. (Buy on G.B. Proudfoot's website)

During your search for the best deodorant for body odor, add a layer of protection with Ejis undershirts. All of our undershirts are infused with real silver to fight odor-causing bacteria. Our Sweat Defense undershirts (buy in our shop or on Amazon) also feature a thin waterproof layer to protect shirts from sweat. Don’t need the added sweat protection? Then check out our Essential undershirts, sold exclusively on Amazon.

Ejis Undershirts Banner

Ejis, Inc. is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking Some links on this page provide us a commission at no additional cost to you.

Also in Blog

how to stop sweaty hands
How to Stop Sweaty Hands: 8 Ways to Manage

January 08, 2021 4 min read

For most, sweaty hands are only a problem that occurs occasionally when engaging in extreme sports or rare events. However, for a certain portion of the population, this is a life-long issue that makes living a normal life difficult. This article will address how to stop sweaty hands and offer 8 different ways to manage.
Read More
how to get rid of smelly balls
How to Get Rid of Smelly Balls

January 07, 2021 4 min read

There are plenty of locker-room jokes about a guy’s balls. They are, after all, kind of funny looking and easy to poke fun of. But it is no laughing matter when they start to stink. A pungent odor emitting from your crotch is likely caused by sweat and bacteria. In this article, we look at how to get rid of smelly balls with a few easy tips and tricks.

Read More
Types of Deodorant: Which One is Right for You?

January 05, 2021 5 min read

Deodorants are a vital part of personal hygiene. They are specially made to mask or prevent odor caused by bacteria found on sweaty skin. Some may even help reduce excess sweating. Since there are several types of deodorant, choosing the right one for you may be overwhelming. In this article, we look at the different types of deodorant available to help you determine which one is right for you.
Read More