Prices, Promotions, styles, and availability may vary. Our local stores do not honor online pricing. Prices and availability of products and services are subject to change without notice. Errors will be corrected where discovered, and Lowe's reserves the right to revoke any stated offer and to correct any errors, inaccuracies or omissions including after an order has been submitted.

How To Defog Your Bathroom Mirror

Holly Honeycutt

By Holly Honeycutt
Updated January 13, 2026

As comforting as a hot shower is, it can leave your ​bathroom mirror frustratingly foggy. But there are some effective methods to prevent it from happening. We have quick DIY suggestions, as well as more permanent solutions to keep your bathroom mirror clean and clear.

Preventing Fog on Bathroom Mirrors

Prevention is key. Here are a couple of ways to avoid the bathroom mirror from fogging up in the first place.

Provide​ Ventilation
A mirror fogs up when the ​humidity condenses on a cold mirror. If possible, open the windows or door of your bathroom to allow the warmth and moisture to escape.

Run a Cold Shower
Before stepping into a hot shower, turn on the cold water for a minute to cool the bathroom air. Doing this will lower the temperature difference that causes fogging on the mirror.

DIY Solutions for Fog-Free Bathroom Mirrors

Here are some DIY methods to keep your mirror clear.

Soap
This is a quick and easy trick. Rub a thin layer of soap over the mirror's surface. Wipe off the residue with a clean, dry cloth. The soap leaves a microscopic film that acts like a barrier for fog.

Shaving Cream
Like soap, apply some shaving cream on the mirror and buff off the excess. This method lasts for several showers.

Vinegar
Mix equal parts white vinegar and water. Spray the solution onto the mirror and wipe it off with a microfiber cloth. The vinegar's acidic properties help prevent fogging for up to a week.

Cleaning Supplies

Microfiber Cloths

Vinegar

Long-Term Methods to Defog Mirrors

For a permanent solution, look at these options.

Install an Exhaust Fan
A well-functioning exhaust fan removes a great deal of humidity from your bathroom. This is a great long-term investment for a fog-free shower experience.

Use Water-Repellent Spray
These products are normally used for car windshields, but they're safe to use on bathroom mirrors too. They create a water-repellent barrier, preventing fogging. They require reapplication every few months.

Install a Fog-Free Mirror
The most permanent solution is to invest in a fog-free mirror. These mirrors have a built-in heating element that keeps the surface warm, which eliminates fogging entirely.

Learn More
Find out how to install an exhaust fan.
Get inspired with these 7 bathroom mirror ideas.
Learn how to install a heavy mirror.

Fog-Free Bathroom Mirrors

Bathroom Fans & Heaters

Water Repellant Spray

How to Clear Up a Foggy Mirror

Even with preventative measures, your mirror may still fog up at times. Here's how to clear it quickly.

Hair Dryer
Turn on your hair dryer and hold it a few inches away from the mirror. This is a fast and efficient method to regain a clear view.

Wipe Down
If a hair dryer isn't readily available, wipe the mirror with a clean, dry microfiber cloth. This will remove the moisture droplets and restore clarity. It isn't the best option as a cloth can leave streaks.

Good to Know

Mineral deposits cause hard water stains and soap scum buildup holds onto moisture. This creates a film that leads to frequent fogging, so make sure you clean your mirrors regularly. Wipe them down with a glass cleaner and a paper towel to get a streak-free surface.

Let's Get Started

Don't get frustrated by a foggy bathroom mirror. Here are a few ways to prevent it from happening.

Short-Term Solutions

  • Open the bathroom windows or door when showering.
  • Run a cold shower for one minute before stepping into a hot shower.
  • Rub a layer of soap or shaving cream on the bathroom mirror and then wipe off the residue with a microfiber cloth.
  • Mix equal parts of water and vinegar. Spray it on the mirror and wipe it down with a microfiber cloth.

Long-Term Fixes

  • Install a bathroom exhaust fan.
  • Use a water-repellant spray and reapply every few months.
  • Install a mirror with fog-free technology.

Are you ready to get started? Shop online for all your fog-free solutions or visit your local Lowe's store.

Related Tags: