Deodorant not working? Why you still smell by mid-afternoon, and what fixes it
Often it is the shirt, not you. Deodorant versus antiperspirant, the fabric that holds odor through the wash, and when a change is worth a doctor.
The short answer
If you still smell by mid-afternoon, first check that you are using the right product. Deodorant fights odor by making skin less hospitable to the bacteria that break sweat down; antiperspirant reduces sweat itself with aluminum compounds. Many products labeled deodorant do nothing about wetness. If wetness is the problem, apply antiperspirant at bedtime, when it works best. Very often, though, the cause is the shirt. Polyester and other synthetics hold body odor through an ordinary wash and release it as the fabric warms against you, which feels exactly like deodorant failing. Test it by smelling a clean synthetic top from the drawer and again after ten minutes of wear. Wash synthetics inside out, do not overload the machine, and skip fabric softener, which seals odor in. Soak smelly tops for thirty minutes in one part white vinegar to four parts cool water. See a doctor for a sudden odor change or sweating that soaks through clothes.
You put deodorant on in the morning, you are fine at nine, and by three in the afternoon you are discreetly checking. Before blaming your body, or buying something stronger, it is worth knowing that the most common cause is not your skin at all. Very often, it is the shirt.
Why is my deodorant not working?
Odor and wetness are two different problems with two different products. Deodorant tackles odor, by making the skin less hospitable to the bacteria that break sweat down into smelly compounds. Antiperspirant reduces sweat itself, using aluminum compounds that temporarily plug the ducts. Plenty of products labeled deodorant do nothing about wetness, and plenty of people buy one when their real complaint is the other.
| Deodorant | Antiperspirant | |
|---|---|---|
| What it targets | Odor | Sweat, and odor as a side effect |
| How | Fragrance and ingredients that discourage odor bacteria | Aluminum compounds that temporarily plug sweat ducts |
| Best time to apply | Morning, on clean dry skin | At night, on dry skin, when sweat glands are quieter |
| Stains | Rarely | Yellow marks on whites over time |
| Regulated in the US as | A cosmetic | An over-the-counter drug |
If wetness is the problem, the most useful change is often timing: the same antiperspirant works better applied at bedtime than in the morning.
Why do my clothes smell even after washing?
Here is the part most of us were never told. Polyester and other synthetic fabrics hold on to body odor in a way cotton does not. Studies of worn workout clothing have found that polyester retains odor more strongly, and that some odor-producing bacteria do especially well on it. Worse, an ordinary wash often fails to remove it, so the smell comes back the moment the fabric warms against your body — which feels, confusingly, exactly like your deodorant giving out mid-afternoon.
A quick test: smell the underarm of a clean synthetic top straight from the drawer, then again after ten minutes of wearing it. If it smells before you have had a chance to sweat, the fabric is the problem, not you.
How do you get underarm odor out of clothes?
Wash synthetics inside out, so the water reaches the side that touches your skin. Do not overload the machine; crowded loads do not rinse. Skip fabric softener on synthetics — it coats the fibers and seals odor in. For tops that already hold a smell, a thirty-minute soak in one part white vinegar to four parts cool water before washing usually breaks it. Then dry them properly: damp fabric left in a basket is where bacteria regroup. The laundry care symbols on the label tell you how warm a synthetic can safely go.
Small changes on the skin side
Apply to completely dry skin. Deodorant on damp skin after a shower dilutes and slides. Shaving helps, a little: hair holds sweat and gives bacteria more surface. Reapply rather than layer on a long day; a quick wash and a fresh application does more than a second coat on top of the first. And if you have recently switched to an aluminum-free product, the first few weeks can be stronger while things rebalance — that is explained in switching to aluminum-free deodorant.
When it is worth seeing a doctor
Body odor shifts naturally with hormones — around periods, in pregnancy and in perimenopause — and with stress, which triggers the sweat glands most associated with smell. That is normal. But a sudden, marked change in how you smell, or sweating that soaks through clothes regardless of heat or activity, is worth raising with a doctor. Excessive sweating has a name, hyperhidrosis, and there are prescription-strength treatments for it far more effective than anything on a supermarket shelf. You are not being fussy by asking.
Sources: National Cancer Institute: antiperspirants, deodorants and breast cancer
Read next: Green Smoothie Recipes: 7 That Taste Good · Infrared Sauna Benefits: What the Evidence Says
Questions people ask about this
Why do I still smell after putting on deodorant?
Often it is the fabric: polyester and other synthetics hold body odor through the wash and release it as they warm against your skin. Other causes are applying to damp skin, needing antiperspirant rather than deodorant, or a recent product switch.
What is the difference between deodorant and antiperspirant?
Deodorant targets odor by discouraging the bacteria that cause it; antiperspirant reduces sweat using aluminum compounds that temporarily plug sweat ducts. In the US, antiperspirant is regulated as an over-the-counter drug.
How do I get the sweat smell out of polyester?
Soak it for thirty minutes in one part white vinegar to four parts cool water, then wash inside out, without overloading the machine and without fabric softener. Dry it fully and promptly.
When should I apply antiperspirant?
At night, on completely dry skin. Sweat glands are less active while you sleep, so the active ingredient forms its plugs more effectively, and it keeps working after a morning shower.
When is body odor a reason to see a doctor?
If it changes suddenly and markedly, or if you sweat through clothes regardless of heat or activity. Excessive sweating (hyperhidrosis) has effective prescription treatments.


