How to remove yellow sweat stains

Have you ever been doing the ironing to look down and see yellow or white stains in the armpit area of the shirt you are ironing, even though it's just washed? Are you looking for a solution on how to prevent sweat stains on your favourite shirts? You are not alone. 

This is a common problem—the most straightforward solution not to get stains in the first place, by wearing a men's undershirt. But, if you have unsightly stains here are a few simple solutions you can try to get rid of yellow stains on your shirts.

How to remove yellow stains from white clothing

(and any other colour for that matter)

Baking Soda and Water

Mix 4 tablespoons of baking soda with a quarter cup of water and scrub into the stain. Let the mixture sit on the stain for about an hour. Wash the item of clothing in cold water. Once washed check to see if the stain is removed, if the stain is not removed repeat the process before drying.

White Vinegar and Water

Mix equal parts white vinegar and water into a spray bottle. Spray the solution onto the stain and let sit for about an hour. Wash the item of clothing in cold water, once complete check to see if the stain is removed, if not repeat before drying.


For the following two techniques, please be careful with any colour on your clothes where the yellow stains are. Hydrogen peroxide may cause discolouring. Before using either of these methods, we suggest you test a small, discrete area on the clothing item first.

Hydrogen peroxide and water

Mix equal parts hydrogen peroxide and water. Soak the stain in the mixture for 30 to 45 minutes. Wash the clothing in cold water. Check to see if the stain is removed, if not repeat before drying.

Eliminating White Stains

Mix equal parts hydrogen peroxide, baking soda and water and apply to stain. Let sit for 30 minutes to 1 hour. Brush off any dried residue and wash in cold water. Check if the stain is removed, if not repeat before drying.

What not to do

Don't use hot water when removing sweat stains; always soak and wash in cold water. This is because heat from using warm water and heat from your dryer can cause the stains to set.

Don't use bleach. Even though bleach may seem like the right solution, chlorine bleach will darken the stains when it reacts with the proteins in the sweat.

How can I prevent stains from damaging my clothes in the first place?

An easy way to prevent stains from appearing and damaging clothes is to consider wearing something under your favourite shirts, t-shirts or jumpers. Robert Owen men's bamboo undershirts are soft, breathable and absorb sweat and moisture to prevent it from damaging your clothing. An undershirt protects clothes from chemicals in deodorants, as well as the bacteria and odours from your body. Good undershirts are designed to be fitted and invisible under most clothes, to ensure that no one will know you're wearing it.