How to Remove Stains from Glass, Windows & Mirrors

EasyDepends on the size of the glass7 stepsChecked against 4 sourcesReviewed · Updated Nov 6, 2026
Quick answer

Dust the glass, wet it with clean water and a mild, non-abrasive glass cleaning solution, then wipe, rinse and dry it with a squeegee or soft cloth. Work in shade on a cloudy day, and keep abrasives, metal blades and alcohol-based cleaners off the glass.

Start the steps

Prefer a ready-made fix? Our top picks ↓

First few minutes

Just happened? Do this first

  1. Dust off grit with a dry soft cloth before any liquid touches the glass.
  2. Wet the glass with clean water so loose grit floats off.
  3. Move into shade if the sun is on the glass, and work one pane at a time.
  4. Rinse with clean water and dry with a squeegee or soft cloth.

A stain on glass is annoying because it looks like it should wipe right off, and often it does. Many marks on windows, mirrors and shower doors come from dust, grime or cleaner left to dry on the surface, and a gentle wash lifts them. Expect a clear, streak-free pane once the glass is rinsed and dried properly.

If you're searching for window glass stain removal or how to remove stains from glass, begin with the gentle wash and give it a second pass before you try anything stronger. Mirrors, eyeglasses, glass cooktops and shower doors follow the same basics with a few changes, and stubborn marks need patience more than stronger products.

Before you start

What this material can take

Safe to use1

  • Water

Use with care3

  • Soaking
  • Acids (vinegar, lemon)
  • Heat, once the stain is out

Avoid2

  • Solvents (alcohol, spot removers)
  • Scrubbing and abrasives

5 items

What you'll need

0 of 5 ready

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

As an Amazon Associate we earn from qualifying purchases.

7 steps

Step by step

0 of 7 done
  1. Step 1 of 7

    Dust the glass first

    Wipe the glass with a dry soft cloth to lift dust, debris and grease before any liquid touches it. Grit left on the surface is what gets dragged across the glass once you start wiping wet.

    Tip. Make one full dry pass before you wet anything, so you aren't smearing grit in.

  2. Step 2 of 7

    Work in cloudy weather or shade

    Clean on a cloudy day or in a shaded spot. Work on one pane or panel at a time so the glass stays wet while you work.

    Careful. Direct sunlight makes the cleaner dry on the glass and causes streaks.

  3. Step 3 of 7

    Wet the glass generously

    Wet the glass well with clean water, then add a mild, non-abrasive glass cleaning solution. The water lets grit float off the surface instead of being rubbed across it.

  4. Step 4 of 7

    Wipe with a soft cloth

    Wipe the wet glass with a soft cloth in even passes across the whole surface. Swap in a clean cloth as soon as the one you're using picks up gritty dirt.

    Tip. Turn the cloth to a clean side before each pass.

  5. Step 5 of 7

    Apply mirror cleaner to the cloth

    If you're cleaning a mirror, work the cleaner in through the cloth, then wipe the mirror in even passes. Keep the cloth damp rather than dripping, so the cleaner stays where you put it. For windows, skip this step and go straight to the rinse.

    Careful. Never spray cleaner directly onto a mirror.

  6. Step 6 of 7

    Rinse and squeegee dry

    Rinse the glass with clean water to remove the rest of the cleaner. Pull a squeegee across the surface, or wipe with a soft cloth, to clear the water off.

  7. Step 7 of 7

    Dry the edges and frames

    Dry mirror edges and frames so moisture doesn't sit there. Use a soft cloth on the corners and along the frame, where water tends to collect. Do the window frame the same way before you walk away.

If you'd rather buy than mix

Best stain removers for glass, windows & mirrors

Look for a mild, non-abrasive glass cleaning solution, and for mirrors choose a cleaner labeled without ammonia. Keep alcohol-based glass wipes out of your supplies for windows.

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?

Know the stain? Use its own guide

Every stain on glass, windows & mirrors

Mold & outdoor1

How to tell it's working

A clean pane looks clear from every angle, with no film, streaks or grit left in the corners. If you see streaks, the cleaner probably dried on the glass, so wet the area again and rinse it on a cloudy day or in shade.

What changes for yours

Adjust for your glass, windows & mirrors

Mirrors

Mirrors follow the same dust-and-wash routine, with one change: the cleaner goes on the cloth, not on the glass. Keep that cloth damp rather than dripping.

Dry the edges and frame carefully, since moisture left in the corners can sit there. Finish with a clean soft cloth so no streaks are left on the reflective face.

Glass shower doors

Shower doors take the same dry dusting and mild wash as any other glass. If the door is coated, keep every cleaner non-abrasive and make the final rinse thorough.

Leftover cleaner dries on the glass and shows up as streaks, so rinse until no solution is left. Dry the door with a squeegee or soft cloth when you finish.

Drinking glasses and glassware

Drinking glasses are glass, so the same dusting, wet wash, wipe and rinse applies. Rinse thoroughly so no cleaner is left on the rim, because leftover cleaner shows up as streaks.

Change the cloth often so grit doesn't drag across the glass, and dry each piece with a soft cloth once it's rinsed. Stick to the mild solution for the wash, even on stained glassware.

Glass cooktops

A glass cooktop is still glass, so the dust, wet, wipe and rinse sequence applies. Wait until the surface is cool before you start, and wet it generously with clean water and a mild, non-abrasive solution.

Rinse thoroughly before drying so no cleaner residue is left on the surface. Check the appliance maker's care guidance for anything specific to your cooktop.

Eyeglasses and lenses

Eyeglass lenses take the same gentle approach: dust with a dry soft cloth first, then wipe with clean water and a mild glass solution. Lenses need the lightest touch, so keep to clean water and the mild solution only.

A lens that won't clear after a gentle wipe shouldn't be scrubbed harder. Ask the lens maker or an eye-care professional what they recommend for that mark.

Frosted, tempered and etched glass

Frosted, tempered and etched glass look different, but the wash is the same: clean water and a mild, non-abrasive solution on a soft cloth. Wipe in one direction, and change to a clean cloth often, since the textured surface can hold grit.

If a mark stays in an etched area, don't scrub it. Ask the glass maker what they recommend, since treated surfaces may need a different approach.

Old, dried or set-in stains

Old marks on glass have had longer to dry onto the surface, so they usually need a second gentle wash rather than a stronger product. Give the mild solution and a soft cloth time to work, then rinse and dry before you judge the result.

If the mark has dried hard, repeat the gentle wash rather than switching to a harder tool. Pushing harder is what turns a stain into a scratch.

If the mark is still there after a repeat wash, stop and ask the glass or window maker what they recommend for that surface. That's the realistic outcome for stubborn marks: some lift with patience, and others need a professional opinion rather than a stronger cleaner.

Vinegar, baking soda, peroxide and more

Do home remedies work on glass, windows & mirrors?

Most household remedies are made for fabric, stone or metal rather than glass. The wash uses only clean water and a mild glass cleaning solution, so these remedies either don't help here or aren't safe on glass.

Skip5Avoid1

RemedyVerdictWhat to know
White vinegarSkipLeave it out of the glass wash. The mild glass cleaning solution does this job, and acidic products should be used with care, so check with the glass or window maker first.
Baking sodaSkipIt isn't needed for glass, and gritty powders are off-limits on glass surfaces. The clean water and mild solution cover the job.
Hydrogen peroxide (3%)SkipThe mild glass cleaning solution covers this job, so leave peroxide out. Keep it away from any metal tools you might use around the frame.
Dish soapSkipUse only the mild glass cleaning solution for the wash. A plain soap mixed up at home doesn't belong on glass.
Oxygen bleach (OxiClean)SkipLeave it out of the glass wash, and keep it off painted window frames and sills.
Rubbing alcoholAvoidAlcohol-based cleaners and wipes are off-limits on window glass, so keep rubbing alcohol away from the glass.

What makes it worse

Mistakes to avoid

Don't use abrasive tools or cleaners on glass

Sandpaper, steel wool and abrasive cleaners scratch glass, and scratches don't wipe away. Keep to a soft cloth and the mild, non-abrasive solution from the wash.

Don't scrape with metal blades or scrapers

Metal razor blades and metal scrapers are off-limits on glass, even on a stubborn spot. If a mark won't lift with the gentle wash, that's the time to ask the glass or window maker.

Don't use alcohol-based cleaners or wipes on window glass

Ethanol, other alcohol-based products and alcohol wipes are off-limits on window glass. Choose the mild glass cleaning solution instead, and keep wipes of that kind out of your cleaning kit.

Don't dry window glass with newspaper

Newspaper ink can transfer onto the glass and the surrounding frame, leaving a new mark. Use a squeegee or a soft cloth to dry the glass instead.

Don't use hydrofluoric acid or harsh cleaners on glass

Cleaners with hydrofluoric acid, and harsh or alkaline products, are not safe for glass, even when they look strong enough to lift a stain. Clean water and the mild solution cover the job, and acidic options need the glass maker's guidance first.

Don't use ammonia glass cleaner on mirrors

Ammonia can eat into the silver backing of a mirror, and that damage can't be wiped away. Use a mirror cleaner without ammonia, applied to the cloth.

Don't use abrasive cleaners on coated shower door glass

Coated shower door glass can be damaged by abrasive cleaners, so scouring powders and gritty scrubbers have no place there. Use a non-abrasive solution on a soft cloth, then rinse well.

When to call a professional

If a mark is still there after a repeat of the gentle wash, the glass or window maker is the right person to ask, since they know the surface. Ask a professional before you try a blade, a strong chemical or a scrubber, because those can damage the glass.

Questions

Does glass stain, and what causes yellow glass stains?

Clear glass rarely soaks up a stain the way fabric does, but a mark can dry onto the surface and look like one. Start with the gentle wash and see whether the yellow lifts. If it stays, ask the glass or window maker before trying anything stronger.

Can I use vinegar to clean glass?

Leave vinegar out. The mild glass cleaning solution does this job, and acidic products should be used with care. For a product, pick a mild, non-abrasive glass cleaning solution rather than an acidic one.

Why do streaks show up after I clean glass?

Streaks usually mean the cleaner dried on the glass too fast, which direct sunlight makes happen. Clean on a cloudy day or in shade, rinse with clean water, and dry with a squeegee or soft cloth.

Can I scrape a stuck stain off glass with a razor blade?

Repeat the gentle wash first, and ask a professional if the mark stays. Stuck marks usually lift with a second pass rather than a harder tool.

Can I use ammonia cleaner on a mirror?

No, pick a cleaner without ammonia for mirrors. Apply it to the cloth, not the glass, and wipe in even passes.

Can I clean glass shower doors with an abrasive scrubber?

No, especially on coated glass. Stick with a mild, non-abrasive solution, a soft cloth and a thorough rinse, which is the starting point for most marks.

How do I get rain, mineral or cement marks off glass?

Start with the gentle wash, since rain and mineral marks often respond to a second pass. Cement is harder, because the usual scrapers and blades are off-limits on glass, so repeat the wash and ask the glass or window maker before trying anything stronger. Stay with clean water and the mild solution for every pass.

Related

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. Andersen Windows
  2. Glass on Web
  3. M&T Glass
  4. Kohler