Stop Your Bathroom Mirror From Fogging Up

I used to shave by wiping a hand-shaped streak through the fog on the mirror. Every morning, same thing — shower, steam, blind swipe, hope for the best. It was not until I stayed at a hotel where the mirror did not fog that I realized this was a solvable problem.

The hotel did not have magic glass. They had shaving cream.

The $2 Fix: Shaving Cream

Squeeze a small dollop of basic shaving cream — the foam kind, not gel — onto a dry microfiber cloth. Rub it over the entire mirror surface. Let it sit for a minute, then buff it off with a clean dry cloth until the mirror is clear and streak-free.

The shaving cream leaves a microscopic surfactant film on the glass. Water molecules cannot form a sheet on the surface — they bead up instead of spreading into fog. It lasts about two to three weeks before you need to reapply.

I tested this on my bathroom mirror and the difference was immediate. The edges that I missed fogged up while the treated center stayed clear. My morning routine got three minutes shorter and significantly less annoying.

anti fog mirror,shaving cream mirror hack,bathroom mirror fogging,prevent fogged mirror
anti fog mirror,shaving cream mirror hack,bathroom mirror fogging,prevent fogged mirror

” alt=”Half-fogged mirror showing the difference after treatment”>

Left side treated with shaving cream — right side untreated after a hot shower

Other Things That Work

Dish soap. Put one drop on a dry cloth, wipe the mirror, buff off. Same principle as shaving cream — surfactant film. This lasts about a week.

Rain-X or car windshield anti-fog. This is the most durable option — rated for months — but it is more expensive and some formulas have a strong smell not meant for enclosed bathrooms. Open a window if you go this route.

Barbasol specifically. I have tried three brands and the cheap Barbasol Original works best. The fancy sensitive-skin formulas with aloe leave a slight haze. Plain foam, nothing added.

What Does Not Work

Rubbing alcohol evaporates too fast to leave a film. Vinegar cleans the mirror but does not prevent fog. Toothpaste is an internet myth — it is abrasive and can scratch glass over time. Skip these.

I keep a travel-size can of shaving cream under my bathroom sink now. It cost two dollars and has lasted months. No more hand-streaked mirror mornings.

📋 Quick Summary: Rub cheap shaving cream foam over a dry mirror, buff off with a clean cloth. Fog-free for 2-3 weeks. Dish soap works too but does not last as long.