7 Effective Home Remedies for Body Odor

Body odor occurs when bacteria in your body break down sweat.

These microbes are linked heavily to the apocrine glands, which produce a scent that comes from the high protein levels emitted by the sweat from regions that have these glands.

Apocrine glands also help add nutrients to breast milk, form earwax and are also found in armpits, eyelids, and genitals.

While many home remedies for body odor exist as a product you can apply to odoriferous areas of the body, simple changes in habit can also work to great effect.

1. Shaving and Skincare

Body odor related to hair, especially in such areas as the underarms and pubic region, produces these odors because of a combination of sweat and bacteria.

This can be exacerbated by excess sebum metabolized by bacteria on your skin.

Simply shaving, waxing, or using other hair removal tools on the armpits, for example, can reduce odors because there are fewer areas that can trap smells.

woman shaving under arms

Other areas, like the feet, have odors exacerbated by dead skin, which can be removed with a pumice stone.

A regular moisturizing routine can keep skin healthy and free of excess dead cells as well as reduce irritation from shaving.

2. Look in the Pantry or Medicine Cabinet

Ingredients you may already have in your pantry, like baking soda, vinegar, and corn starch.

Theses are beneficial as home remedies for odors from underarm bacteria, especially for individuals with allergies to common ingredients in deodorant. 

Rubbing alcohol and hydrogen peroxide also works for this purpose.

Gentler astringents such as witch hazel are also effective at body odor removal.

3. Try Crystal Deodorant


Individuals whose body odor does not mingle well with conventional deodorant may wish to try something that has been in use in Southeast Asia for centuries.

Crystal deodorant is made from a mineral salt, potassium alum, which has antimicrobial characteristics.

4. Change Scents

Some perfumes, deodorants, and antiperspirants have scents that conflict somehow with scent glands or bacteria on the skin.

Simply switching products may be all it takes to normalize body odors.

5. Use Essential Oils

Many essential oils double as potent antibacterial extracts as well as pleasant-smelling aromatherapy.

Recommended smells include lavender, peppermint, and pine.

home remedies for body odor with Essential Oils

Test the oil on a small patch of skin before committing to regular use to ensure no irritation or allergic reaction.

Sage is another incredibly effective solution due to its antibacterial properties.

6. Tea Tree Oil Products

Tea tree oil is an antibacterial that comes from the leaves of an Australian tree called Melaleuca alternifolia.

The bacteria-killing properties of this oil are so strong that they have been used as a secondary therapy to keep infections from developing after surgery, while tending to burns, or after dental care.

tree tea oil for natural remedies for body odor

Soaps, mouthwashes, shampoos, and deodorants with tea tree oil are relatively easy to find.

While you can apply small amounts of tea tree oil directly to problem areas, avoid doing this in excess, as it can quickly irritate your skin.

7. Adjusting Dietary Habits

Diet is arguably one of the most crucial home remedies for body odor.

Many foods can counteract excess body odor through chemical interactions in the body, including:

  • A few fresh sprigs of parsley a day, whether consumed with a meal or as a tea, is purported to have anti-odor, which could be from its high chlorophyll content.
  • Other chlorophyll-rich greens you can incorporate into your diet include chard, kale, and spinach.

Avoiding foods and beverages that aggravate odors also helps immensely.

These include:

Red meats:

The amino acids in the meat are broken down by enzymes in the intestines.

After that, they mix with skin bacteria to affect sweat odors.


The choline content of fish can affect sweat glands. Other foods that contain choline and carnitine, such as eggs, can also create a “fishy” body odor.

However, most people who have significant body odor from fish tend to have it in relation to metabolic disorders.

Processed foods:

Processed foods like chips, cakes, cookies, and other packaged snacks may be a delicious way to unwind, but their high levels of sugars, sugar alcohols, and preservatives can change the smell of your sweat.

These foods also lack sanitizing compounds like chlorophyll, which eliminates odor-causing bacteria.

Refraining from eating processed foods regularly for a week should normalize your body odor.


Veggies like broccoli, asparagus, cauliflower, onions, garlic, and cabbage have a relatively high sulfur content, which can mingle with the body’s chemistry to produce a smell that is comparable to rotten eggs or rancid butter.

Parboiling the vegetables in lightly salted water can minimize the risk of developing body odors.


The body turns alcohol into acetate, which has a potent, sweet smell that is less pleasant than it sounds, and changes depending on what you drink.

Drinking in moderation and following up with chlorophyll-rich foods and plenty of water can reduce the risk of developing body odors from metabolized acetate.

pH Levels with acidic foods

Incorporating more acidic foods, like citrus fruits, into your diet can make odor-causing bacteria unable to thrive due to raising pH levels in your skin.

Rubbing your skin with orange or lemon oil can also aid in odor control.


Dietary changes like switching to a low- or high-carb diet can also change your body odor due to increased sugars or carnitine and related nutrients.

Low-carb diets force the body to burn fat instead of carbohydrates for energy, making the body produce an unusual odor described as being either fruity or like nail polish remover.

Worried about recent changes in body odor? See your doctor if:
  1. Your sweating is unusually heavy and frequent.
  2. Body odor is significant and persistent regardless of changes made.
  3. You think a medical condition is the root cause of your odors and sweat levels.

Causes for this can include overactive thyroid, nervous system issues, low blood sugar, or medication side effects.

If the latter is the case, consult with your physician about switching to a different prescription.

Many home remedies for body odor are fortunately as easy as making small dietary adjustments or looking in your pantry or medicine cabinet for solutions.

Most of the time, odor or sweat changes are minor and can be managed at home with ease.

I hope you found this post helpful. Please share it with your friends and family on social media.

I appreciate it, and it helps me keep the lights on here at Remedies Insider.Com!

Please feel free to leave your comments and insights below on this topic of home remedies for body odor.

About the author 


We are the ones behind the scenes of Remedies Insider. My name is Shereen and the other guy, haha, is my loving husband, Rob. Our mission with our website/blog is to show people the many different home and natural remedies that can help heal, protect, and provide relief from common everyday ailments.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Grab Your FREE Complete A-Z Guide with nearly 2000+ Homemade Natural Remedies for your Ailments Now and the Future!