How to Make a Mirror Anti-Fog: 10 Simple Solutions

Author Image

By Lauren Scruggs

Updated: Jun 01, 2026

8 min read

How to Make a Mirror Anti-Fog
AI Generated Image: Dwellect

Table of Content

    Taking a hot shower every day is so relaxing. However, stepping out of the bathroom and looking at the foggy, steamed-up mirror is highly disappointing. Homeowners in such a situation try to merely rub the mirror, but that doesn’t really help. It requires much more than just rubbing the mirror. If you are a homeowner looking for tips and tricks to keep mirrors fog-free, this blog will guide you.

    Reason for Steamed Up Mirror?

    There’s a simple reason behind the fogging up of the mirror. When steam from the hot shower condenses on the mirror's colder surface, it forms fog on the mirror. Steam originating from the hot water travels through the medium (air) and reaches the mirror. As the air heats up, the mirror steams up quickly.

    How to Prevent Steam Accumulation on the Mirror?

    “Prevention is better than cure” is the best way to handle a problem. Here are some effective ways to prevent fog on bathroom mirrors:

    Ample Ventilation

    Working on the main cause of fog on the mirror can help sort out the problem. The simplest way is to improve ventilation by opening the bathroom door and windows to let moisture escape.

    Turn on the Cold Shower

    Another option to control the steam buildup on the mirror is to run the cold water for a while to reduce the temperature difference that causes the fogging.

    Long-term Solution to Achieve an Anti-fog Mirror

    Rub Soap on the Mirror

    A Person Holding a White SOAP Bar, Gently Rubbing Them Against a Foggy Bathroom Mirror Surface
    AI Generated Image: Dwellect

    Use any soap bar and rub it gently on the mirror surface, then wipe it clean with a soft towel or microfiber cloth. If soap residue is visible on the surface, dampen the cloth and wipe the mirror until it is clean.

    Rub Toothpaste Onto the Mirror's Surface

    It’s a unique method to prevent a steamed-up mirror in the bathroom. Don’t rub toothpaste directly on the mirror; instead, put it on a microfiber cloth and rub it. You may feel it’s too sticky on the mirror surface, but once you wipe it with a clean cloth, the effectiveness will be clearly visible. To test the effectiveness, switch off the extractor fan and step out of the bathroom. You won’t find any fog in the mirror.

    Install an Exhaust Fan

    A Freestanding White Oval Bathtub Sits Beneath a Large Multi-paned Window Looking Out at Lush Green Trees
    AI Generated Image: Dwellect

    Exhaust fans are highly effective in removing humidity from the bathroom. After taking a bath, switch it on and witness the result. It is a long-term solution to get a fog-free mirror.

    Apply Water-repellant Spray

    Though water-repellent spray is used for car windshields, it can also be used on bathroom mirrors. The spray prevents fogging by creating a water repellant barrier. The only flaw is that you will have to reapply it every few months.

    Use Shaving Cream

    A Person's Hands Dispensing Foamy White Shaving Cream From an Aerosol Can Into an Open Palm
    AI Generated Image: Dwellect

    Shaving cream can be used to clean the mirror surface just like toothpaste to avoid foggy mirrors. Though it can last for three weeks, if you apply glass cleaner to clean the surface, the effectiveness of shaving cream may be reduced to less than three weeks.

    Glycerine

    This is another product that can be used to clean the mirror and is easily available at pharmacies. Use is also very simple: dilute it with water and apply it to the mirror surface with a clean towel.  Then wipe it with a clean cloth to achieve a dry surface. Though glycerine is not as long-lasting as water-repellent sprays (a month), it can prevent steaming up for a few days during showers.

    Vinegar

    A Black Sleeve Holding a White and Blue Vinegar Spray Bottle, Actively Spraying a Bathroom Foggy Mirror
    AI Generated Image: Dwellect

    Vinegar is an effective option for cleaning a foggy mirror, and the best part is that it's available in most homes. Prepare a solution by mixing equal parts vinegar and water, then apply it to the mirror surface with a clean cloth. Then, wipe the surface using a soft cloth. This method can work effectively for about a week.

    Tips to Clear Up a Foggy Mirror Quickly

    Here are some of the quick preventive measures to clear the foggy mirror:

    Turn on the Hair Dryer

    This method is a fast and effective way to get a clear mirror. Simply turn on the hair dryer and blow air on the surface from a distance.

    Wipe the Mirror

    Though in all preventive methods wiping the mirror is part of the process, simply wiping it can also help. After taking a shower, immediately wipe the mirror surface with a clean, dry microfiber cloth to restore its clarity. Clothes can leave streaks, so this method is not highly recommended.

    Install a Demister Bathroom Mirror

    It can help tackle condensation and prevent the mirror from steaming up by keeping the surface warm. These mirrors offer additional features such as infrared sensors, LED lights, and integrated shaver sockets. A demister bathroom mirror is a permanent solution for controlling foggy mirrors if you like long, relaxing showers.

    Conclusion

    This blog discusses many DIY methods for achieving a fog-free mirror. For example, vinegar, shaving cream, glycerine, and many more are mentioned in the blog. Apart from these methods, proper ventilation in the bathroom can also help prevent steam from building up on the mirror.

    Table of Content

      Related Stories