Cleaning Explained

Stain removal, smells and cleaning, with the reason each method works

Find your stain, surface or smell

Hydrogen peroxide for stains: what it removes and what it can lighten

Hydrogen peroxide for stains means the 3% drugstore solution, a mild oxygen-type bleach. It oxidizes the colored part of a stain so it fades, then breaks down into water and oxygen. It's safe for all textile fibers, but it can lighten some dyes, so test it first and use it after the stain's main treatment, as a finishing step for the color that's left.

Best method
Spot-bleaching leftover color on whites and colorfast fabrics
Time
1 to 3 minutes on a spot; 15 to 20 minutes for sweat stains
Difficulty
Easy

You will need

  • 3% hydrogen peroxide (drugstore strength)
  • Cotton swab, dropper or white cloth
  • Cold water for rinsing
  • A glass or plastic bowl, not metal
Amber brown glass bottles of various sizes lined up on a white shelf

Step by step

  1. 1

    Use only the 3% strength

    Check the bottle. Household or antiseptic hydrogen peroxide is 3%. Don't use hair-bleaching products (6 to 10%) or so-called food-grade peroxide (35%).

    Why: Higher strengths can cause chemical burns. Stain-removal guidance is written for 3%.

  2. 2

    Test a hidden spot on anything dyed

    Dab a little on an inside seam or hem, wait a few minutes, rinse, and check for fading.

    Why: Peroxide is safe for the fiber itself, but it bleaches some dyes along with the stain.

  3. 3

    Treat the stain itself first

    Do the stain's main treatment before the peroxide. For blood, that's a cold-water soak and then an enzyme soak. Peroxide is for the trace of color that remains.

    Why: Peroxide removes color, not the protein, oil or soil underneath. Clearing that first means the peroxide only has a faint mark to bleach.

  4. 4

    Apply it undiluted and give it time

    Put a few drops of 3% peroxide on the mark. Leave it 1 to 3 minutes for blood traces, or 15 to 20 minutes for a persistent sweat stain or odor, as the University of Georgia guides direct.

    Why: Oxidation takes a little time. Bubbling on blood is normal: the enzyme catalase in blood is splitting the peroxide into water and oxygen.

  5. 5

    Rinse thoroughly

    Flush the area with plenty of cool water.

    Why: Rinsing stops the bleaching action before it can affect the dye around the spot.

  6. 6

    Wash, check and repeat if needed

    Launder as the care label directs and check the spot before drying. Sweat stains may need two or three applications.

    Why: Old discoloration fades gradually, and dryer heat can set what's left.

How hydrogen peroxide removes stains

Hydrogen peroxide is an oxidizer, the same family of bleach as the powdered oxygen bleach sold for laundry. It reacts with the color-carrying molecules in a stain and changes them so they no longer absorb light the same way, so the mark fades. It also helps loosen the stain, and it breaks down into nothing but water and oxygen.

That makes it a mild bleach. University of Georgia textile guidance calls it safe for all textile fibers, which is why it's the bleach to reach for when chlorine bleach would damage the fabric. Oxygen-type bleaches can do the same job but act more slowly.

The foam you see on fresh blood is a reaction with catalase, an enzyme in blood that splits peroxide into water and oxygen gas. It's a sign the peroxide is reacting, not a sign that it's cleaning harder.

What hydrogen peroxide is good for, and what it damages

Good for:

  • The last trace of a blood stain, after cold and enzyme soaks: a few drops for 1 to 3 minutes, then a thorough rinse.
  • Persistent sweat stains and odor: undiluted for 15 to 20 minutes, two or three times, if it won't harm the color.
  • Whitening and spot bleaching on fabrics that can't take chlorine bleach.
  • Wool, with care: a Hawaii extension table makes peroxide the one bleach allowed on wool, after a colorfastness test.

Damages or needs caution:

  • Dyes that aren't colorfast. It can lighten them, so test first.
  • Silk. Sources disagree: Georgia calls peroxide safe for all fibers, while the Hawaii table says no bleach on silk. Test on a hidden spot, or take it to a professional.
  • Metal. Don't use or store peroxide in metal containers, and keep it off metal buttons, zippers and trim. Metal can speed the bleaching enough to damage fibers, and some metals tarnish and stain the fabric.

Strengths, and what never to mix it with

Drugstore peroxide is a 3% solution. Hair-bleaching products run 6 to 10%, and peroxide sold as "food grade" is 35%. Poison Control says 3% usually causes only mild irritation, while the higher strengths can cause burns and serious internal injury if swallowed.

Never combine it with:

  • Vinegar. Together they form peracetic acid, which is corrosive and irritates the eyes, skin and lungs. Using one, rinsing, and then using the other is different from mixing them in one bottle, which you should never do.
  • Chlorine bleach. Hydrogen peroxide is one of the products health departments list as reacting with bleach.

The broader rule is in never mix these cleaners: one product at a time, rinsed away before the next.

By situation

Yellow underarm stains on a white shirt

Apply undiluted 3% peroxide to the stained area, leave it 15 to 20 minutes, rinse, and wash. Repeat two or three times if the yellow is old. Test first on any shirt that isn't pure white.

Colored clothes

Test on an inside seam before every use. If the test spot fades, use a long soak in powdered oxygen bleach instead, which is generally color-safe but should also be tested.

Dried blood

Peroxide alone won't shift dried, clotted blood. Soak it in cold water, then an enzyme detergent, and use peroxide only on the brownish shadow that's left.

Wool and silk

On wool, peroxide is the gentlest bleach option, used briefly after a colorfastness test. On silk, sources disagree, so test on a hidden spot or leave valuable pieces to a professional cleaner.

What not to do

  • Don't use hair-bleach or 35% food-grade peroxide for cleaning. Higher strengths cause chemical burns and serious injury if swallowed. Household stain removal calls for 3%.
  • Don't mix peroxide and vinegar in one bottle. The combination forms peracetic acid, which is corrosive to eyes, skin and lungs.
  • Don't use it alongside chlorine bleach. Bleach reacts with hydrogen peroxide. Rinse thoroughly before switching from one to the other.
  • Don't pour it into a metal bowl or let it sit on metal trim. Metal speeds the bleaching enough to damage fibers, and tarnish can leave a new stain.
  • Don't skip the dye test. It's safe for the fiber, not for every dye, and a bleached spot can't be undone.

Other methods that work

Oxygen bleach powder

Sodium percarbonate releases hydrogen peroxide in water, so it does the same job across a whole garment in a soak. It's slower and works best in hot water or a long soak.

Caution: It's generally color-safe, but test a hidden area first.

Chlorine bleach

On white cotton whose care label allows it, chlorine bleach is the stronger choice for a whole-garment whitening soak.

Caution: Never use it at the same time as peroxide, and rinse thoroughly before switching from one to the other.

Stain still there?

It fizzed but the stain is still there

Fizzing is the peroxide breaking down, not proof of cleaning. Treat the stain's main component first (an enzyme soak for blood, a detergent pretreatment for sweat), then apply peroxide again.

A lighter patch appeared on colored fabric

The peroxide bleached the dye, which can't be reversed. Rinse well to stop further fading. Next time, test on a seam first or use oxygen bleach.

Safety

  • If peroxide splashes in your eyes, rinse with running water for 15 to 20 minutes and call Poison Help at 1-800-222-1222.
  • Keep it in its original labeled bottle, out of reach of children.

Never mix cleaning products; see chemicals you must never combine.

Questions

Does hydrogen peroxide bleach clothes?

It can. It's a mild bleach that's safe for the fiber, but it lightens some dyes. Test on a hidden area before using it on anything colored.

Is hydrogen peroxide safe on colored clothes?

Only if the dye is colorfast. Dab a little on an inside seam, wait a few minutes and rinse. If the color changes, don't use it on that garment.

Why does hydrogen peroxide bubble on blood?

Blood contains catalase, an enzyme that splits peroxide into water and oxygen. The bubbles are oxygen gas.

Can I mix hydrogen peroxide and vinegar to clean?

No. Combined in one container they form peracetic acid, which is corrosive and irritates the eyes, skin and lungs. If you want to use both, apply one, rinse, then apply the other.

Is food-grade hydrogen peroxide better for cleaning?

No. At 35% it causes serious burns and severe internal injury if swallowed. Household stain removal uses the 3% solution.

Other cleaning agents

Sources

  1. Is hydrogen peroxide safe?, Poison Control (National Capital Poison Center)
  2. Care Products, University of Georgia Cooperative Extension (Textiles)
  3. Remove Stains From Blood, University of Georgia Cooperative Extension
  4. Remove Stains From Perspiration, University of Georgia Cooperative Extension
  5. Recommendations for Cleaning Garments and Textiles (AT-1), University of Hawaii at Manoa, College of Tropical Agriculture and Human Resources
  6. Hazard Alert: Mixing Bleach with Other Cleaning Products Can Be Deadly, New Jersey Department of Health

Last updated . Methods are drawn from the sources above; how we research and check our guides.