How to Get Rid of Armpit Odor: What Actually Works

Armpit odor isn’t caused by sweat itself. Fresh sweat is nearly odorless. The smell comes from bacteria on your skin breaking down compounds in sweat into volatile acids, and that distinction matters because it means you have two paths to fix the problem: reduce the sweat, reduce the bacteria, or both.

Why Armpits Smell in the First Place

Your armpits contain a high concentration of apocrine glands, which produce a thick, protein-rich sweat that feeds the bacteria living on your skin. Two bacterial groups dominate the armpit: Corynebacterium and Staphylococcus, which together account for roughly 77% of the microbial community there. Corynebacterium is the bigger offender, making up nearly 60% of armpit bacteria in some people. These microbes convert the fats and amino acids in apocrine sweat into smaller molecules that evaporate easily and carry that distinctive sour or oniony smell.

This is why some people smell worse than others even with the same hygiene habits. The composition of your armpit microbiome varies from person to person, and people with more Corynebacterium tend to produce stronger odor. Genetics, hormones, diet, and even what you wear all shift the balance.

Start With the Right Wash

Regular soap removes surface bacteria temporarily, but if you’re dealing with persistent odor, an antibacterial wash makes a noticeable difference. Benzoyl peroxide body washes, available over the counter, kill odor-causing bacteria more aggressively than standard soap. Baylor College of Medicine recommends starting at a low concentration (around 4% to 5%) and increasing as your skin tolerates it. Apply the wash to your armpits, let it sit briefly before rinsing, and use it as directed on the label.

A few things to keep in mind: benzoyl peroxide bleaches fabric, so rinse thoroughly and use white towels. It can also dry out the skin, so if you notice irritation, scale back to every other day.

Antiperspirant vs. Deodorant

Deodorant masks or neutralizes smell. Antiperspirant actually blocks sweat from reaching the surface. If odor is your main concern, antiperspirant does more because it cuts off the moisture that bacteria feed on.

Aluminum salts in antiperspirants dissolve in the product’s acidic formula, then react with sweat and skin proteins once applied. This forms tiny gel plugs inside sweat ducts that temporarily prevent sweat from reaching the surface. The plugs are chemically inert and wash away over time, which is why you need to reapply. Products containing aluminum chlorohydrate or aluminum zirconium are the most common forms.

For best results, apply antiperspirant to clean, dry skin at night before bed. Your sweat glands are less active during sleep, giving the aluminum salts time to form effective plugs. Morning application after a shower is less effective because moisture dilutes the active ingredients before they can set. If you shower in the morning, the plugs formed overnight will still be working.

What You Wear Matters More Than You Think

Polyester and other synthetic fabrics trap odor-causing bacteria far more than natural fibers. A species called Micrococci thrives in the tiny pockets between synthetic fibers, creating what researchers describe as “sweat pools” that become ideal environments for bacterial growth. In lab tests comparing polyester, nylon, acrylic, fleece, cotton, and wool, polyester consistently attracted and retained the most odor-causing bacteria. Cotton and wool performed significantly better.

If you notice that your shirts smell even after washing, the problem is likely the fabric holding onto bacteria. Switching workout gear and undershirts to cotton, merino wool, or bamboo blends can make a real difference. For synthetic clothes you want to keep, try soaking them in white vinegar before washing to break down trapped bacterial residue.

Dietary Triggers

What you eat can change the way your sweat smells. Foods high in sulfur compounds, like garlic, onions, and cruciferous vegetables (broccoli, cabbage, cauliflower), release volatile compounds through your pores. Alcohol and heavily spiced foods do the same. For most people, these effects are mild and temporary.

In rare cases, persistent strong body odor that doesn’t respond to hygiene changes could point to a metabolic condition called trimethylaminuria, sometimes called fish odor syndrome. People with this condition can’t fully break down a compound called trimethylamine, which builds up and is released through sweat, breath, and urine. It can be diagnosed through a urine test. People with this condition are typically advised to avoid eggs, liver, seafood, soy products, legumes, and supplements containing choline or carnitine, all of which increase trimethylamine production. A gut microbiome imbalance or liver disease can also trigger a secondary form of this condition.

Skip the Baking Soda

Baking soda is a popular natural deodorant ingredient, and it does absorb moisture and kill some bacteria. The problem is its pH. Healthy skin sits around pH 5.0 (slightly acidic), while baking soda is around 9.0 (quite alkaline). That gap disrupts the skin’s acid mantle, which is its natural protective barrier. The result is often dryness, redness, itching, and irritation, especially in the thin, sensitive skin of the armpit. If you’ve tried a natural deodorant and developed a rash, baking soda is the likely culprit. Look for baking soda-free natural deodorants that use magnesium hydroxide or zinc instead.

Prescription Options for Severe Cases

If over-the-counter products aren’t cutting it, prescription-strength options exist. Medicated wipes containing an anticholinergic agent reduce sweat production by blocking the nerve signals that activate sweat glands. In clinical trials, patients using these wipes daily for four weeks saw sweating severity improve by 25% to 30%, and most experienced at least a 50% reduction in sweat volume. The most common side effects are dry mouth (affecting roughly 17% to 24% of users), skin redness at the application site, and mild burning or stinging.

Botox injections are another option, particularly for people with excessive sweating that drives odor. Injections into each armpit temporarily paralyze the nerves that trigger sweat glands. Results last about seven months on average, with about a quarter of patients getting relief for up to a year. The treatment requires periodic repeat visits.

For a more permanent solution, a microwave-based procedure destroys sweat and odor glands in the armpit using targeted heat energy. About 84% of patients in clinical studies needed only a single treatment session, with the remainder successfully treated in two sessions. Because the destroyed glands don’t regenerate, the reduction in sweat and odor is permanent. Your body has millions of sweat glands elsewhere, so losing the ones in your armpits doesn’t affect your ability to regulate temperature.

A Practical Daily Routine

For most people, layering a few simple habits eliminates armpit odor entirely:

  • Wash armpits with an antibacterial or benzoyl peroxide wash during your shower, letting it sit for 30 to 60 seconds before rinsing.
  • Dry your armpits completely before applying anything. Bacteria thrive in moisture.
  • Apply antiperspirant at night to clean, dry skin. Reapply deodorant in the morning if you want fragrance.
  • Wear natural fibers against your skin whenever possible, especially cotton or merino wool.
  • Change shirts after heavy sweating rather than letting damp fabric sit against your skin for hours.

If this routine doesn’t resolve the odor within two to three weeks, a dermatologist can evaluate whether you need a stronger antibacterial, a prescription antiperspirant, or testing for an underlying metabolic cause.