Why Won’t My Shower Curtain Magnets Stay Against the Tub?

Clear shower curtain liner partially pulled away from a white bathtub, with plants in the background.

If your shower curtain magnets are not sticking to the tub, the most likely reason is simple: your bathtub is not magnetic. Bottom magnets can hold a liner against a steel or cast-iron tub, but they cannot attach to acrylic, fiberglass, plastic, or most solid-surface tubs.

A liner can also drift inward when its magnets are weak, too far from the tub wall, covered by a thick hem, or fighting the movement of shower air and water. The practical fix depends on whether you need magnetic hold, added weight, or a physical way to secure the liner at the sides.

First, check whether your tub is magnetic

The magnets sewn into a shower liner need a ferrous metal surface—typically steel or cast iron—to work. A smooth, glossy finish does not tell you enough on its own. Some tubs have a porcelain enamel finish over steel or cast iron, while others have a similar-looking finish over non-magnetic materials.

Try a small household magnet on a dry area near the outer side of the tub, where it will not be in the way. If the magnet grips firmly, the liner magnets should have something to attach to. If it falls away, the built-in liner magnets will not hold there either.

Tub materials that usually work with liner magnets

  • Steel tubs
  • Cast-iron tubs
  • Some enamel-finished tubs with a steel or cast-iron base

Tub materials that usually do not work with liner magnets

  • Acrylic tubs
  • Fiberglass tubs and shower surrounds
  • Plastic shower bases
  • Most solid-surface or composite tubs
  • Tile walls around a shower

This is why a magnetic shower curtain liner may work well in one bathroom and seem completely ineffective in another. The problem may be the tub material rather than the liner.

Why shower liner magnets may fail on a metal tub

If a separate magnet sticks to your tub but the liner still will not stay in place, look at the liner and its position next.

The magnets are too weak

Many liners have small magnets meant to provide a light hold. They can help with a minor inward draft, but they may not overcome a liner that is pulling hard toward the shower spray.

This is especially common with a lightweight liner, a wide shower opening, or a strong showerhead that directs water toward the curtain. A liner can pull away before all of its magnets make solid contact.

The liner is not hanging close enough to the tub wall

Magnets need to meet the tub side. If the bottom hem hangs well inside the tub rather than near its wall, the magnets may never reach the surface they are meant to grip.

Check that the liner is installed on the tub side of the rod and that it falls inside the tub basin. Then spread the bottom edge along the tub wall before turning on the water. If the liner is twisted, bunched, or caught behind the decorative curtain, its magnets may be facing away from the tub.

The liner is the wrong length or width

A liner that is too short may hover above the tub bottom or pull upward when wet. One that is overly wide may gather heavily at the ends and leave the center loose. Both issues make the bottom edge harder to control.

The liner should reach into the tub without being stretched tight across the opening. It should also be wide enough to cover the shower opening with some overlap at both ends.

The bottom hem is curled, damaged, or dirty

A curled hem can turn magnets away from the tub wall. Check for cracked plastic, detached magnets, rust marks, or a hem that has folded inward after washing or storage.

Soap film is not usually the main reason a magnet fails, but cleaning the tub side and wiping the liner hem can help the liner lie flatter. Let the liner hang straight after cleaning rather than rolling or folding its bottom edge.

The shower is creating an inward pull

Warm water, moving air, and spray can make a lightweight liner billow inward. The exact cause is less important than the result: the liner moves away from the tub wall, then water can slip around its edges or over the rim.

Magnets are one way to resist that movement, but they are not the only answer. If they cannot attach to your tub, weight and side retention are more useful than stronger magnets.

How to keep a shower curtain against the tub without working magnets

You do not necessarily need a new curtain or a new liner. Choose an alternative based on where water is escaping.

Add clip-on shower curtain weights

Clip-on weights attach near the lower corners or along the bottom hem of an existing liner. Unlike magnets, they do not need a metal tub. Their job is to keep the liner hanging down rather than floating toward the shower.

They are most helpful when the liner billows into the tub or clings to you while showering. Use weights designed for wet bathroom use, and position them so they do not scratch the tub surface or create a hard point against the finish.

Weights improve drape, but they do not create a seal against the tub wall. If water is escaping mainly through the side gaps, pair weights with a side-retention solution.

Use adhesive shower curtain clips or liner retainers

Adhesive clips hold the liner at the left and right sides of the shower opening. They are useful on acrylic, fiberglass, tile, and other non-magnetic surfaces because they rely on adhesive rather than magnetic attraction.

Place them where the liner naturally meets the wall or tub surround, usually near the lower side edges. Follow the product instructions for surface preparation and curing time. Adhesive products may not bond well to textured, damp, dusty, or heavily soaped surfaces.

Before installing, consider whether you are in a rental. Some adhesive pads can leave residue or damage paint, caulk, wallpaper, or delicate wall finishes when removed.

Try suction-cup liner clips on smooth surfaces

Suction clips can be a removable option for very smooth tile, glass, or glossy surrounds. They are less dependable on textured fiberglass, grout lines, uneven tile, and matte surfaces.

If a suction cup repeatedly releases, do not keep relying on it to manage splashing water. A liner that comes loose midway through a shower can let water escape quickly.

Use a liner with a weighted bottom

A weighted-bottom liner is different from a magnetic shower curtain liner. It has added weight in the lower hem but does not depend on a metal tub.

This is a good choice when your primary problem is billowing. It may also be enough when the liner already sits well inside the tub and only occasionally moves inward. If the side edges routinely open, add clips or make sure the liner overlaps the tub walls at both ends.

Adjust the liner before each shower

A simple placement check can make a noticeable difference:

  1. Keep the liner inside the tub and the decorative curtain outside it.
  2. Pull the liner fully across the opening before turning on the water.
  3. Spread the lower edge so it rests near the tub walls rather than hanging in the center.
  4. Make sure both end sections overlap the inside edges of the tub or shower surround.
  5. Aim the showerhead away from the curtain while the water warms up, especially in a narrow tub.

This will not make non-working magnets stick, but it reduces the gaps that let water travel onto the floor.

Avoid fixes that can create new problems

Do not attach bare, uncoated magnets directly to a wet liner or tub. They can corrode, stain the liner, or scratch some finishes. If you add magnetic weights to a metal tub, choose ones intended for wet use and with a protective coating.

Avoid taping the liner directly to the tub for regular use. Tape can fail in moisture, collect residue, and leave adhesive behind. It is also less practical when the liner needs to be moved aside for cleaning.

Be cautious about drilling into a tub surround or wall to install a curtain retainer. This is rarely necessary for a shower curtain problem and can damage waterproof surfaces if done incorrectly.

When replacing the liner makes sense

Replace the liner if its bottom hem is torn, its magnets have detached, the material has become stiff or permanently curled, or it no longer reaches far enough into the tub. A new liner with a weighted hem can be a better fit for an acrylic or fiberglass tub than another magnetic model.

For a metal tub, a liner with stronger or more numerous protected magnets may help. Still, make sure the liner length, placement, and side overlap are correct first. Even effective magnets cannot compensate for a liner that never reaches the tub wall.

The practical bottom line

Shower curtain magnets only work when there is magnetic metal behind the tub finish. If your tub is acrylic, fiberglass, or another non-magnetic material, the magnets are not broken—they simply have nothing to attach to.

Use clip-on weights to control billowing, adhesive or suction retainers to secure the sides, and careful liner placement to keep water inside the tub. For many non-magnetic tubs, a weighted liner plus side clips is more dependable than magnets alone.

References

  1. Shower curtain sticking to body in clawfoot tub. (n.d.). https://www.facebook.com/groups/1706748102970911/posts/3983790001933365
  2. How Do I Keep the Shower Curtain From Blowing in and Sticking to Me? | ThriftyFun. (n.d.). https://www.thriftyfun.com/tf28557242.tip.html
  3. Powerful Anti-Billowing Magnetic Shower Curtain Weights. (n.d.). https://hmmagnets.com/product/magnetic-shower-curtain-weights-4-pairs-white
  4. Why magnets at shower curtain bottoms? - Factual Questions. (n.d.). https://boards.straightdope.com/t/why-magnets-at-shower-curtain-bottoms/302837
  5. Side-sticking Magnetic Curtain?. (n.d.). https://www.houzz.com/discussions/2270860/side-sticking-magnetic-curtain
  6. The Top 5 Best Shower Liner Weighted in 2026 - Must Watch Before Buying!. (n.d.). https://www.youtube.com/watch?v=a9OXObTqUWk
  7. How to Keep Your Shower Curtain Liner from Sticking to You | Apartment Therapy. (n.d.). https://www.apartmenttherapy.com/sticking-shower-curtain-liner-science-prevention-260205
  8. Shower Curtain Weights Magnets for Home Use. (n.d.). https://www.walmart.com/c/kp/shower-curtain-weights-magnets