The 6 Best Medicine Cabinets
The 6 Best Medicine Cabinets
A good shower curtain liner feels like one of those boring adult purchases, but it’s one of the most important things for keeping your bathroom clean and dry. A bad one billows in and sticks to you, gets covered in mildew in a week, and lets water seep out onto the floor. It’s just not worth the headache.
I’ve gone through my fair share of liners over the years, from cheap dollar-store versions to pricier fabric ones. We’ve got three bathrooms in our house, each with its own quirks, so I’ve learned what works and what doesn’t. Some are great for the kids’ bathroom where things get splashed everywhere, while others are better for the guest bath that doesn’t see as much use.
So, I put together this list of the best shower curtain liners I’ve found for 2026. These are the ones that actually stay put, resist that nasty gunk, and keep the water in the tub where it belongs.

The AmazerBath liner costs about $15 and it’s a real workhorse. This is the one I have in our main bathroom because it’s super thick and totally leakproof. You can just feel the quality difference compared to the flimsy ones.
It has weighted stones at the bottom, which is a huge plus. They actually do their job and keep the curtain from blowing in on you. The frosted look gives you a bit of privacy without making the shower feel like a cave.
The Downside: When I first hung it up, I had to poke out some leftover plastic bits from the grommet holes. It was a minor annoyance but took an extra minute.

For around $13, this Liba liner is the one to get if your bathroom has terrible ventilation. Our old house had a basement bathroom that was a constant battle against mildew, and this liner made a huge difference.
It’s treated to resist mildew growth, and it works. Water just beads up and rolls right off, so it dries faster and doesn’t get that gross orange film as quickly. It really cuts down on how often you have to scrub it.
The Downside: You can’t just toss it in the washing machine. It’s a wipe-clean-only situation, which is fine, but not as easy as a fabric liner.

At just $12, this is a fantastic budget option that gets the job done. I bought one for my son’s first apartment. It’s made from eco-friendly PEVA plastic and has strong magnets at the bottom that cling to the side of the tub.
It does exactly what a liner is supposed to do: keep water from getting all over the bathroom floor. For the price, you really can’t complain. It’s simple and effective.
The Downside: It’s completely clear, so there is zero privacy. If you’re sharing a bathroom and need some cover, this isn’t the one for you.
This Maytex liner is about $15 and it’s incredibly heavy-duty. The “10-gauge” thickness means it hangs straight and doesn’t move. It’s a great choice if you’re tired of liners that feel cheap and fly around.
It stays put during the entire shower and does a great job resisting mildew. It’s a no-fuss, purely functional liner that holds up to daily use in a busy family bathroom.
The Downside: It definitely has a “plastic” look and feel. It’s not trying to be fancy, so if you want something with a softer aesthetic, you might want to look at fabric options.
For about $16, the Gorilla Grip liner is another excellent heavy-duty choice. We have a wider-than-average stall shower in our guest bath, and I was happy to find this one comes in a ton of different sizes.
It’s thick and has good magnets that keep it sealed against the tub wall. If you’ve got high water pressure or a showerhead that sprays everywhere, this liner will contain the mess.
The Downside: Like many PEVA liners, this one isn’t machine washable. You’ll need to wipe it down by hand to keep it clean.
Okay, at $40 this one is a bit of a splurge, but if you prefer fabric, it’s worth it. The best part is that you can throw it right in the washing machine. It’s made of polyester with a coating that repels water.
It feels much nicer than plastic and has six magnets to hold it in place. It’s perfect for a master bathroom where you want things to look and feel a little more upscale.
The Downside: It only comes in one size and one color (white). So if you need a specific dimension or a different color, you’re out of luck.
This fabric liner from BiscayneBay is around $20 and comes in 23 different colors. It’s a great way to add a little pop of color to your bathroom while still being functional. I used the navy one to match the towels in our guest bathroom.
The polyester fabric repels water well and even seems to dampen the sound of the shower a bit. It’s easy to hang and moves smoothly along the rod.
The Downside: I’ve noticed some colored soaps or hair products can leave a slight stain on the fabric if you don’t rinse it off right away.

The Barossa Design liner costs about $18 and is made from a soft microfiber. If you hate the feel of plastic, you’ll love this. It’s PVC-free and much more pleasant to brush up against.
It’s designed to be breathable, so it dries out really fast after a shower, which helps keep mildew away. It also comes in nine different colors, giving you some nice options to match your decor.
The Downside: The material is a bit thin and less opaque than other liners, so it doesn’t offer much in the way of privacy.
When I’m picking a new liner, the first thing I consider is the material. Plastic liners, like PEVA or EVA, are totally waterproof and easy to wipe down. Fabric liners feel a lot nicer, look better, and you can usually toss them in the laundry, which is a big win for me.
Then, I look at the bottom of the liner. Does it have magnets or weights? I won’t buy a liner without them anymore. It’s the only way to guarantee it won’t billow in and try to attack you while you’re shampooing your hair.
Ultimately, a good liner is a small investment that just makes life easier. It keeps your floor dry, your bathroom cleaner, and your shower more pleasant. And for less than $20 in most cases, it’s an easy upgrade to make.
The 6 Best Medicine Cabinets
The 10 Best Drain Cleaners for Every Clogged Sink in Your Home
The 6 Best Medicine Cabinets for a Clutter-Free Bathroom
The 5 Best Towel Warmers
Leave a Reply