Laundry and stains

How to remove stains from white clothes and white shirts

To remove a stain from white clothes, work liquid dish soap into it, wait 5 minutes and rinse. Then soak bleach-safe cotton or polyester for 5 minutes in 1/4 cup of chlorine bleach per gallon of cool water, or soak anything with spandex, logos or delicate fibers in oxygen bleach for 1 to 8 hours. Wash hot and check the stain before drying.

Written by BroombookPublished 7 steps Easy

As an Amazon Associate, Broombook earns from qualifying purchases.

At a glance

Time
15 minutes of work, plus a 5 minute to 8 hour soak
Difficulty
Easy
How often
As stains happen; brighten all whites every few months

What you need

  • Liquid dish soap
  • Chlorine bleach (bleach-safe whites only)
  • Oxygen bleach powder (color-safe)
  • Laundry stain remover
  • Plastic dishpan or bucket
  • Rubber gloves
  • Measuring cup
Products that help
On this page

Step by step: how to remove stains from white clothes and white shirts

Safety first. Wear gloves for bleach soaks and work in a ventilated room. Never mix chlorine bleach with vinegar, ammonia or other cleaners, and rinse dish soap and stain removers out before a bleach soak.

  1. 1

    Read the label and the fiber content

    Look for the bleach symbol: an empty triangle means any bleach, a triangle with two lines means non-chlorine (oxygen) bleach only, and a crossed-out triangle means no bleach. Check the fiber list for spandex, elastane or Lycra, and for wool or silk.

  2. 2

    Treat the stain while it is fresh

    Blot liquids and scrape off solids, then rinse the back of the stain with cool water. A fresh stain on white cotton often comes out in the wash alone if you add the right bleach.

  3. 3

    Break up oils with dish soap

    On dry fabric, put enough liquid dish soap on the stain to soak it and massage it in gently. Wait 5 minutes, then rinse it out completely with warm water. Most food, sweat and makeup stains contain some oil, and bleach cannot reach the color until the oil is gone.

  4. 4

    Soak bleach-safe cotton and polyester in chlorine bleach

    Mix 1/4 cup of chlorine bleach into 1 gallon of cool water in a plastic dishpan. Fully submerge the item for 5 minutes, swirling it with a plastic spoon, then pour off the solution. This is for plain white cotton and polyester with no spandex.

  5. 5

    Soak everything else in oxygen bleach

    For whites with spandex, colored logos, stripes or trims, dissolve oxygen bleach in warm water at the label rate and soak for 1 to 8 hours, depending on the product. Weigh the item down with a plate so it stays under the water.

  6. 6

    Wash in hot water

    Wash in the hottest water the care label allows with a good detergent and the right booster: chlorine bleach for bleach-safe whites, oxygen bleach for everything else. Do not overload the drum; whites need room to move.

  7. 7

    Check before drying and repeat if needed

    Inspect the stain while the garment is wet. If you can still see it, repeat the soak and wash. Dryer heat can make a faint stain permanent, so air dry anything you are unsure about.

How to get common stains out of a white shirt

Most stains on a white shirt come out with dish soap, a bleach soak and a hot wash, but a few need a specific first step.

StainFirst stepThen
Coffee, tea, wine, juiceRinse cold from the backBleach soak and hot wash
Grease, makeup, collar ringDish soap, 5 minutes, rinseBleach soak and hot wash
Blood, egg, dairyRinse in cold water onlyEnzyme detergent, then wash
Grass and mudLet mud dry and brush off; enzyme detergent on grassOxygen bleach soak and wash
Yellow underarms and collarsSee our yellow stains guideOxygen bleach soak, not chlorine

For specific stains, see our guides to coffee stains, blood stains and yellow stains on white clothes.

Chlorine bleach or oxygen bleach for white clothes?

Use chlorine bleach only on bleach-safe white cotton and polyester; use oxygen bleach on whites with spandex, logos or trims, and on anything the label says is non-chlorine bleach only. Wool, silk, mohair and leather get neither.

Clorox’s stain method for white clothes pretreats with dish detergent for 5 minutes, then soaks bleach-safe items for 5 minutes in 1/4 cup of bleach per gallon of cool water before washing, and says to always avoid bleaching wool, silk, mohair, leather and spandex. For whites with spandex, Clorox recommends a color-safe oxygen stain remover soak instead, up to 1 hour with the liquid or 8 hours with the powder.

OxiClean notes that a non-chlorine oxygen bleach is color safe, so it suits white items with stripes or logos, and recommends washing whites in the hottest water the care label allows and keeping them separate from colors.

What about old or set-in stains on whites?

Old stains usually still come out with a longer soak and a repeat wash, as long as they have not been through many hot dryer cycles.

  • Yellow spots that appear on stored whites are usually oil that did not wash out fully and oxidized over time; Clorox recommends breaking up the oil with dish detergent before the bleach soak.
  • For overall dinginess, Tide suggests a short presoak in a bleach-alternative detergent, a wash at the hottest temperature on the label, and checking the result before drying.
  • If chlorine bleach turns a shirt yellow, the fabric or its finish was not bleach-safe, or iron in your water reacted with the bleach. Switch to oxygen bleach.
  • Brown or rust-colored spots after washing point to iron in the water or the washer; see our guide to rust stains on clothes.

Mistakes to avoid

  • Pouring chlorine bleach straight onto the stain, which can weaken the fabric and leave a yellow spot.
  • Using chlorine bleach on whites with spandex, which yellows and breaks down the stretch fibers.
  • Washing whites with light colors, which slowly grays them.
  • Drying a shirt before checking that the stain is gone.
  • Skipping the dish soap step on oily stains, so the bleach cannot reach the color.

Products that make this easier

Optional. Everything above works with basic supplies; these just save time or effort.

  • Color-safe whitener

    OxiClean White Revive Laundry Whitener + Stain Remover Powder

    An oxygen bleach for whites with logos, stripes or spandex. Not for wool, silk or leather.

    See it on Amazon
  • For bleach-safe cotton

    Clorox Disinfecting Bleach

    The strongest whitener for plain white cotton and polyester. Measure it, dilute it and never use it with vinegar or ammonia.

    See it on Amazon
  • Oil breaker

    Dawn Ultra Dishwashing Liquid

    Cuts the oil in food, sweat and makeup stains so the bleach can work. Use the clear or blue kind and rinse it out.

    See it on Amazon
  • Quick pretreat

    Shout Triple-Acting Laundry Stain Remover Spray

    Handy for spraying a stain the moment you see it, then washing later. Wash within the time on the label.

    See it on Amazon

As an Amazon Associate, Broombook earns from qualifying purchases. Links open the product on Amazon, where sizes, sellers and prices change.

FAQ

Frequently asked questions

How do you get a stain out of a white shirt without bleach?

Work in dish soap, rinse, then soak the shirt for several hours in oxygen bleach and wash hot. Oxygen bleach is color safe and gentler than chlorine bleach.

Does baking soda whiten clothes?

Baking soda can freshen a load and boost detergent a little, but it does not remove set stains. An oxygen bleach soak works much better.

Can you use bleach on white polyester?

Plain white 100% polyester is usually bleach-safe; check the label. If it contains any spandex, use oxygen bleach instead.

Why do white shirts turn yellow under the arms?

Sweat and antiperspirant residue build up in the fabric and discolor it. Our yellow stains guide covers that problem step by step.

What water temperature is best for white clothes?

The hottest water the care label allows. Hot water and the right detergent dose lift body oils that make whites look dingy.

Sources

  1. Clorox: how to bleach stains out of white clothes
  2. Clorox: how to bleach white clothes
  3. OxiClean: how to get stains out of white clothes without chlorine bleach
  4. Tide: how to remove dingy whites stains

General cleaning information. Always follow the care label and your manufacturer’s instructions, and test any cleaner on a hidden spot first.