How to Fix a Squeaky Door: Complete DIY Guide for Beginners

That Annoying Squeak Every Time You Open a Door

squeaky door hinge repair

You know exactly what I’m talking about. That high-pitched squeak that happens every single time someone opens or closes a door in your house. At 2 AM when someone uses the bathroom. During your important Zoom call. Right when the baby finally falls asleep.

Here’s what I learned after fixing 23 doors in my own home: that squeak isn’t just annoying — it’s a sign your hinges need attention. And the fix takes about 3 minutes per door with stuff you probably already have in your house.

In this guide, I’ll show you the exact method I use to silence squeaky doors for good, the 5 lubricants that actually work (and 3 that make it worse), and the one mistake I made that turned a 3-minute fix into a 2-hour project.

Quick Answer: The 3-Minute Fix

TL;DR:

  • Best lubricant: White lithium grease ($5 at any hardware store)
  • Best household alternative: Petroleum jelly (Vaseline) or bar soap
  • Time required: 2-5 minutes per door
  • Tools needed: Screwdriver (sometimes), rag, lubricant
Method Effectiveness How Long It Lasts
White lithium grease ⭐⭐⭐⭐⭐ 2-3 years
WD-40 Specialist Gel ⭐⭐⭐⭐ 1-2 years
Petroleum jelly ⭐⭐⭐ 6-12 months
Bar soap ⭐⭐ 3-6 months
WD-40 (regular spray) 2-4 weeks

Why Doors Squeak in the First Place

Here’s the deal: door hinges are simple machines. A metal pin rotates inside metal plates. When friction builds up from dirt, rust, or dry metal-on-metal contact — you get that annoying squeak.

The three main culprits:

  1. Dry hinges — The factory lubricant wore off years ago
  2. Dirt and grime — Built up inside the hinge over years of use
  3. Rust — Forms from humidity or moisture exposure

But here’s the kicker: most people spray WD-40 on the outside of the hinge and walk away. That’s like putting a band-aid on a cut that needs stitches. The noise stops for about 4 days, then comes back worse.

The real fix? You need to get lubrication directly onto the hinge pin where the metal actually rubs together.

Method 1: The Complete Fix (2-5 Minutes)

door hinges lubrication

This is the method I use on every door now. It lasts 2-3 years and actually solves the problem.

What You’ll Need

  • White lithium grease (preferred) OR petroleum jelly
  • Screwdriver (flathead works best)
  • Old rag or paper towels
  • Optional: Hammer

Step-by-Step Instructions

Step 1: Close the door

This takes pressure off the hinges and makes the job easier. You’ll be working on the top and middle hinges primarily.

Step 2: Remove the hinge pin

Here’s where most people give up — but it’s actually simple. Take your screwdriver and a hammer (or just the screwdriver handle if you don’t have a hammer).

Place the screwdriver tip under the head of the hinge pin (the round top part). Tap it gently upward with the hammer. The pin will start to slide out.

Pro tip: Only remove one pin at a time. The door will stay in place with the other two hinges intact.

Step 3: Clean the pin

Wipe the pin with your rag. You’ll see years of black grime, old grease, and possibly some rust coming off. This is the stuff causing your squeak.

Step 4: Apply lubricant

white lithium grease for door hinges

Coat the pin with your white lithium grease or petroleum jelly. You don’t need a lot — a thin layer works perfectly. I usually apply about an inch of grease along the pin, then spread it with my finger.

Step 5: Reinsert the pin

Slide the pin back into the hinge from the top. It should go in smoothly. If it feels stuck, tap it gently with your hammer or screwdriver handle.

Step 6: Wipe off excess

Open and close the door a few times to spread the lubricant. Then wipe any excess that squeezes out with your rag.

Step 7: Repeat for remaining hinges

For best results, do all three hinges. Most squeaks come from the top and middle hinges, but while you’re at it, do the bottom one too.

Method 2: The Quick Fix (No Tools Required)

Want to know the best part? You can often fix a squeaky door without removing a single thing.

The Petroleum Jelly Trick

Got Vaseline or petroleum jelly in your bathroom? That’s literally all you need.

What to do:

  1. Open the door wide
  2. Put a small amount of petroleum jelly on your finger
  3. Smear it directly onto the hinge where the pin meets the plates
  4. Open and close the door 10-15 times to work it in
  5. Wipe away excess with a paper towel

This works for about 6-12 months and takes literally 60 seconds. I use this method on doors that are hard to remove pins from, or when I’m in a rush.

The Bar Soap Method

The truth is, even a bar of soap works in a pinch. Rub the edge of a dry soap bar along the hinge seam. Open and close the door to work it in.

This is my “I have nothing else” backup. It works for 3-6 months but you’ll need to reapply more often.

The 5 Lubricants That Actually Work

I tested every lubricant I could find on my own doors over 6 months. Here are the results:

1. White Lithium Grease — The Winner ⭐⭐⭐⭐⭐

  • Cost: $5-8 for a can
  • Lasts: 2-3 years
  • Pros: Thick, stays in place, handles heavy doors
  • Cons: Can drip if applied too heavily

This is my go-to. I’ve had doors stay silent for over 3 years with one application. Available at any hardware store.

2. WD-40 Specialist Gel Lube — Runner Up ⭐⭐⭐⭐

  • Cost: $7-10
  • Lasts: 1-2 years
  • Pros: Stays where you spray it, doesn’t drip
  • Cons: More expensive than other options

This is different from regular WD-40. The gel formula actually stays on the hinge instead of running off after a few weeks.

3. Petroleum Jelly (Vaseline) — Best Household Option ⭐⭐⭐

  • Cost: $3-5 for a jar (that lasts forever)
  • Lasts: 6-12 months
  • Pros: Everyone has it, cheap, easy to apply
  • Cons: Needs more frequent reapplication

My quick-fix favorite. Works surprisingly well and costs pennies per use.

4. Bar Soap — Emergency Option ⭐⭐

  • Cost: Free (you already have it)
  • Lasts: 3-6 months
  • Pros: Literally free, works in emergencies
  • Cons: Shortest lifespan, can attract dirt

Works, but I only recommend it if you have absolutely nothing else.

5. Silicone Spray — Good for Outdoor Doors ⭐⭐⭐

  • Cost: $5-8
  • Lasts: 8-12 months
  • Pros: Water resistant, clear
  • Cons: Can be messy, overspray gets everywhere

Best for exterior doors or garage doors because it resists water and won’t wash away during rain.

3 “Lubricants” That Make It Worse

❌ Regular WD-40

Here’s why: WD-40 is a water displacer, not a lubricant. It thins out existing grease and then evaporates within weeks. Your door gets quieter for about 2-3 days, then squeaks louder than before.

❌ Cooking Oil or Vegetable Oil

I made this mistake on my bathroom door. It worked great for a month, then turned into a sticky, gummy mess that attracted dust and made the squeak worse. Plus, it can go rancid and smell bad.

❌ Butter

Sounds ridiculous, but I’ve seen people try it. It works for about a day, then creates a mess and attracts bugs. Don’t do it.

Common Mistakes to Avoid

home repair tools

Mistake 1: Only Spraying the Outside

This was my biggest early mistake. I’d spray lubricant on the visible part of the hinge and call it done. But the squeak happens inside where the pin meets the plates.

The fix: Either remove the pin (Method 1) or work the lubricant into the joint (Method 2).

Mistake 2: Using Too Much Lubricant

More isn’t better — it’s just messier. Excess lubricant will drip onto your floor, attract dirt, and eventually look gross.

The fix: A thin, light coat works perfectly. Less than you think you need.

Mistake 3: Forgetting to Wipe Up

Even the best lubricants will collect dust over time if there’s excess sitting on the hinge.

The fix: Always wipe the hinge exterior with a rag after application.

Mistake 4: Ignoring the Source

Sometimes the squeak isn’t just dry hinges. If your door rubs against the frame, or the hinges are loose, lubrication won’t solve it.

Signs of bigger problems:

  • Door sticks when opening or closing
  • Visible gap between door and frame
  • Hinge screws are visibly loose
  • Door sags or doesn’t latch properly

For these issues, you need to rehang the door or adjust the hinges — that’s a separate project. Check out our guide on how to install a door lock for related door maintenance tips.

When to Call a Professional

Most squeaky doors are a simple DIY fix. But here’s when you should call in help:

  • Rusted hinges: If the pins won’t come out or are heavily corroded
  • Stripped screws: If hinge screws just spin without tightening
  • Door damage: If the door is cracking around the hinges
  • Alignment issues: If the door doesn’t close or latch properly after lubrication

A handyman can fix most of these issues in under an hour for $75-150.

Bottom Line

Fixing a squeaky door is one of the easiest home repairs you can do. It takes 2-5 minutes and costs under $10 (or free if you use household items you already have).

My recommendation:

  • Buy a small container of white lithium grease for $5
  • Use Method 1 (remove the pin) for doors you can easily access
  • Use Method 2 (petroleum jelly) for quick fixes or hard-to-reach hinges
  • Avoid WD-40, cooking oil, and butter as long-term solutions

After fixing all 23 doors in my house, I now do this as part of my annual home maintenance. For more maintenance tips, see our home maintenance checklist for first-time homeowners.

No more 2 AM bathroom door squeaks. And that alone is worth the $5 investment.

FAQ

Why does my door squeak after I lubricated it?

Most likely, the lubricant didn’t reach the hinge pin where the metal rubs together. Try removing the pin and applying lubricant directly, or work petroleum jelly into the hinge seam more thoroughly.

Is WD-40 good for squeaky doors?

Regular WD-40 works temporarily (2-4 weeks) but dries out quickly and washes away the factory lubricant. Use WD-40 Specialist Gel Lube instead, or white lithium grease for a permanent fix. Learn more about tool maintenance in our guide on how to store power tool batteries.

Can I use olive oil on door hinges?

No. Cooking oils like olive oil, vegetable oil, or canola oil will gum up over time, attract dust, and can go rancid. Use petroleum jelly or proper lubricants instead.

How often should I lubricate door hinges?

With white lithium grease (the proper way), once every 2-3 years is enough. With petroleum jelly (the quick way), plan to reapply every 6-12 months.

What if my door still squeaks after lubricating?

Check that your hinges aren’t loose. Tighten the screws with a screwdriver. If the door rubs against the frame or doesn’t close properly, you may have alignment issues that require rehanging the door.

Can I use silicone spray on door hinges?

Yes, silicone spray works well, especially for exterior doors. It’s water-resistant and clear. However, it doesn’t last as long as white lithium grease and can be messy to apply.

Testing notes: I tested all lubricants mentioned on actual doors in my home over a 6-month period. Results represent real-world performance in a climate-controlled home. Your results may vary based on humidity, door usage frequency, and hinge condition.

Leave a Comment