Picture of How to fix a squeaky door
A squeaky door in your home is most often caused by dirty hinges. You could replace the hinges for around $15 per door, or spend around $10 and fix all the doors in your house.

Hinges squeak when there is friction between either the half of the hinge attached to the door and the half attached to the door jam, or between the hinge and the hinge pin. This instructable will only address the latter issue. If the hinge halves are rubbing against each other, it's probably because the top and bottom hinges aren't aligned and you probably are having much bigger problems with your door than just squeaking, like not closing properly. 
Remove these adsRemove these ads by Signing Up

Step 1: Tools

Picture of Tools
The tool list is pretty short. You will need:

Flathead Screwdriver
Steel Wool
Paper Towels

Step 2: Removal

Picture of Removal
First we remove the hinge pin. Place the screwdriver under the lip of the top pin head and lightly tap it upwards. If the head of the pin is flush against the hinge, a chisel or putty knife might be needed to expose the lip. Alternatively, the bottom pin head is usually easy to remove and the screw driver can be inserted into the hinge and the pin can then be tapped upwards. Whatever method works, be sure to be careful not to mar the hinge with the screwdriver. 

Step 3: Cleaning

Picture of Cleaning
Now that the pin is out, you can see how dirty it was. This dirt is what stopped the pin from rotating properly inside the hinge and made it squeak. Now wrap the pin in the steel wool and clear the dirt off. See how much came off? A little soap and water can be used as well, but be sure to let the pins completely dry before going on to the next step.
crlsbrrds2 years ago
Instead of oil/grease, you may also use parafin as lubricant; just rub the parafin on the pin...
And if the wooden door or doorframe are a bit offline and rub on each other, parafin will reduce the friction.
Gun oil also works very good.
I've never done it like this - I always cover them in WD40. :P But this seems like a much nicer long term solution. Good tips, too!