How to Remove Bleach Spots from Glass, Windows & Mirrors

Quick answer

Rinse the spot with plenty of water right away, then wash the glass with mild soap and warm water and a soft cloth. If it's still visible, use a non-abrasive cleanser, and remember that lost color on painted or tinted glass won't come back.

Start the steps

Prefer a ready-made fix? Our top picks ↓

Prep first

Before you start

  1. Rinse a fresh splash with plenty of water right away.
  2. Stay with mild soap, warm water and a soft cloth first.
  3. If the color is gone, expect to hide the spot rather than remove it.
  4. Check the glass in good light once it's dry.

Bleach on glass is color taken from the surface rather than a film you can wipe away, so flushing it with water while it's fresh is the first job. Glass handles water and gentle cleaning well, so start mild and only step up if the spot stays visible. Whether the spot is new or old, the lost color is permanent, so the realistic goal is making it blend in.

Work gently and skip anything abrasive, since scratches make a stain easier to spot. Finish with a microfiber cloth so no lint or streaks draw the eye back to the spot. After a few gentle passes on bleach stains on glass, stop and let it blend in rather than scrubbing harder.

Before you start

What glass, windows & mirrors can take

Safe to use1

  • Water

Use with care7

  • Hot water
  • Soaking
  • Chlorine bleach
  • Solvents (alcohol, spot removers)
  • Acids (vinegar, lemon)
  • Scrubbing and abrasives
  • Heat, once the stain is out

6 items

What you'll need

0 of 6 ready

Tap an item to get it on Amazon, or tick what you already have.

As an Amazon Associate we earn from qualifying purchases.

6 steps

Step by step

0 of 6 done
  1. Step 1 of 6

    Flush the spot with water

    Start with plenty of plain water on the spot as soon as you see it, because dilution is what matters most right now. Keep rinsing until the area feels clean and no bleach smell remains.

  2. Step 2 of 6

    Wash with mild soap and warm water

    Work mild soap and warm water into a soft cloth and wipe the spot in small circles. Clean the whole pane around it too, so there's no ring of unwashed glass.

  3. Step 3 of 6

    Try a non-abrasive cleanser

    If the soap doesn't lift the spot, apply a non-abrasive cleanser made for glass or tile. If you need to scour, use only a plastic or nylon pad and keep the pressure light.

    Tip. Test any new cleaner on a small, inconspicuous area first.

  4. Step 4 of 63 to 5 minutes

    Let heavy soil sit

    For heavy soil, leave the cleaner on the spot for 3 to 5 minutes, as the product label directs. Don't let it dry on the glass while you wait.

  5. Step 5 of 6

    Rinse everything thoroughly

    Rinse the glass with clean water until no soap or cleaner film is left. Bleach and alkaline cleaners may need several rinses, so plan on more than one pass.

  6. Step 6 of 6

    Dry and check in good light

    Dry the glass with a soft cloth and look at the spot from an angle in good light. If you can still see it after a full rinse, the color itself is likely gone, and no cleaner will bring it back.

If you'd rather buy than mix

Best products for bleach spots on glass, windows & mirrors

Choose a non-abrasive cleanser labeled for glass or tile, and test it on a small hidden area first.

How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on glass, windows & mirrors, and its directions fit the steps above.

Finished the steps? How does it look?

How to tell it's working

The spot is gone when the surface looks even under light, with no film, dullness or ring left after the rinse. If it still looks cloudy after one full pass, repeat the wash and rinse once before trying anything stronger. A spot that looks the same color after several rinses has lost its color, and no cleaner will restore it.

What changes for yours

Adjust for your glass, windows & mirrors

Mirrors

Mirrors need a lighter touch, since liquid that runs down can reach the edges and backing. Spray the cloth, not the mirror, and wipe the spot with a cloth dampened with a 50/50 mix of water and isopropyl alcohol.

Don't use ammonia or vinegar here, since they can damage the edges and backing. Finish by drying with a soft cloth, and repeat once if a film is still there.

Glass or ceramic dishware

Wash glass and ceramic dishes with a non-abrasive cleanser, and if you need to scour, use only a plastic or nylon pad. Rinse well, and dry the dish fully before you put it away.

Start with mild soap and warm water, and only move to a cleanser if the spot stays. Dishware usually comes clean in the first pass, so don't scrub harder than you need to.

Glass tile

Glass tile takes the same mild soap and non-abrasive cleanser as the main method, with the 3 to 5 minute dwell for heavy soil. Skip steel wool and scouring pads, which glass tile can't take, and use only a plastic or nylon pad if you must scrub.

If the spot is on the grout or the rest of a tiled wall, the Tile guide is the better fit. Rinse with clean water when you're done.

Vitreous china (toilets and sinks)

Vitreous china is the ceramic in toilets and sinks, and it takes mild soap and warm water first. If that isn't enough, use a soft abrasive cleaner sparingly and always with water, and never a strong abrasive, which scratches and dulls it.

Keep in-tank toilet cleaners away from the tank, since their chlorine can seriously damage the fittings. For a full toilet, the Toilets guide covers the rest of the job.

Heavy or long-standing buildup

An old bleach spot has usually been sitting long enough that the color is gone, and cleaning can't bring it back. Start with the wash and the non-abrasive cleanser, and give heavy soil its full 3 to 5 minutes before you rinse.

If the spot dried on the glass, rewet it with plain water and let it soak briefly before you wipe. A plastic or nylon pad with a non-abrasive cleanser can lift dried film that a cloth alone won't move.

If it's still visible after the full method, the color itself is gone and no product will restore it. The realistic goal at that point is making the spot less noticeable, not making it disappear.

Vinegar, baking soda, peroxide and more

Do home remedies work on bleach spots on glass, windows & mirrors?

Most kitchen remedies were written for fabric or wine, so many of them don't belong on glass. Water, mild soap and a non-abrasive cleanser are what glass needs, and the other common options either fit only in some cases or fail outright.

Skip5Avoid1

RemedyVerdictWhat to know
Baking sodaSkipSkip baking soda; glass doesn't need a scrubbing powder, so use mild soap and a non-abrasive cleanser. Use the mild soap and non-abrasive cleanser instead.
Hydrogen peroxide (3%)SkipSkip peroxide; it's a bleaching agent, and more bleaching can't restore color that's already gone.
Dish soapSkipSkip dish soap on glass, since mild soap and warm water on a soft cloth clean it.
Oxygen bleach (OxiClean)SkipAnother bleaching product that can't bring back lost color, so leave it off glass.
Rubbing alcoholSkipIt doesn't lift this stain in the main steps; the only place it fits is the mirror card's wipe. Pretest first.
White vinegarAvoidAvoid it on mirrors, where it can damage the edges and backing.

What makes it worse

Mistakes to avoid

Don't mix bleach with other cleaners

Ammonia, vinegar and other acids, toilet-bowl cleaners and rust removers can form toxic gas when mixed with bleach. If the spot is still there after rinsing, rinse again rather than reaching for a second product.

Don't scrub glass with metal

Steel wool, metal scrapers and other hard objects scratch glass, and the scratches hold dirt. Use only a plastic or nylon pad, and keep metal away from the surface.

Don't use cleaners with fluorine

Cleaners with fluorine compounds damage ceramic, glass and stone, even when they seem mild. Check the label before you buy, and stick with mild soap or a non-abrasive cleanser.

Don't shock hot glass

Glass and ceramic dishware can break from sudden temperature changes. Don't add liquid to a hot dish, and don't set one on a countertop, metal surface or in the sink.

When to call a professional

If the spot is on a painted or coated glass surface and it doesn't lift after the rinse and wash, a glass professional can advise on that finish before you try anything stronger. Don't guess with a strong cleaner on a coating, since that's where a second mark is most likely.

Questions

Does bleach stain glass?

Bleach can take the color out of painted, tinted or coated glass, and that color loss is permanent. If the spot is only residue on the glass, the wash and rinse can lift it.

Can more bleach fix a bleach spot?

No. Adding more chlorine bleach can't bring back color that has been lost, and it adds the risk of a second spot. Rinse with water and wash with mild soap instead.

Can I use vinegar or ammonia on a mirror with a bleach spot?

No. Both can damage the edges and backing of a mirror, so stick with the damp-cloth wipe described in the mirror card. Pretest any new product first.

Is steel wool safe for a stubborn spot on glass?

No. Steel wool and other hard objects scratch glass, and the scratches hold dirt. Use only a plastic or nylon pad with a non-abrasive cleanser.

Will a bleach spot on glass come out completely?

It depends on what's left. If it's residue, the rinse and wash can lift it, but if the color is gone, no cleaner will bring it back. In that case the realistic goal is making the spot less noticeable.

What should I do first if bleach splashes on glass?

Rinse it with plenty of water right away, then wash the area with mild soap, warm water and a soft cloth. Check the spot in good light once it's dry, and move to a non-abrasive cleanser only if it's still there.

Bleach Spots on other materials

All 24 materials for bleach spots

Other stains on glass, windows & mirrors

All 45 stains on glass, windows & mirrors

Start from the bigger picture

How we know this

Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.

  1. Clorox
  2. Daltile
  3. Pyrex
  4. Kohler