Quick answerThe squeak is metal rubbing on metal inside the hinge pin. Lift each pin slightly with a hammer and nail, work a few drops of silicone spray or light oil into the barrel, then tap the pin back down and swing the door a dozen times. Silence in under five minutes.
What you'll need
- Silicone spray, WD-40, or 3-in-1 oil ($5โ$7 if you don't have any)
- Hammer
- Nail or nail set (to tap the pin up)
- Rag or paper towels
- Optional: steel wool for rusty hinges
Step-by-step
- Find the guilty hinge. Swing the door slowly and listen โ it's usually the top hinge taking the most weight, but check all three. Have someone else move the door while you put your ear near each hinge if you can't tell.
- Tap the pin up slightly. Place the nail under the pin head and tap upward with the hammer until the pin rises about half an inch. You don't need to remove it fully โ just enough to expose the shaft inside the barrel.
- Lubricate the pin and barrel. Spray or drip lubricant onto the exposed pin shaft and into the top of the hinge barrel. Silicone spray is ideal because it doesn't attract dust; WD-40 works but dries out faster; even olive oil does the job in a pinch.
- Work the pin up and down. Slide the pin up and down a few times to spread the lubricant through the barrel, then tap it back down flush with the hammer.
- Swing the door repeatedly. Open and close the door 10โ15 times to work the lubricant in. The squeak should fade within a few swings.
- Wipe everything clean. This step gets skipped and shouldn't be. Wipe the hinge, the door edge, and the frame โ excess oil attracts dust that turns into grinding paste and brings the squeak back.
- Still squeaking? Try the bent-pin trick. Remove the pin fully, lay it on concrete, and give the middle a light tap with the hammer to put a slight bend in it. The bend increases friction inside the barrel just enough to stop the vibration that causes the squeak.
<div class="safety"> <strong>๐ Stop and call a pro if:</strong> <ul> <li>The hinge screws spin freely and won't tighten โ the screw holes are stripped and may need dowelling or a new jamb.</li> <li>The door is visibly sagging, rubbing the frame, or won't latch โ that's alignment, not lubrication, and may need the hinges re-set.</li> <li>Hinges are cracked, bent, or pulling away from the frame โ replace the hinge rather than forcing it.</li> <li>It's a fire door in a flat or commercial building โ don't modify fire-rated hardware yourself; building regs apply.</li> </ul> </div>
DIY vs pro cost
| Option | Typical cost |
|---|---|
| DIY | $0โ$10 |
| Pro visit | $75โ$150 |
Printable checklist
- [ ] Identify which hinge squeaks
- [ ] Tap pin up half an inch
- [ ] Apply silicone spray or light oil
- [ ] Work pin up and down, tap back flush
- [ ] Swing door 10โ15 times
- [ ] Wipe all excess lubricant
- [ ] Still squeaks? Try the bent-pin trick
Related guides
- How to Patch a Drywall Hole (Small to Large)
- How to Fix Squeaky Floors (From Above and Below)
- How to Weatherstrip a Door (Stop Drafts, Cut Bills)
Frequently asked questions
Is WD-40 or silicone spray better for hinges?
Silicone spray lasts longer and doesn't attract dust, so it's the better pick if you're buying something. WD-40 is fine for a quick fix but it's a water displacer, not a lasting lubricant โ expect to redo it in a few months.
The squeak came back after a month โ why?
Either the lubricant dried out (common with WD-40) or dust got into the hinge and you're back to metal-on-grit. Clean the hinge with a rag, re-lubricate with silicone spray, and wipe thoroughly this time.
Can I use cooking oil or Vaseline?
In a pinch, yes โ both will silence a hinge today. But cooking oils go rancid and sticky over time, and Vaseline collects dust. Fine for a midnight fix; buy proper lubricant when you can.
What if the hinge itself is rusty?
Scrub the pin with steel wool to remove surface rust, then lubricate. If the hinge is deeply pitted or the pin is seized solid, a replacement hinge costs a few dollars and takes ten minutes with a screwdriver โ just do one hinge at a time so the door stays hung.
Advertisement