Fix a Cabinet Door That Won't Stay Closed

Cabinet doors that swing open on their own are more than annoying—they're a sign that something in the hinge assembly or latch mechanism has come loose. The good news is that this is one of the easiest kitchen repairs you can make, and you'll fix it in under an hour with basic tools. The door itself is probably fine. What's happening is that friction and wear have loosened the connection between the hinge and the cabinet frame, or the self-closing mechanism has weakened. We're going to walk through the diagnosis and repair so your door stays put and operates smoothly again.

  1. Watch How It Moves. Open the cabinet door fully and let go of it slowly. Watch whether it drifts open, drifts closed, or stays put. Then visually inspect both hinges on the inside of the door. Look for gaps between the hinge and the cabinet frame, and check if any screws are visibly loose or protruding. Rock the door gently side to side while watching the hinge connection. Any play or movement indicates loose fasteners.
  2. Lock Down Every Fastener. Using a drill or screwdriver set to the correct bit (usually Phillips or square drive, depending on your cabinet hardware), tighten each screw on both hinges. Start with the top hinge, then the bottom. Tighten firmly but don't strip—stop when you feel solid resistance. Go around twice if needed: tighten all four screws on the top hinge, then all four on the bottom hinge. After tightening, test the door again.
  3. Identify Stripped Holes. If a screw spins without tightening, the hole has stripped. You'll feel the bit spin freely without the screw gripping. Remove that screw fully and set it aside. Look into the hole—if it's enlarged or splintered, you need to either move up to a larger-gauge screw or fill the hole with wood filler and re-drill.
  4. Upsize to Grip Better. Remove the stripped screw and replace it with a screw one size larger in diameter and the same length. For cabinet hinges, this usually means going from #6 to #8 or #8 to #10 gauge. The larger diameter cuts new threads in fresh wood and grips firmly. Install it hand-tight first, then tighten fully with your drill or screwdriver.
  5. Measure Frame Alignment. Close the door and look at the gaps around it. The gap should be even on all sides—top, bottom, and sides. If the gap is wider at the top or bottom, or if the door seems to sit crooked in the frame, the door or frame may have warped from moisture or age. Place a level against the inside edge of the cabinet frame at the top and bottom to check if the frame is plumb. A level should sit flat against the frame without rocking.
  6. Tune Hinge Tension. Some cabinet hinges (particularly soft-close or European-style) have a small set screw or tension screw on the hinge barrel itself. This screw adjusts how tightly the hinge holds the door. If your hinge has one, try tightening it a quarter-turn with a hex key or Phillips driver. This increases friction and helps the door stay put. Test the door—it should feel stiffer to open but stay closed more reliably.
  7. Check the Catch Mechanism. Look at the magnetic catch or friction catch on the inside of the cabinet frame where the door closes. If your cabinet has a magnetic catch, check that the magnet is clean and the metal strike plate on the door is aligned and not bent. Wipe both surfaces clean with a dry cloth—dust and debris reduce magnetic strength. If the catch is a friction type, look for bent or worn parts.
  8. Swap in Fresh Hardware. If the magnetic catch is weak or damaged, remove it by unscrewing the two fasteners holding it to the frame. Buy a replacement magnetic catch of the same size and style at a hardware store. Install the new catch in the same position—the screw holes should line up. Ensure the strike plate on the door is still aligned with the magnet. Tighten the fasteners firmly and test the door closure.
  9. Shim for Perfect Alignment. If the door sits crooked or won't close evenly, the hinge itself may need shimming. Loosen the four screws on the problematic hinge (usually the top one) but don't remove them. Slide a thin shim (a wooden toothpick, brass shim, or thin cardboard) behind the hinge barrel where it meets the frame. Tighten the screws back down. This lifts the door slightly and often solves closure problems caused by frame sag.
  10. Verify Smooth Operation. Open and close the door several times at different speeds—slowly, normally, and with a gentle push. The door should swing smoothly, not bind or drag, and should close completely without forcing. If it closes with a gentle push or comes to rest on its own, you've solved the problem. If it still swings open, you may need to adjust the hinge barrel screw one more quarter-turn or replace the catch.
  11. Seat Hinges Flush. Run your finger along the edge of each hinge where it meets the cabinet frame. There should be no gaps or space between the hinge plate and the frame surface. If you see daylight between them, the hinge isn't fully seated. Loosen the four screws on that hinge, press the hinge plate firmly against the frame, and tighten the screws in a crisscross pattern (top-left, bottom-right, top-right, bottom-left) to pull it flat. Then retighten.
  12. Monitor for Future Issues. Close the cabinet and step back. Verify the door sits flush with the frame on all sides, with even gaps. Open and close it a few more times. If everything looks good, you're done. Mark the date on your calendar—check this door again in three months, as screws can work loose again, especially in high-use kitchens near moisture sources.