How to Fix a Cabinet Door That Won't Stay Closed
Cabinet doors that swing open unexpectedly are more than just a minor annoyance; they are a sign of hardware fatigue or structural misalignment. Whether your cabinets are original to the house or a recent installation, gravity and daily use eventually take their toll on the mounting points. A properly adjusted cabinet door should hang perfectly level, move silently, and latch firmly without needing a nudge. Fixing this is a classic weekend win that requires more patience than raw power. Most of the time, the culprit is a loose screw or a hinge that has lost its factory tension. By methodically checking the tension and alignment, you can restore your kitchen's clean lines and keep your storage secure. This guide walks you through the adjustment process so you can stop wrestling with your cabinets for good.
- Tighten Every Fastener. Inspect the screws holding the hinge to the cabinet frame and the door itself. Use a screwdriver to tighten any loose screws, but be careful not to overtighten and strip the holes.
- Center the Door Precisely. Locate the screw on the hinge arm that moves the door side-to-side. Turn this screw in small increments to ensure the door is properly centered against the cabinet frame.
- Dial In the Depth. Find the screw that controls the door's distance from the cabinet frame. Adjusting this helps the door sit flush against the frame so the latch or magnet can engage properly.
- Swap the Magnetic Catch. If the door stays flush but still pops open, the magnet has likely lost its strength or the strike plate is misaligned. Remove the old unit and install a new magnetic catch in the same screw holes.
- Lubricate Moving Parts. Spray a small amount of silicone lubricant onto a rag and wipe down the hinge pivot points to remove dust and grease. This ensures the door closes smoothly without binding.
- Verify the Fix Works. Close the door and observe the gap between the door and the frame. Ensure the door stays closed and doesn't rub against adjacent cabinets.