Can Supplements Cause Body Odors? may earn compensation through affiliate links in this story. Learn more about our affiliate and product review process here.
Taking high amounts of certain supplements could cause body odor.
Image Credit: deeepblue/iStock/Getty Images

Even people with good personal hygiene may have a problem with body odor, which is caused by bacteria that feed on sweat. The more you sweat, the more likely you are to develop embarrassing body odor. Some supplements can make you more or less likely to experience body odor.


Vitamin Supplements

Dr. Peter Gott noted that supplements can sometimes cause an increase in body odor in an article published in The Times Tribune in September 2011. The B vitamin thiamine can alter your body odor, but it doesn't necessarily make you smell bad. In fact, some people use it as a natural bug repellant, although it isn't clear how effective this practice is. Avoid taking high doses of supplemental choline, however, because it can cause a fishy body odor if you consume too much of it.


Video of the Day

Other Supplements

Carnitine supplements, which some people take in hope of improving athletic performance or for limiting the symptoms of certain health conditions, can cause fishy body odor if you take them in high doses.

Just like when you eat fresh or cooked garlic, taking a garlic supplement can give you body odor and bad breath, especially if you take it in large amounts.


Potentially Beneficial Supplements

The B vitamin riboflavin may help limit the fishy body odor people with a condition called trimethylaminuria sometimes experience.

Chlorophyll supplements are sometimes credited with reducing body odor. This substance, which gives plants a green color, may help break down the trimethylamines that cause fishy odors in people with trimethylaminuria, according to Columbia University Health Services.


Reducing Body Odor

Practice proper hygiene, washing your body and clothing well, and limit stress and other causes of sweating to help reduce problems with body odor. Avoid eating large amounts of curry, cumin and garlic, which may increase your risk for body odor. Meat, alcohol and caffeine may lead to unpleasant body odors, as can smoking cigarettes. Certain health problems, including liver disease and diabetes, can also affect your body's smell.




Report an Issue

screenshot of the current page

Screenshot loading...