Shaving cream is actually a great deterrent for foggy mirrors. Nothing like a 2-in-1 product to spice up the day. So, the next time you shave before your shower, lather the mirror with shaving cream and wipe it clean with a towel. Your mirror will be fog free for a few weeks, and it’s as easy as that.
Creating a 50-50 solution of vinegar and water will also do the trick. Instead of buying a mirror cleaner like Windex, which has a ton of chemicals inside, you can use this all-natural cleaner instead.
Simply pour a cup of water and a cup of vinegar into an old spray bottle, add a drop or two of dishwashing soap and spray. Wipe the mirror with a towel and the glass should stay steam-proof for a few days.
Vinegar does have an odor, but it should go away within an hour. You can also add lemon juice for a fresh smelling bathroom.
Want it to be streak free, too? Trying wipe it down with a newspaper instead.
Using a light coating of dishwashing liquid can also do the trick. Place a few droplets of soap onto your palm and add water. Wipe this soapy hand across the face of the mirror and then wipe clean with a paper towel. Voilà.
Mirror should remain clear for about a day; then you can simply repeat the process. Using this method is also handy for creeping out other shower users. Simply lather your hands in soap, write your message and wipe.
Car Wax and De-Foggers
Using leftover car wax or an interior window de-fogger like this one will also do the trick. Just apply and wipe like you would with your car.
All of the above methods require a preemptive strike. But, if you forgot or don’t feel like applying anything to your mirror, you can use a blow dryer to quickly eliminate the water from your mirrors.