I have a squeaky belt in my car that is driving me crazy! Is there a general fix or belt treatment product I can buy to silence a squeaky belt? If belts are squeaky, does that mean time for replacement instead?

7 Answers 7


The main cause of a squeaky belt is the rubber has stretched causing a reduction in friction allowing the slippage to occur.

There are two ways to solve the problem:

  1. Tighten the belt by using the appropriate tensioning technique (generally loosening the bolt that hold the pulleys in position, realigning the now-loosened pulley & retightening the bolt)
  2. Putting belt dressing on the belt

Assuming the belt has correct tension and still squeaks, it's rare to find anything more than a short term solution, other than replacing it.

However, if you really want to give something a try, most industrial suppliers can sell you a can of "belt grip" compound, which is sprayed onto the contact surfaces of the belt and/or pulleys while they're rotating (as slowly as practical). Note that you will get some of this stuff thrown onto you while you're spraying it, so dress appropriately.

  • Would the belt grip work if the squealing is caused by getting coolant on the belt?
    – endolith
    Commented Nov 9, 2015 at 15:22

If you don't have time to deal with it you can try the belt dressing, but I do not recommend it. I've had it happen plenty of times and it has been caused by improper tensioning (too loose). Find out what the proper deflection should be using your shop manual (a must have for proper diy maintenance) and set it. You can purchase a gage, but in my experience it is do-able with trial and error. If that doesn't correct it, replace the belt.

  • 2
    It's worth noting that if this is a serpentine belt with an automatic tensioner, it cannot be adjusted. In this situation, it's possible that the spring in the automatic tensioner is loose and the tensioner itself needs to be replaced.
    – S_Niles
    Commented Mar 8, 2011 at 7:49

If you have more than one belt in your car, you might need to determine which of the belts is squeaking. The quick and easy way to pinpoint the right belt is to pour a class of water on the belt with the engine idling. You'll probably have to be fairly accurate, since the belts are often close together. The sound should go away for a few seconds.

Once you know which one is at fault, see if there is any way to manually tighten it, or if it has an automatic (non-adjustable) tensioner. Of course, if the belt is old, cracked, or frayed you really need to replace it. Tighten the manual tensioner a few turns (if so equiped) to see if that fixes the issue, but don't overtighten it. When pressing on the longest length of belt (between pulleys) it should move only 1/2 to 1 inch, but I need more info about your car to be more specfic.

It's possible that the belt tensioner is broken and causing the problem, not the belt. If you put a new belt on, and it still squeaks (with the auto tensioner), I would suspect that the tensioner is bad.

The 'fix in a bottle' solutions are only a band aid, and won't last for long, except your wallet will be $5 lighter. Sorry...


A very quick shot of a water displacement spray will do the trick. CRC or WD40. Not much. If you use belt dressing, it will stick to you as it's sticky. Before doing anything, take a wooden dowel and, with the engine running, place the end of the dowel against your idler pulley, if so equipped, making sure not to get it unto moving parts. Put your ear to the other end of the dowel. If you hear a high pitched whine, change the idler bearing or assembly. If you hear any low pitch, listen to the water pump, then the power steering pump, then the AC pump. If none are whining, spray the belts very lightly. A belt will dry-rot and will slip. A small amount of water displacement fluid will quiet down your problem, but change your belts when you can. W.A.L. Chattanooga///


If you are talking about a squeaky alternator or steering belt you might need to retension it, if that does not work a replacement might be in order.


There is generally no permanent fix for this. Squealing is caused by 3 things. Improper tension, dirty or contaminated belt, and an old stretched or dry rotted belt. I have replaced belts and tensioners just to have them squeal again because of oil or dirty pulleys. This is why you make sure your pulleys are clean before you put a new belt on, because if you contaminate the new belt it too will squeal. Clean pulleys...... Yes in the grooves too, which is a pain, with sandpaper, for the flat pulleys, and a soft wire brush for the grooved pulleys. Use starting fluid. Nothing else. Starting fluid has ether, which gets the pulleys clean and DRY. Do this Before putting a new belt on. If you want to try a temporary bit possibly long lasting fix with an old squealing belt, black rtv is the best. Expensive sticky belt dressing sprays usually do not work for me. If you want to try this before getting a new belt and cleaning like I suggested above, squeeze a line of black rtv the length of your fingertip from the last joint to end of your finger..... About as wide as the belt. With the engine OFF run your finger across the ribbed side of the belt, squeeze some more and run across the flat side of the belt, then quickly while the rtv is not cured start the engine. Most of the time the squealing will disappear immediately. Sometimes for good. Sometimes nothing, and you'll have to do the cleaning I described. Make sure your tensioner is good if you have a self tensioner, new belt, and if you have to adjust tension manually make sure you follow the manufacturer specs to check for recommended tension. Thanks, Bill........ 20 year ASE Master Tech.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .