Last updated: May 8, 2026
By Home Repair Genie
A door that won’t stay closed is a frustrating problem that can make your home feel drafty, noisy, and unfinished. In many cases, if your door won’t stay closed, the problem is caused by loose hinges, latch misalignment, or the door frame shifting slightly over time.
The good news is that you can usually fix a door that won’t stay closed with a few simple tools and a little adjustment work.
In this guide, you’ll learn 7 easy fixes that actually work.
Why a Door Won’t Stay Closed
Before starting repairs, it helps to understand the common causes:
- Loose or worn hinges
- Misaligned latch and strike plate
- House settling or frame shifting
- Warped doors
- Bent hinge pins
- Loose screws in the frame
- Door rubbing against the jamb
If your door pops open, swings open by itself, or won’t latch securely, one of these fixes will usually solve the problem.
Tools You May Need
- Screwdriver
- Drill
- Wood screws
- Hammer
- Pliers
- Sandpaper
- Wood shims
- Level
- Lubricant spray
Step 1: Tighten the Door Hinges

Loose hinges are one of the most common reasons a door won’t stay closed.
Open the door and inspect all hinge screws carefully. Tighten any loose screws using a screwdriver or drill.
If screws spin without tightening, they may no longer grip the wood securely. Replace them with longer screws that reach deeper into the door frame.
This often pulls the door back into proper alignment immediately.
If your door also rubs or sags, read our guide on How to Fix a Sagging Door Without Removing It.
Step 2: Check the Strike Plate Alignment

A misaligned strike plate is one of the most common reasons a door won’t stay closed properly. The latch must line up properly with the strike plate opening in the frame.
Close the door slowly and watch where the latch hits the strike plate. If it rubs above, below, or beside the opening, the door may not latch correctly.
Try loosening the strike plate screws slightly and repositioning the plate until the latch slides in smoothly.
Then tighten the screws securely.
If the latch barely catches, you may need to enlarge the strike plate opening slightly using a metal file.
Step 3: Tighten or Replace Loose Screws

Over time, repeated door use can loosen screws inside both the hinges and strike plate.
Remove damaged screws and replace them with longer wood screws for a stronger hold.
A 3-inch screw often works well because it anchors directly into the wall framing behind the door jamb.
This small upgrade can dramatically improve how securely the door closes.
Step 4: Fix a Bent Hinge Pin

If the door swings open by itself, a bent hinge pin may be causing poor alignment.
Remove the hinge pin carefully using a hammer and screwdriver. Roll the pin on a flat surface to see if it’s bent.
You can often straighten it gently using pliers or replace it entirely if damaged.
Reinstall the hinge pin and test the door again.
If your door sticks while opening or closing, check out our guide on How to Fix a Door That Sticks When Closing.
Step 5: Adjust the Door Latch

Sometimes the latch itself becomes loose or worn out.
Inspect the latch assembly on the edge of the door. Tighten any visible screws and make sure the latch moves smoothly when turning the handle.
If the latch feels sticky, spray a small amount of lubricant inside the mechanism.
If the latch is heavily worn or damaged, replacing it is usually inexpensive and straightforward.
For more detailed latch-related repairs, see our guide on How to Fix a Door That Won’t Latch Properly.
Step 6: Inspect the Door Frame for Shifting

Homes naturally settle over time, which can slightly shift door frames out of alignment.
Use a level to check whether the frame remains straight vertically and horizontally.
If you notice uneven gaps around the door, the frame may need adjustment using shims behind the hinges or strike plate.
Minor frame shifts are common and usually repairable without replacing the entire door.
For additional guidance, this helpful article from This Old House explains how door alignment issues develop.
Step 7: Sand or Plane the Door Edge

If humidity or warping causes the door to bind against the frame, the pressure can prevent it from latching correctly.
Look for shiny rub marks or areas where the paint is wearing off.
Lightly sand the rubbing area and test the fit repeatedly.
For more severe swelling or warping, you may need to plane a small amount of wood from the edge of the door.
Take off only a little material at a time to avoid overcorrecting the issue.
When to Call a Professional
You may want to contact a professional if:
- The door frame is badly warped
- The door has major structural damage
- The hinges are pulling out of rotted wood
- The issue affects exterior security doors
- The door still won’t stay closed after adjustments
A carpenter or handyman can usually correct severe alignment issues fairly quickly.
Final Thoughts
A door that won’t stay closed is usually caused by loose hinges, latch misalignment, or gradual house settling. Fortunately, most fixes are simple and inexpensive.
By tightening hinges, adjusting the strike plate, and correcting alignment problems, you can often restore smooth door operation.
Taking care of small door issues early can also prevent bigger frame or hardware problems later. These simple repairs can usually fix a door won’t stay closed problem in less than an hour.
Frequently Asked Questions
Why does my door keep swinging open?
This is often caused by loose hinges, a bent hinge pin, or a frame that is slightly out of level.
Can humidity cause a door not to stay closed?
Yes. Wood doors can swell during humid weather, causing them to bind against the frame and prevent proper latching.
Should I replace the latch or the strike plate first?
Start with the strike plate alignment since that is usually the simpler and less expensive fix.
Why does my bedroom door pop open after closing?
The latch may not fully engage the strike plate because of slight misalignment or loose hardware.
Can I fix a door that won’t stay closed myself?
Yes. Most homeowners can fix this issue using basic tools like a screwdriver, drill, and level.
Why does my door won’t stay closed problem keep coming back?
If your door won’t stay closed repeatedly, the issue is often caused by house settling, loose hinges, or a worn strike plate.