Skip to content
HassleFix

Glass Shower Door Keeps Sliding Open? Magnetic Catches Hold It Shut

A shower door drifts open when it hangs off level or its magnet has gone weak. Level it for free, then add a magnetic catch so it stays shut.

By Jamilur Rahman Updated November 5, 2026 · 6 min read

Time
15 min
Cost
Under $20
Difficulty
Easy
A frameless glass shower door standing open by about an inch, with water droplets on the glass and white tile beyond
In this guide
  1. Quick answer
  2. Free vs. permanent fix
  3. What you'll need
  4. Why it happens
  5. Try this first (free)
  6. When free fixes aren't enough
  7. Buy the fix
  8. Which door do you have?
  9. What to skip
  10. FAQ
  11. Related problems

Quick answer

A shower door drifts open when the door, track or hinges sit slightly off level and gravity pulls it, or when the old magnet strip has cracked or lost its pull. Check the level and adjust the rollers or hinges for a free fix. Then fit a magnetic catch. It holds the door shut with a gentle pull, even if the door is a hair out of level.

Free fix vs. permanent fix

Free fix · 15 minutes

Level it, adjust it and clean it

  • Check the door and track with a small level
  • Adjust the rollers or tighten the hinges so the door hangs straight
  • Clean the track, the rollers and the edge of the magnet strip
  • Test whether the door stays where you leave it

How long it lasts: Months, if a tilt was the cause. If the magnet is weak or missing, the door drifts again.

Most readers choose Permanent fix
Magnetic shower door catch (magnet with strike plate) (illustration)
Illustration

A magnetic shower door catch

An uneven curb or a leaning wall means you may never get a perfect level. A magnet does not need one. The door clicks shut and stays there, and it works even when the hinge or roller is a hair off.

What to get: Magnetic shower door catch (magnet with strike plate)

How long it lasts: Years. A magnet on the door and a steel plate on the frame hold it shut with a light, steady pull.

As an Amazon Associate I earn from qualifying purchases.

What you'll need

  • Small level

    A level app on a phone works too

    You have it
  • Screwdriver

    For the roller or hinge screws

    You have it
  • Soft cloth and white vinegar

    Cleans the track and the spot where the catch sticks

    You have it
  • Our pick
    Magnetic shower door catch (illustration)
    Illustration

    Magnetic shower door catch

    Choose one for your door style

  • Replacement magnetic seal strip (illustration)
    Illustration

    Replacement magnetic seal strip

    For a hinged door whose factory strip has cracked

Why it happens

1

An out-of-level door or track

If the curb or the door slopes, even slightly, gravity moves the door. A sliding door rolls toward the low side. A hinged door swings toward it.

2

A worn or missing magnet strip

Hinged frameless doors usually close on magnetic strips along the seal. Over time the strip cracks, peels or loses its pull.

3

Misaligned or worn rollers

Rollers set at different heights tilt a sliding door. Worn wheels make it ride unevenly and coast along the track.

4

A loose or sagging hinge

On a hinged door, a hinge that has loosened leans the door, so it swings open on its own.

Try this first (free)

Do these in order, starting with the simplest.

  1. Check the level

    Tool used: Small level

    Hold a small level against the vertical edge of the door and along the track or curb. Note which way it leans. The door will drift toward its low side.

  2. Adjust the rollers or hinges

    Tool used: Screwdriver

    On a sliding door, turn the roller adjustment screw on the bottom edge a little at a time to raise the low side until the door hangs straight. On a hinged door, tighten the hinge screws. Hold the glass steady and never pry on it.

  3. Clean the track and the contact points

    Tool used: Soft cloth and white vinegar

    Wipe the track, the rollers and the edge of the magnet strip with a cloth and white vinegar, and dry it. Soap scum and grit make a door ride badly and stop the magnets touching cleanly.

  4. Fit the catch

    Tool used: Magnetic shower door catch

    Clean the glass edge and the frame where it will stick, and dry them. Fit the magnet on the door and the plate on the frame or the next panel, check they meet, then press firmly. Give any adhesive the cure time on the pack before you shower.

    Magnetic shower door catch (illustration)
    Illustration

    Tool for this step

    Magnetic shower door catch · Choose one for your door style

    Check price on Amazon

When free fixes aren't enough

Adjusting only helps if a tilt is the cause, and a perfect level is not always possible with an uneven curb or a tilted wall. A magnet covers that gap. If the door is also sagging, scraping or the rollers are visibly worn, replace the rollers or the hinges. If the glass is cracked, or chipped along an edge, or the frame is bent, stop and call the installer. Damaged tempered glass can shatter.

Buy the fix

Still stuck after the free fixes? These are the products we would look at.

Our picks compared
PickProductFixesWho it's forBuy
Best pick
Magnetic shower door catch (magnet with strike plate) (illustration)
Illustration
Magnetic shower door catch (magnet with strike plate)
a shower door that drifts open on its own Anyone whose door is level enough but will not stay closed. Check price
Budget pick
Replacement magnetic seal strip for frameless hinged doors (illustration)
Illustration
Replacement magnetic seal strip for frameless hinged doors
a hinged door whose factory magnet strip has cracked or lost its pull Anyone with a hinged frameless door and a peeling or cracked strip. Check price
Best pick
Magnetic shower door catch (magnet with strike plate) (illustration)
Illustration

Magnetic shower door catch (magnet with strike plate)

Fixes: a shower door that drifts open on its own

Look for: A design for glass shower doors, with a mount for your door style, sliding or hinged; An adhesive or clamp-on mount, with no drilling into the glass; A strike plate that lines up with the magnet; A housing that will not rust.

Who it's for
Anyone whose door is level enough but will not stay closed.
Honest downside
Your hinge is badly sagging or the rollers have failed. A catch holds a door shut, but it does not fix one that drags or scrapes.
Budget pick
Replacement magnetic seal strip for frameless hinged doors (illustration)
Illustration

Replacement magnetic seal strip for frameless hinged doors

Fixes: a hinged door whose factory magnet strip has cracked or lost its pull

Look for: A length that matches your door edge; A channel width for your glass thickness, which is often 3/8 inch on frameless doors; A strip with the magnet already built in, not a plain seal.

Who it's for
Anyone with a hinged frameless door and a peeling or cracked strip.
Honest downside
You have a sliding door, or you cannot confirm the glass thickness. A strip that does not fit will not hold.

As an Amazon Associate I earn from qualifying purchases. We don't show prices because they change, so use the button to see today's price.

How we picked: How we picked: this page is based on shower door installation guides, door hardware maker instructions and glass safety advice, and the problems and fixes people report in reviews. We do not test products by hand.

Which door do you have?

  • Sliding (bypass) door: usually needs a level track and a catch where the door meets the frame or the fixed panel.
  • Hinged frameless door: check the magnet strip on the closing edge, then the hinges.
  • Hinged framed door: the frame holds the magnet, so a loose hinge or worn magnet is the usual fault.

What to skip

Tape, glue and wedged towels

Tape peels in the steam, glue is hard to remove from glass without scratching, and a wedged towel traps moisture and mildew. Never drill tempered glass. It can shatter. Use a catch that sticks on or clamps on.

Frequently asked questions

Why does my glass shower door keep sliding open?
A sliding door rolls toward its low side, so a slight tilt in the track or roller height is the usual cause. Level it, then add a magnetic catch, so it stays shut even if the curb is not perfectly level.
Why does my glass shower door keep swinging open?
A hinged door either leans because a hinge has loosened, or the magnet strip on the edge has lost its pull. Tighten the hinges, then replace a cracked strip or add a catch.
Will a magnetic catch work on a sliding shower door?
Yes, if you pick one made for sliding doors. The magnet mounts on the door edge and the plate on the frame or the neighboring panel. Check the mount style in the listing.
Will the adhesive hold in a wet shower?
A catch made for bathrooms holds well if the glass is clean and dry when you apply it and you wait for the full cure time. If it ever peels, clean off the old adhesive and reapply.

As an Amazon Associate I earn from qualifying purchases. Affiliate disclosure

Magnetic shower door catch (magnet with strike plate) (illustration)
Illustration

Our pick: Magnetic shower door catch (magnet with strike plate)

Check price