How to clean windshield haze? Everything you need to know

hazy windshield

We're an affiliate

We hope you love the products we recommend! Just so you know, we may collect a small commission from the links on this page with no additional cost to you. Thank you if you use our links, we really appreciate it!

Overtime the upholstery of your car vents out gasses that accumulates on the inside of your windows and causes haze. Reduced visibility when driving can be really dangerous, especially when it rains or at night! Some glass cleaners might just smear the film and make streaks all over. This can be quite frustrating.

That’s why in this article I’ll share all my knowledge and tips for cleaning windshield haze.

What causes a film on the inside of your windshield?

offgas windshield haze
  • Clogged cabin air filter– An exhausted air conditioning system has reduced airflow due to a cabin air filter that is several years old and covered in dust. Which makes air temperature gradually increase depending on how clogged the cabin filter is, along with other factors such as outside temperature and sunlight exposure. Not only that cause foggy car windows, but it also produces a musty stench while HVAC is ON. Change your cabin air filter regularly to avoid a hazy windshield.
  • Heater core has gone bad– Another possible and common problem that may occur is leakage from one of the connectors to the heater core. Once the heater is working, the air that moves through the box will collect the coolant and deposit it onto the windows through the front vents, causing haze on the car windows and a sweet smell that comes from ethylene glycol(an organic compound used for antifreeze formulations). Normally, you see leaking on the driver or passenger floorboard, as the heater core is located somewhere under the dashboard, or in some cases see antifreeze under the car. At this point, the best advice I can give you is to visit a certified mechanic to verify the leak and give an adequate solution.
  • Vinyl off-gassing or vinyl protectors– Complete interior outgassing such as vinyl seats, seat covers, dash may vaporize and make a hazy inside of your windshield. Vinyl protectant products that have been sprayed on the vinyl itself it’s more likely to be the cause of the problem. Exposing your car to the sun may enhance the effect.

Top 3 Products that clean windshield haze

1. Mr.Clean Magic Eraser

magic eraser product to remove haze on windows

Plunge the magic eraser in water, works superbly to eliminate the oily film and smoke residue on your car’s windshield. Smoke buildup, really tough on dirt and offgas from the vinyl interior. Quick and easy solution, I have tried this and it works perfectly. Keep in mind, do not use the magic eraser hard and dry or it may leave small scratches on your car’s windshield.

2. Adam’s Aerosol Ammonia-free Glass Cleaner

While eco-friendly, the Ammonia Glass Cleaner it’s safe to use on tinted windows too. Brilliant product to clean windshield cloud for a cheap price like 7 bucks.

3. Invisible Glass

Another excellent glass cleaner that does an awesome job of cleaning foggy windshields. Do not leave streaks and gets rid of residue of your inside glass perfectly as the name says, you have a feeling like the glass is invisible!

How to clean windshield haze- DIY process (vinegar and alcohol spray)

Vinegar and water mix

Our main goal here on our little blog is to show all our readers a simple and cheaper way for almost every problem related to your car. We are using a mixture of white vinegar and water to clean and remove the stubborn thin coat of film on your car.

Items needed:

  • 250ml distilled white vinegar
  • 250ml distilled water if possible
  • empty spray bottle with a nozzle
  • clean microfiber cloth and towels

Pour the liquids into the bottle and shake them well until they fuse.

Next, protect the dashboard from accidental drops by putting paper towels all around. Spray the cleaner mixture of vinegar and water generously on the windshield surface. After, wipe the windshield clean with a microfiber cloth.

Boom you’re done with cleaning! If you are not satisfied, repeat the process again to remove haze completely from your glass.


Another DIY way to clean windshield haze is by using rubbing alcohol.

All you need this time is, one part water two parts rubbing alcohol in your bottle. It is a good cleaner, but keep in mind it’s not recommended as it’s harsh and strong-smelling.

Store-bought glass cleaner formula consist of alcohol mixed with other ingredients which make it safer to use.

Prevent windshield haze


  • Sunshade cover– Especially if you park outside in the sun and deal with vinyl and plastic offgas, a good windshield sunshade cover is a great idea. To keep your vehicle cool and clean in the summer months.
  • Side window deflectors{Open windows}– If you have a problem with a clogged air filter, open one or two of your side windows to provide fresh air. Window deflectors come in clutch here when you park your car outside. You can leave your vehicle with opened windows to the point where fresh air will be provided, and at the same time, you are protected from rain or snow coming inside your car.


  • One of the best products that I like to prevent windshield haze on the exterior inRain-X. Prevents water from drying and forming a thin coat of haze, it also does a good job in making it difficult for other substances (like pollen) from sticking on the surface. When you apply this product a haze will appear, which is normal. After when it’s dry, pour water and clean the remaining haze. Make sure to read instructions for the best results. Do not apply this product on an interior surface.

Final thoughts

If a glass fog occurs to your vehicle, take it seriously. It may seem harmless, believe me, it can get you in a lot of trouble. If you have any additional proven tips and tricks on how to remove haze, please be sure to share them in the comments!