After a period of use, a subtle film can form on a car's windshield, often hard to detect with the naked eye. When it rains, water is not completely cleared, instead forming a hazy layer that blurs the forward view, especially when encountering oncoming headlights.
This phenomenon typically stems from two main causes: deteriorated wiper blades or a film of residue on the glass surface. Both issues can also occur simultaneously.
Differentiating between wiper and glass issues
If the windshield is clean but the wiper blades still vibrate, make noise, leave streaks, or consistently skip, the problem likely lies with the wiper blades. Conversely, if the wiper blades are still soft and undamaged but water forms a thin layer on the glass, especially noticeable with lights, the glass surface may have accumulated deposits.
Wiper blades are in direct contact with the glass, so dust, sand, and insect remains can accumulate over time. Heat and UV rays also cause the rubber to age, harden, crack, or lose elasticity, preventing the blade edge from pressing evenly against the glass and leading to skipping.
Car owners can temporarily fix this by using a soft, damp cloth to wipe along the rubber edge to remove dirt. If, after cleaning, the wipers still vibrate, make noise, or leave many water streaks, the blades may be worn out. In this case, replacing the wiper blades or rubber inserts is the best solution.
![]() |
A blurred windshield due to an external film of dirt, making wipers ineffective. *Photo: Ho Tan*
For wiper arms that allow individual rubber blade replacement, owners only need to replace the blade if the frame and pressure mechanism are still functioning well. If the frame is bent, the joint is loose, or the wiper arm no longer applies even pressure, the entire assembly should be replaced. Typically, rubber wiper blades have a lifespan of about one year, but in hot, rainy climates, they can age faster. Rubber blades and wiper arms are sold on e-commerce platforms or at automotive accessory stores, where owners can replace them themselves or have them replaced.
Addressing a dirty film on the windshield at home
If the wiper blades are in good condition but the windshield still blurs in the rain, the cause may be a layer of deposits from road dust, grease, insect remains, tree sap, or minerals in water. This film is often hard to notice when the glass is dry but becomes evident when wet and exposed to light.
For mineral deposits and light water spots, car owners can try diluted white vinegar. After thoroughly washing off dust and sand, mix white vinegar with water in a ratio of about 1:1 to 1:3. Soak a microfiber cloth in the solution and wipe the glass. Then rinse with clean water and dry. Avoid letting the solution dry on the glass surface.
If the film persists, owners can use a specialized glass cleaner. However, vinegar is more suitable for mineral deposits; films caused by oil, silicone, or organic grime may require specialized cleaning products.
After cleaning the windshield and wiper blades, it is advisable to recheck in the rain or by spraying water onto the glass. If the wiper blades move smoothly, do not skip, and leave no water film or long streaks, the glass surface and wiper system have been thoroughly addressed.
Ho Tan
