How to Get Deodorant Stains Out of Black Shirts

The short answer

Deodorant problems on black shirts come in three forms and each needs a different fix. Fresh white chalky marks (visible right after wearing) usually come off with light friction or a damp cloth. Waxy buildup that has been washed and dried multiple times needs dish soap applied directly with extended dwell time. Underarm staining or discoloration that has developed over repeated use is the hardest to remove and may be permanent on some fabrics. For all three: avoid hydrogen peroxide and chlorine bleach on dark fabric — both can lighten or strip the color permanently.

Before you start

Identify which type you are dealing with before applying any product:

Fresh white chalky marks: white powder or streaks on the surface right after wearing — the fabric underneath is not discolored. This is antiperspirant transfer.

Waxy buildup: a stiff or crusty feel in the underarm area. The fabric may feel rough, thickened, or slightly rigid. This has built up from repeated deodorant applications that were not fully removed in washing. Often off-white or slightly yellowish, not bright white.

Underarm staining: a darker, grayish, or brownish discoloration in the underarm area that developed over time. Often caused by aluminum-based antiperspirant compounds reacting with sweat and bonding to the fabric.

Before applying any product to a visible area: test on a hidden area of the garment — inside the hem or the back of a seam — press with a white cloth for 5 minutes and check for color transfer. If the dye comes off, proceed carefully with blotting only and small amounts.

Steps

For fresh white chalky marks:

Let the area dry completely if it is still slightly damp from sweat.

Rub the marked area lightly against itself, or press with a clean dry cloth in a gentle circular motion. Fresh antiperspirant marks often release with minimal effort.

Alternatively, dampen a cloth and lightly blot the mark. This removes antiperspirant powder for most light transfers.

Do not rub hard in the direction of the streak — this can push the residue deeper into the fiber surface.

For waxy buildup (stiff, crusty underarm area):

Apply a small amount of dish soap directly to the stiff area. Work it in gently with your fingers.

Let it dwell for 20–30 minutes. Dish soap is designed to break down waxy and fatty residue.

If the care label allows a warmer wash, add a small amount of enzyme laundry pre-treatment over the dish soap and let it dwell for another 10 minutes.

Wash in the warmest water the care label allows.

Before putting the item in the dryer, check whether the buildup has loosened. If it has not, repeat. Do not dry while buildup remains — heat bonds it further.

For underarm staining (grayish or brownish discoloration):

Apply dish soap or enzyme cleaner directly to the stained area. Let it dwell for 20–30 minutes.

Wash according to the care label.

If staining remains, test a dye-safe enzyme cleaner on a hidden area first. If no color is lost, apply to the stained area and rewash.

Some underarm staining on dark fabric is permanent, particularly if the item has been washed and dried multiple times without treatment.

What not to do

  • Do not use hydrogen peroxide on black or dark fabric. It is an oxidizing agent that can lighten or bleach the dye — test on a hidden area first if you consider using it at all.
  • Do not use chlorine bleach on dark fabric. It will permanently strip the color.
  • Do not rub white chalky marks vigorously. Rubbing drives the particles deeper into the fiber surface and can spread the mark.
  • Do not put an item with waxy deodorant buildup in the dryer before the buildup is removed. Heat bonds the wax residue to the fabric and makes it significantly harder to treat.
  • Do not assume oxygen bleach is safe on dark fabrics without testing. Perform a hidden-area test and check for color change before applying.

Frequently asked questions

Why do black shirts get white marks from deodorant?

Most antiperspirants and deodorants contain white powder ingredients — aluminum compounds, talc, or starch — that transfer to fabric during application or wear. The marks are more visible on dark fabric. Applying antiperspirant and allowing it to dry fully before dressing reduces transfer significantly.

How do I prevent waxy underarm buildup on shirts?

Waxy buildup accumulates when antiperspirant residue is not fully removed in each wash. Using less antiperspirant, applying it only after the skin is completely dry, and washing shirts inside-out on a warm cycle all reduce buildup. Avoid fabric softener on shirts prone to buildup — it coats fibers and makes residue harder to rinse out.

Not sure if this approach is right for your situation? Use the Stain Rescue Tool to get a personalized step-by-step plan based on your stain, surface, and what you have at home.

Use the Stain Rescue Tool

Related guides

How to Get Deodorant Stains Out of Black Shirts — NerdClean