A squeaky door is seriously annoying. That little squeak when you open or close the door can drive anyone crazy. Fortunately, there is a quick and easy DIY fix. Next time you have five spare minutes, follow the steps below and your squeaky door will be squeaky no more!

Tools Required

  • Long Needle Nose Pliers
  • Nail (or other thin, long object)

Materials Required

  • WD-40 (or similar lubricating oil)
  • Steel wool or soap

Time Required

5 Minutes

Difficulty Level


1. Remove Hinge Pin

Remove both hinge pins from your squeaky door. This is easy to do with a pair of long needle nose pliers. Either pry the pin out by pressing the pliers underneath the round top of the pin, or move the pin back and forth (clockwise and counterclockwise) until it pulls out. Nearly all hinge pins pull out from the top of the hinge.

2. Clean the Hinge Pin

Use hot water and soap to clean your hinge pin of any dirt or rust that may contribute to the squeaking. Make sure to completely dry the pin off afterwards. You might also want to rub the pin with steel wool or fine sandpaper. Both of these remove even more grime and rust than soap and water. My hinge pine was in decent shape so I didn’t use steel wool or sandpaper.

At this point, you should inspect the hinge pin to ensure it is in good condition. A bent hinge pin adds to squeakiness. Roll the hinge pin on a flat surface to see if it is straight. If it is bent, you can gently tap it with a hammer on a cement floor to straighten it out. However, I usually just find it easier to buy a new hinge pin from your local home improvement store.

3. Clean Hinges

Dirt, grime, and paint also build up in the hinge itself. Use a nail or another long, thin object (I used a small screwdriver) to scrape grime out of the hole in the hinges.

4. Replace Hinge Pin

Replace the hinge pin into the hinges. It should slide in fairly easily. I use the handle end of my needle nose pliers to gently tap the pin down into the hinges.

5. Lubricate Hinges

Use an oiling lubricant such as WD-40 to lubricate the hinges. Thoroughly apply it directly onto the area where the round top of the pin meets the hinges. Also spray down along the hinges.

Test the door for squeakiness. Apply more WD-40 until squeakiness is gone. Wipe down any excess oil with an old cloth. (Some people prefer to coat the hinge pin in Vaseline instead of WD-40 before replacing it.)

Final Thoughts on Stopping a Squeaky Door

Fixing a squeaky door is a very easy home DIY project. All it takes is a little WD-40 and a pair of needle nose pliers. Spend five minutes on the project and you won’t have squeaky doors anymore! If you have a little more time and really want to improve your door you can change the door knob with only a few more steps.