How to Fix a Sliding Shower Door That Won't Close Properly
Shower doors that hang and bind are one of those small annoyances that compounds daily. You're stepping out wet, it sticks halfway, you have to muscle it the rest of the way, and eventually it won't seal at all—water starts pooling on the bathroom floor. The fix is almost always straightforward: the problem lives in the track system, not the door itself. Whether it's accumulated soap scum, a bent roller, or simple misalignment, you can diagnose and repair it in an afternoon with basic tools. The payoff is a door that glides smoothly and seals tight again.
- Remove the door from its track. Lift the door straight up at a slight angle to disengage the bottom roller from the lower track. Most sliding doors have a top guide channel that holds them in; angle the door toward you as you lift. Set it down on towels or a padded surface so you don't scratch the glass.
- Clean out both tracks completely. Use the small brush or old toothbrush to scrub away soap scum, mineral deposits, and hair from the upper and lower tracks. Work the brush into the corners and along the entire length. Follow with a damp cloth to rinse, then dry thoroughly with a towel. For stubborn buildup, spray white vinegar and let it sit for 15 minutes before scrubbing.
- Inspect and clean the rollers. Look at the bottom of the door where the two rollers sit. They should spin freely when you spin them by hand. If they're caked with soap or mineral residue, use a brush or old cloth to wipe them clean. Spin each one again to confirm smooth rotation. If a roller is visibly bent, cracked, or won't spin at all, it needs replacement.
- Check the door's vertical alignment. With the door out, use a level on the top and sides of the door frame to see if it's square. Place the level against the edge of the glass itself to check for warping. Minor twists in the door are normal and usually don't affect function, but if the glass is visibly bowed or the frame is bent, replacement is simpler than correction.
- Adjust or replace the rollers. If a roller won't spin or is visibly damaged, remove it by unbolting or unclipping it from the door frame (most have a single bolt or clip holding them in). Take the old roller to the hardware store to match the size and wheel type. Install the new roller by inserting the stem into the frame and tightening the bolt hand-tight—don't over-tighten. If rollers are fine but misaligned, loosen the bolts slightly and shift the roller left or right to center it in the track.
- Reinstall the door and test alignment. Angle the door so the bottom rollers engage with the lower track first, then lower it gently into place, ensuring the top guide channel receives the top of the door. Push the door all the way to one end, then slide it back and forth slowly. It should move smoothly without resistance. If it still binds at a specific spot, the track at that point needs cleaning or the door needs slight adjustment.
- Lubricate the tracks lightly. Once the door slides smoothly, apply a thin bead of silicone spray lubricant along both the upper and lower tracks. Do not use WD-40 or oil-based lubricants—they attract dirt and gum up quickly. Wipe away excess spray with a clean cloth. Slide the door a few times to distribute the lubricant evenly.