• You're all caught up!

Why Do I Smell After Taking Vitamins?

author image Andrea Cespedes
Andrea Cespedes is a professionally trained chef who has focused studies in nutrition. With more than 20 years of experience in the fitness industry, she coaches cycling and running and teaches Pilates and yoga. She is an American Council on Exercise-certified personal trainer, RYT-200 and has degrees from Princeton and Columbia University.
Why Do I Smell After Taking Vitamins?
An enzyme deficiency may cause body odor. Photo Credit shvili/iStock/Getty Images

You take vitamins to maintain a healthy body and cover any nutritional deficiencies your diet might leave. But, for some people, this healthy body comes at a smelly price. Too much of certain B vitamins, especially if you have a condition called trimethylaminuria, can cause you to emit a fishy body odor that is isolating and embarrassing. Talk to your doctor if you suspect you may have this condition.


People who have trimethylaminuria experience a buildup of a fish-smelling compound, called trimethylamine. In most people, this compound is processed with naturally occurring enzymes and is excreted in the urine. But, in people with the disorder, the enzyme is missing or deficient, so the fishy compound excretes in the breath and sweat as well. The result is a potent body odor that can be strong and somewhat offensive. People with trimethylaminuria often experience the fishy odor in response to intake of the B vitamin choline, which is present in many multivitamins and B-complex blends.

You Might Also Like


Vitamin B-1, commonly known as thiamin, can also alter your body odor if taken in mega doses. Some of the excess thiamin leaks out through the skin, which causes your body to smell. The recommended dose for this vitamin is 1.1 to 1.2 milligrams daily, but more is unlikely to cause serious health impact beyond the possible body odor.

Dietary Check-In

The vitamin supplements may not be causing the odor, either. If you started taking the vitamins because your diet isn't as nutritionally sound as it should be, it could be your diet, not the vitamin, causing the odor. For example, if you rely heavily on processed foods -- especially ones high in sugar -- your blood may become overly sugary. This sugar, Dr. Debra Jaliman, a dermatologist and spokesperson for the American Academy of Dermatology, told the website Next Avenue, could cause changes in perspiration that interact with bacteria on the skin. This interaction sometimes causes an unpleasant odor.

A low-carb diet could also cause your body odor to escalate. These diets often push your body to burn fat at a rapid rate, in a state called ketosis, and may result in fruity-smelling sweat and urine. You may also notice an odor that resembles acetone, a common ingredient in nail polish remover, coming from your body.

Whole Foods

Most people are best off getting their vitamins from whole foods rather than a supplement. So, instead of suffering with an unpleasant smell, clean up your diet. Consume a wide variety of fresh fruits, vegetables, whole grains, nuts, seeds, lean protein and low-fat dairy to get the nutrients you need. If you do find that even with dietary changes a fishy body odor persists, consult your physician for testing for trimethylaminuria.

Related Searches

LiveStrong Calorie Tracker
THE LIVESTRONG.COM MyPlate Nutrition, Workouts & Tips
  • Gain 2 pounds per week
  • Gain 1.5 pounds per week
  • Gain 1 pound per week
  • Gain 0.5 pound per week
  • Maintain my current weight
  • Lose 0.5 pound per week
  • Lose 1 pound per week
  • Lose 1.5 pounds per week
  • Lose 2 pounds per week
  • Female
  • Male
ft. in.


Demand Media