Bad body odor has several causes. The most common is bacteria proliferating in sweat that pools under your arms or on other parts of your body. Other causes can include fungal skin infections. Occasionally it's a symptom of a more serious medical condition, so if your body odor persists after home treatment, definitely see a doctor.
Bathe or shower daily. Use a deodorant soap. Consider using an antibacterial soap as well. Scrub your skin with a soapy washcloth and pay special attention to your underarms, your feet, your groin area and the folds of your skin. Rinse well, since leftover soap suds can irritate skin, and irritated skin can harbor fungal infections that will make body odor worse. Dry skin thoroughly with a clean towel before getting dressed. Take an extra shower after workouts or any extra-sweaty activity and put on clean clothes afterwards.
Powder your skin with baking soda or talcum powder after you shower. Pay extra attention to the folds of your skin. The powder will absorb excess moisture and help prevent the growth of odor-causing bacteria.
Wash your laundry with baking soda and vinegar. Add the baking soda at the beginning of the cycle and the vinegar during the rinse cycle. Add a second rinse to thoroughly remove the vinegar before drying. Body odor can be trapped in laundry, and wearing clothes that have not been thoroughly laundered can enhance body odor issues. Don clean clothes every day.
Use a daily deodorant. You can use a regular over-the-counter product or a natural alternative as you prefer -- and you can skip the antiperspirant if you're worried about its health effects.
Take a chlorophyll supplement once a day. Chlorophyll, which is the pigment that turns plants green, is often recommended to help eliminate body odor from the inside out. Anecdotal evidence to its effectiveness abounds, but the science is still scanty in its support. Start with a dose of 100 milligrams a day.
Take a zinc supplement once a day. A zinc deficiency can contribute to bad body odor. The recommended daily dosage of zinc is 11 milligrams for men and 8 milligrams for women; this should be sufficient to correct any deficiencies.
Take a magnesium supplement once a day. Aim for around 420 milligrams a day if you're a man and 320 milligrams a day if you're a woman.