How to Clean a Mirror for Streak-Free Results

Here are some simple tips for cleaning mirrors effectively! Read this article to learn how to clean a mirror and make it shine...

Knowing how to clean a mirror properly makes a bigger difference than most people realize. Bathroom mirrors and decorative mirrors quickly collect toothpaste splatters, fingerprints, water spots, and dust, all of which can leave the glass looking dull or streaky. When mirrors are cleaned the right way, they reflect light better and instantly make a space feel brighter and more polished.

In this guide, you will learn how to clean a mirror step-by-step using simple tools and proven methods. These tips work for bathroom mirrors, vanity mirrors, and mirrors throughout your home, helping you achieve streak-free results every time.


Wiping a bathroom mirror with a microfiber cloth to prevent streaks

What You Need to Clean a Mirror

Before you begin, gather the following supplies:

  • Microfiber cloth
  • Glass cleaning cloth
  • Squeegee (optional, but helpful for large mirrors)

Recommended Glass Cleaners

Choose one of the following options for the best results:

  1. A 50/50 solution of distilled white vinegar and water
  2. Sprayway Glass Cleaner
  3. The Pink Stuff Miracle Window and Glass Cleaner Spray with Rose Vinegar

DIY glass cleaning solutions may be all you need to maintain your mirrors if you do not prefer an economical approach.


How to Clean a Mirror Step-by-Step

Step 1: Dust the Mirror First

Start by wiping the mirror with a dry microfiber cloth or a Swiffer duster. This removes dust and debris that can cause streaking or scratching once moisture is applied. When mirrors are dusted regularly, buildup is less likely to cling to the glass.


Glass cleaner and microfiber cloth used to clean a bathroom mirror

Step 2: Apply Cleaner and Clean the Mirror Surface

Spray your chosen glass cleaner onto a microfiber cloth rather than directly onto the mirror. This helps prevent liquid from seeping behind the glass and damaging the mirror backing.

If you are using a cleaner for the first time, test it on a small, hidden area. Then, wipe the mirror using gentle circular motions to remove fingerprints, toothpaste splatter, and smudges.

Plain water can be used for a quick clean, but it does not remove oils or residue as effectively as a proper glass cleaner.

Proper glass cleaning techniques help prevent streaks, scratches, and moisture damage, keeping your home’s mirrors clear, reflective, and in good condition for years.


Step 3: Remove Residue When You Clean a Mirror

Using a clean glass cleaning cloth, wipe away any remaining cleaner or moisture. Glass-specific cloths work especially well at this stage to help prevent streaks.

For larger mirrors, a squeegee can be useful. Pull the squeegee from top to bottom, then side to side, wiping the blade clean between passes.


Mirror cleaning supplies arranged on a bathroom vanity with fresh flowers

Step 4: Buff the Mirror for a Streak-Free Finish

Finish by buffing the mirror with a dry cloth to remove any remaining water spots. Avoid pressing too hard. Always dry bathroom mirrors completely, especially after showers, to prevent moisture damage and rust along the edges.


How to Clean a Mirror With Hard Water Stains

Hard water stains require a little extra attention.

  1. Mix equal parts white vinegar and water in a small container.
  2. Dip a cloth into the solution and wring it out.
  3. Apply the mixture to the stained area.
  4. Let it sit for a few seconds.
  5. Wipe clean and repeat as needed until the stains are gone.

This vinegar solution can also help remove oily residue from mirrors.


Clean bathroom mirror and vanity after proper mirror cleaning

Can You Clean a Mirror With Toothpaste?

Some people use toothpaste to clean mirrors, although this method is not recommended for regular cleaning. According to Cleanipedia, the process involves applying a small amount of toothpaste to a cloth, spreading it evenly on the mirror, letting the toothpaste sit, and then rinsing and buffing dry.

Use caution when using alternative mirror cleaning methods, as some toothpastes contain abrasives that may scratch mirror surfaces.


Frequently Asked Questions About How to Clean a Mirror

How do you clean a mirror without streaks?
To clean a mirror without streaks, dust it first, then apply cleaner to a microfiber cloth instead of spraying the glass. Wipe in circular motions, and finish by buffing with a dry glass cloth.

What is the best cleaner to use on mirrors?
The best mirror cleaners are ammonia-free glass cleaners or a 50/50 mix of distilled white vinegar and water.

Can you clean a mirror with just water?
Water can be used for a quick clean, but it often leaves streaks. Water does not remove oils or toothpaste splatter very effectively.

How do you remove hard water stains from a mirror?
Hard water stains can be removed by applying a vinegar and water solution, letting it sit briefly, and wiping the area clean.

Can paper towels be used to clean mirrors?
Paper towels are not recommended because they leave lint and streaks. Microfiber or glass cleaning cloths always work best.

Read more about the Best Cleaning Supplies for Cleaning Services to learn which tools and products professionals use for streak-free mirrors, glass, and other delicate surfaces.


This post was last updated on December 31, 2025, to reflect current cleaning products and best practices.