Best Shower Curtains and Liners (And Why Yours Keeps Getting Mildew)

Best Shower Curtains and Liners (And Why Yours Keeps Getting Mildew)

You replaced the liner six weeks ago. It's already got that pink-orange film along the bottom hem and grey speckling where it folds. You scrub it, it comes back, and eventually you just buy another one — which is roughly how the shower liner industry stays in business.

The thing is, a liner shouldn't need replacing every couple of months. When one does, it's almost always a combination of the wrong material and a bathroom where nothing dries. Both are fixable. Here's what to buy and what to change. Browse our shower curtains and liners as you read.

Curtain vs Liner: You Probably Need Both

Quick clarification, because a lot of people run one when they should run two.

The liner is the waterproof layer that hangs inside the tub and does the actual work of keeping water in. The curtain is the decorative outer layer that hangs outside the tub and never gets properly wet. Running a liner alone works and looks utilitarian; running a fabric curtain alone means it soaks every shower and will mildew fast.

The two-layer setup is standard for a reason: the liner takes the water and gets replaced periodically, the curtain stays dry and lasts for years. If you're currently running a fabric curtain with no liner, that's your mildew problem right there.

What Actually Matters

  • Material determines mildew resistance. This is the main variable. Some materials shed water and dry in minutes; others hold moisture in the weave and stay damp all day.
  • A weighted hem keeps it in place. Magnets or sewn-in weights stop the liner billowing inward and sticking to you mid-shower, and — more importantly — stop water escaping at the bottom edge.
  • Length and width, measured properly. Standard is 72x72 inches. Too short and water runs down the outside; too narrow and it doesn't close the gap at the ends.
  • Rust-proof hooks. Cheap metal hooks rust and stain the curtain top. Stainless, plastic, or coated only.

Best by Material

Best All-Round: PEVA Liners

PEVA is the practical default for most bathrooms — waterproof, inexpensive, dries fast, and unlike old PVC it doesn't carry the strong chemical smell out of the packet. It's the material to reach for if you just want something that works and doesn't need thinking about.

Look for a decent thickness (very thin PEVA tears at the hook holes) and a weighted or magnetic hem. Reinforced grommets are worth checking too, since that's where liners fail first. Replace it every six to twelve months rather than fighting the mildew — at this price that's the correct approach.

Best for: most bathrooms, renters, anyone wanting low-maintenance
Skip if: you want a fully washable option

Best for Longevity: Fabric Liners

Polyester fabric liners are the option that stops the replacement cycle. They're machine washable, so instead of buying a new liner you wash the one you have — which handles mildew properly rather than papering over it.

They cost more up front and pay back over a year or two. Look for one treated to be water-repellent (fabric liners resist water rather than blocking it outright, which is fine for the inner layer if it dries between uses). Wash monthly with towels and a cup of vinegar, and hang it back up to dry rather than machine-drying.

Best for: anyone tired of replacing liners, households wanting less waste
Skip if: your bathroom has poor ventilation (fabric holds moisture longer)

Best for a Finished Look: Fabric Curtains (Outer Layer)

The outer curtain is where the room's look comes from, and because it stays dry it can be anything — cotton, linen-look polyester, waffle weave, or a textured neutral.

Two things make a bathroom look considerably better here: hang the rod high (close to the ceiling rather than just above the tub), and choose a curtain long enough to nearly reach the floor. Both make the room read as taller. A warm neutral or textured white does more for a small bathroom than a bold pattern, which tends to shrink the space visually. Our guide to 2026 bathroom trends covers the wider look.

Best for: anyone wanting the room to look designed
Skip if: you're happy with a liner-only setup

Best for Small Bathrooms: Clear or Light Liners

In a genuinely small bathroom, a clear or frosted liner keeps light moving through the space and stops the shower reading as a solid block that cuts the room in half.

The trade-off is that clear liners show soap scum and water spots more visibly, so they need wiping down more often. In a windowless or dark bathroom the light gain is usually worth it. Pair with a light outer curtain rather than a dark one for the same reason. Our guide to organizing a small bathroom covers the rest.

Best for: small, dark, or windowless bathrooms
Skip if: you want privacy from a shared bathroom door

Why Yours Keeps Getting Mildew

Material is half of it. The other half is drying, and it's the half people skip.

Spread it out after every shower. A liner bunched at one end stays wet in the folds for hours and grows mildew there first — which is why the speckling always starts in the same places. Pulling it across the rod so air hits the whole surface takes two seconds and roughly doubles how long it stays clean. This is the single highest-value habit in this entire guide.

Run the fan longer. Fifteen to twenty minutes after the shower, not just during. If your mirror is still fogged twenty minutes later, nothing in the room is drying — including the liner, the towels, and the mat. Our guide to why bath mats never dry covers the same principle in detail.

Wash fabric liners monthly. Machine wash with towels, add vinegar, hang to dry. Most people never wash them at all and then blame the liner.

What to Avoid

  • Fabric curtain with no liner. It soaks every shower and mildews within weeks. The liner exists for a reason.
  • Leaving it bunched. The number-one cause of early mildew. Spread it out, every time.
  • Cheap metal hooks. They rust and leave orange stains down the curtain top. Stainless or plastic.
  • Wrong size. Measure your rod width and the drop before ordering. Too narrow and water escapes at the ends; too short and it runs down the outside of the tub.
  • Machine-drying a fabric liner. Heat damages the water-repellent treatment. Hang it back on the rod instead.

Common Questions

How often should you replace a shower liner?

A PEVA or plastic liner typically lasts six to twelve months before it's worth replacing — they're inexpensive enough that replacing beats scrubbing. A fabric liner should last years, since you wash it monthly instead of replacing it. If you're replacing a plastic liner every couple of months, the problem is drying rather than the liner: it's probably being left bunched up, or the bathroom's humidity never clears after a shower.

Do I need both a shower curtain and a liner?

If you want a fabric curtain, yes. The liner hangs inside the tub and takes all the water; the decorative curtain hangs outside and stays dry, which is what lets it last for years. A fabric curtain used alone gets soaked every shower and mildews quickly. You can run a liner alone without a curtain — it just looks more utilitarian.

What's the best material for a shower liner?

PEVA for most people: waterproof, inexpensive, fast-drying, and without the chemical smell older PVC liners had. Fabric (polyester) is the better long-term choice if you'd rather wash a liner than keep replacing one, though it holds moisture longer so it suits bathrooms with decent ventilation. Whichever you choose, look for a weighted or magnetic hem and reinforced grommets, since that's where liners fail first.

The Bottom Line

Mildew on a liner is a drying problem wearing a material problem's clothes. Choose PEVA for low-maintenance or fabric if you'd rather wash than replace, get a weighted hem, and use a separate decorative curtain if you want the room to look finished.

Then do the one thing that matters more than any of it: spread the liner across the rod after every shower and run the fan for twenty minutes. That alone roughly doubles how long it stays clean. Start with our shower curtains and liners, and our weekly bathroom reset covers keeping the rest of the room dry.

Back to blog