6 Sneaky Reasons You Smell Worse Than Usual
Sometimes odors can’t be tackled only with soaps and scrubs. Here are a few surprising factors that can give you B.O.—and how to fix them (fast, we promise!).
A new Rx
You take medicine to feel better. But as a side effect, some medications (such as morphine or fever-reducing drugs) make you sweat. And that often means more body odor. Also: Hundreds of medications, such as antihistamines, decongestants, and muscle relaxers, as well as those to treat nerve pain and anxiety, can cause dry mouth, one of the most common causes of bad breath, says the Mayo Clinic. Use a stronger, clinical-strength antiperspirant/deodorant, and swipe it on at night before you go to bed. This helps block odor-causing sweat before it ramps up in the morning. You can also talk to your doctor about switching meds or adjusting your dosage. To alleviate dry mouth, the American Dental Association suggests sugar-free gum or candy. Here’s what your body odor can reveal about your health.
A spicy food addiction
Foods heavy in garlic, curry, or other spices release sulfur-containing gases when your body breaks them down, says Marie Jhin, MD, a dermatologist who practices in San Francisco and San Carlos, California, and author of Asian Beauty Secrets. These smelly gases are released through your pores, leaving you with body odor for a few hours post meal, she says. To avoid this kind of body odor, be smart about meal timing. “Don’t eat these foods before an important meeting or a date,” says Dr. Jhin. Already hit the Indian buffet for lunch? Don’t panic. Drink plenty of water, take a shower if possible, and apply a deodorant-antiperspirant, says Dr. Jhin. These other foods can also cause body odor.
Sky-high stress levels
That work project is due ASAP and you just got a call from the school nurse: “Looks like strep.” It’s no surprise that you’re starting to sweat, a natural response to stress. But the smelliest sweat happens when you’re stressed. “Stress” sweat comes from apocrine glands. This sweat fluid is odorless—until it mixes with your skin’s bacteria, causing a pungent body odor. (Sweat from heat or exercise is made more of water and electrolytes, says Dr. Jhin). Proactively wear a clinical-strength, over-the-counter antiperspirant/deodorant so you’re covered when stress strikes. (Even better, leave a stick in your desk drawer). If you still suffer from stress sweat, your doctor can prescribe a prescription antiperspirant or recommend Botox (FDA-approved for underarm sweating). Also: Keep up with your laundry. “Washing clothing regularly decreases the number of bacteria available to break down our sweat into odor-causing byproducts,” says dermatologist Lauren Ploch, MD, of the Georgia Dermatology & Skin Cancer Center in Augusta.
A boozy night out
As your body breaks down alcohol and it goes through your bloodstream, some of it comes out of your breath and sweat. “The body treats alcohol as if it was toxic, and therefore tries to break it down and excrete it as quickly as possible,” according to Buddy T., the About.com expert on alcoholism. “Most alcohol is metabolized in the liver and is excreted from the body in urine. But if you drink more than the liver can process or if your liver is damaged, some is excreted via breath and sweat.” And that leads to foul body odor. “To avoid smelling like alcohol, try drinking at a slower pace, or alternating a glass of water or other nonalcoholic beverage between each alcoholic drink,” says Buddy T. Dr. Jhin also suggests putting on fresh clothing and taking a long soapy shower when you get home from the bar. And make sure you don’t make these showering mistakes while you’re at it.
Forgetting to wash your bra
Admit it: Do you wear the same one or two bras days in a row? A bra’s fabric touches beneath your arms, across your back and between your breasts and chest, all areas prone to sweat. And bras are often made of fabrics that don’t wick away moisture. “The moisture can make bacteria and fungus overgrow,” says Dr. Jhin. That trapped sweat and moisture causes bad odor and rashes, too, she says. Consider this an excuse to go shopping: Buy three to five of your favorite bras that you can rotate, says Kimmay Caldwell, a bra fitter with 11-plus years in the industry. “Don’t wear the same bra two days in a row,” says Caldwell. “Not only will this stretch out the elastic, but overwear also leads to more oils and odors.” Avoid synthetic fabrics (like spandex), which trap sweat as they rub against the skin, causing odors to linger. Opt for breathable fabrics like cotton, sheer mesh, or lightweight lace, suggests Caldwell. Here’s the truth about how often you should be washing your bras.
Ever slip your bare feet into heels at work, or wear ballet flats or casual sneakers sans socks? You’re asking for foot odor. “Wearing closed shoes without socks [to absorb the moisture] means feet are essentially bathing in their own sweat and bacteria,” says Dr. Jhin. “That buildup can cause bad foot odor.” Before you put shoes on in the morning or at night, apply some antiperspirant to your feet, says Dr. Jhin. If you can, take your shoes off beneath your desk to give them some fresh air, which helps ward off bacteria growth. Once you’re home after a long day in shoes, put feet in a bacteria-killing bath of one part vinegar to two parts water, says Dr. Jhin. And don’t wear the same shoes two days in a row. Rotate pairs so they can air out a little. Here are some more home remedies for foot odor.