Your Cart is Empty

The 7 Best Deodorants for Body Odor in 2022

January 03, 2022 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.

This post was published in December 2020, and updated January 2022.

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.

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 being that sweaty guy
How to Stop Being That Sweaty Guy

October 15, 2022 6 min read

Image is everything, right? Whether you’re looking for a promotion or a date with the girl of your dreams, you need to nail that first impression. The only problem is you sweat a lot doing nothing at all, even though it looks like you just left hot yoga. Keep reading to learn about excessive sweating causes and how to maintain a polished image without the glow of sweat.
Read More
antiperspirant doesn't work
What to Do When Your Antiperspirant Doesn't Work

September 24, 2022 4 min read

“Why is my antiperspirant not working?” If you have asked yourself this question recently, then you likely encountered a sweat break-through on more than one occasion. You may be baffled when your tried-and-true antiperspirant doesn’t work anymore. Keep reading to learn what makes antiperspirant work, why it stops working, and what to do to remedy the situation.
Read More
how can I hide armpit sweat
How Can I Hide Armpit Sweat? 9 Tricks to Hide Sweaty Armpits

September 15, 2022 3 min read

Sweating is a natural body function, but it can be embarrassing when the sweat seeps through your clothes. Whether your sweat is caused by stress, heat, or genetics, maintaining a professional appearance is difficult with sweat patches under your arms. The good news is that there are a few tricks to hide sweaty armpits and prevent sweat from showing up on your clothes. Keep reading to learn more.
Read More