Squeaking windshield wipers are very annoying and can distract the driver or make passengers go nuts! There is no right way to fix this problem, but here are some methods that work.
1. Clean the windshield glass thoroughly. Try one of these products (but not all at once): vinegar, baking soda (sprinkled on a dry or damp paper towel)
2. Replace your wiper blade refills regularly. Blade refills are not terribly expensive, so you may prefer to get good ones. Replace them at least once per year, before the rainy season.
3. Refill your windshield wiper fluid. Lots of wipers skip when the windshield isn't quite wet enough, so check your fluid level and top off if necessary.
4. Make your windshield wipers softer by putting a little WD40 on a paper towel and wiping the squeaking wiper blade with it. This may cause the rubber to decay.
5. Check to see if your blades or the wiper assemblies under them are too loose or too tight. Too little or too much tension between the glass and wiper can cause chatter or squeaking.
6. If you've recently applied Rain-X or wax and noticed chatter, remove the product with a normal car polish. Rain-X and other wax products can create a film that causes chatter in the wiper blades.
7. Replace your wiper assemblies. With time, use, and trauma, the actual assemblies holding your wiper refills in place can become misshapen. If your windshield wipers no longer conform to the contours of your windshield, it's time to get new ones.
After finding a perfect new set of windshield wiper blade refills, be sure to keep notes on the brand name and type so you don't have to go through this ever again.
Wipe the edge of the blades monthly with an alcohol wipe (you can get them at any drugstore). This will remove any grease, debris and loose bits of rubber from the blade, making them last much longer.