Skip to content
how to wash white clothes
Laundry

How to get rid of stains on white clothes

Blood & sweat stains are commonly found on white clothes. This article will explain what methods and products you should use to get rid of stains like these!

Think you’ve ruined your favourite white shirt with a stain? Don’t fear, use our how to get rid of stains on white clothes guide to make stubborn stains like blood and perspiration marks vanish.

Don’t let yellow stains or a little spilt blood from a cut make you throw away your white clothes. Follow our steps on how to remove stains from white clothes and be sure to read the what to avoid section as you don’t want to cause the stain to set. Use the following methods to get sweat stains out of white shirts and remove blood stains on white shirts, too. You may need to repeat sections or try more than one method in order to successfully remove the stain. Remember it is important to act fast before the stain can set in and always check the wash care label of the garment before you try to clean it.

How to Remove Stains on White Clothes

Whichever method you choose, remember to read the label before using it, and always test it on a small area first.

Detergent

It’s not just blood and sweat stains you’ll need to remove from white clothes. Commercial laundry detergents such as Persil small & mighty can be used to get rid of stains like ketchup, jam, and grass. Place a small amount of liquid laundry detergent on the stained area and leave it for five minutes. Then rinse the garment well before washing as normal.

White Vinegar

White vinegar is a liquid most households will have in the cupboard. You can use it to get those yellow stains out ofwhite shirts along with blood stains too. For a sweat stain or deodorant mark pour a bit of vinegar onto the stain and rub into the fabric before placing the item in the wash. To remove a blood stain, pour the vinegar on the spot and allow to soak for 5-10 minutes and then blot with a cloth. Repeat if necessary and wash after.

Salt

Salt might not be an automatic choice when looking at how to get a stain out of a white shirt, but it can be surprisingly effective. To remove a blood stain on a white shirt soak the item of clothing in a basin of cold salt water. Leave it to soak for 3-4 hours and then rub the stain with liquid detergent and put it in the wash.

Ammonia

Still can’t get those yellow stains out of white shirts? Try treating the stain with ammonia. Rub out sweat stains, blood or even urine stains on white clothes by dabbing the area with a half-strength solution of ammonia and water before washing.

How to Get Rid of Stains on White Clothes – What to Avoid

  • Don’t bleach yellow stains. Avoid chlorinated bleach as this may actually darken the stain.
  • Don’t use a dark coloured cloth or towel to rub the stain.
  • If you’re unsure what kind of stain you’re dealing with don’t use hot water. Heat can cause protein-based stains such as blood, egg, or milk to set.
  • Don’t iron, press, or machine-dry a stained garment, since heat causes stains to set. Instead, allow items to dry in natural sunlight.

Top Tip


In addition to pre-treating blood stains and yellow stains on white clothes, you can wash them using a powerful detergent like Persil. This extra boost of stain removal magic will leave your white clothes whiter than ever!