32 Best Shower Curtains To Buy In 2025
We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.
A shower curtain that requires no hooks AND has an easy snap-on liner and another one that has pockets to hold your toiletries — witchcraft.
Promising review: "It's easy to not like a shower curtain, they live to disappoint you, sort of like the size of the pretzel bag you get on an airplane. However this one is aces! It keeps the inside wet and the outside dry without sacrificing light so I don't mistake shampoo for my in-shower cocktail. Would buy again, but won't have to since I already own it." —Randy Bassett
Get it from Amazon for $30.99+ (available in four sizes and 18 colors; clip the coupon on the product page to save $4).
Promising review: "The curtains I recently purchased are charming. They exude sophistication, modernity, and elegance, adding a classy touch to my bathroom. The material is not only beautiful but also perfect for the space. The length of the curtains is ideal as they perfectly cover the high tiles in my bathroom, a feat that was challenging to achieve with other curtains due to their measurements. In summary, this product deserves a five-star rating." —Claudia Idarraga
Get it from Amazon for $18.99+ (available in six sizes and nine colors).
Promising review: "Such a pretty addition to my bathroom. Soft fabric, will purchase again for other bathrooms." —MTurlz
Get it from Amazon for $18.99+ (available in four sizes and five colors).
Promising review: "Was not expecting such a quality curtain for the low price!!! Print is marvelous and bright. Quality fabric. Haven't used it yet, but I think it will work well. It is really bright and beautiful. I am very pleased. Can use many different colors of towels because the print has them all!!!" —M. sinatra
Get it from Amazon for $19.99+ (available in 14 prints and seven sizes).
Promising review: "I have been updating my bathrooms and wanted a simple yet sophisticated looking shower curtain. This one fits the bill perfectly. The waffle weave on the white stripes adds texture and interest. It is a generous length and has the look of quality. I did have to iron it to get the creases out, but it looked beautiful once it was pressed. I love this shower curtain and the way it makes my bathroom look!" —ARoppo
Get it from Amazon for $17.62+ (available in six sizes and 17 colors; cli p the coupon on the product page to save 5%).
Promising review: "I ordered this shower curtain for my guest bathroom and honestly didn’t expect much for the price. I was surprised at the quality of the print and overall material. I can’t rate the water resistance as I have yet to shower in that bathroom." —Faryn Brown
"My new home needed a shower curtain. Every visitor has commented on how fun it is!" —Amazon Customer
Get the 69" x 70" curtain from Amazon for $17.99 (available in other sizes here).
Promising reviews: "It's beautiful and completes the look I was going for in my bathroom. You will need a plastic liner to add to this curtain. I get lots of compliments on this." —Laurie K.
"This looks like a high-end shower curtain. Could use a little steaming, but came packaged nicely and looks more expensive than it is! Love it." —Danielle
Get it from Amazon for $22.99+ (available in 11 colors and three sizes; clip the coupon on the product page to save 10%).
Promising review: "This shower curtain is gorgeous! Exactly what I needed for my bathroom makeover. Love it!!" —Stacey
Get it from Wayfair for $35.49+ (originally $85; available in eight colors).
Promising review: "I absolutely LOVE this shower curtain. When it starts to get shower scum on it I just take it down, throw it in the wash with some bleach, and let it hang dry because it's in the shower anyway. My cousin came over and was so amazed like 'oh my God, girl! Where did you get this?!' Be mindful not to hang heavy shampoo, bath soap, etc. because it will tear the lining to the pockets. But it's so convenient, keeps the shower nice and organized." —syrina
Get it from Amazon for $15.99+ (available in four sizes and three colors).
Promising review: "I love anything skulls, and this took my bathroom to a whole new level. The curtain is soft and beautiful." —Ashlea Parker
Get it from Amazon for $12.99+ (available in three sizes and six patterns).
It's 72" x 72"!
Promising review: "I’m not kidding…this was the first purchase I made once I decided on my new apartment. And then, I ended up running with the black and white boho theme throughout because it looked that great! Everyone who sees this shower curtain asks me where I got it. They can’t believe how cheap it was and that I got it on Amazon. Have had it six months with a liner and haven’t seen any discoloration. Also not sheer at all, so it can hide an older bathtub behind it (which is the case with mine!) Great purchase!" —Amazon Customer
Get it from Amazon for $20.99.
Promising review: "Fun shower curtain great for laughs and uplifting reminder ;)." —D
Get it from Amazon for $23.99+ (available in five other styles and three sizes).
Promising review: "My bathroom got an instant makeover with this curtain, and I'm thrilled. Here's why it's a winner: the fit is spot-on — no awkward gaps or too-tight situations. It hangs just right, giving my bathroom a polished look. The appearance is a show-stealer. The design adds an artsy vibe that makes my bathroom pop with personality. Length-wise, it's perfect — not too long, not too short. It keeps water where it should be while adding a stylish touch. Quality shines through. The material feels substantial, and the stitching is solid, a clear sign of a well-made curtain. Cleaning is a breeze — toss it in the washing machine, and it's back to looking brand new. No fuss, no fading. The fabric feels durable, ensuring it will last through countless showers. In short, this checks all the boxes — fit, appearance, length, quality, ease of cleaning, and material. My bathroom just leveled up, and I'm loving it!" —Chiq
Get it from Amazon for $15.99+ (available in four sizes and eight colors).
Promising review: "I love the way this shower curtain completely transformed my bathroom — it's the most gorgeous pattern and color scheme! I struggled to find a tasteful curtain to go with the style of my home and this was the perfect find. Plus, it matches well with all of my towels. Go get it!" —Miss LP
Get it from Amazon for $19.99+ (available in four prints and four sizes).
Prints By Manjusha is a Folsom, California-based small biz that specializes in custom apparel.
Get it from Prints By Manjusha on Etsy for $65.60.
Promising review: "I just got this and let me tell you it’s exactly like the picture but more beautiful in person! I love it! Excellent quality as well! Great price!" —Anonymous
Get it from Wayfair for $20.99+ (available in three colors).
Promising review: "Thick quality fabric. It will definitely last a long time. I would still get a cheap plastic liner for the inside for more protection." —Andres & Hannah
Get it from Amazon for $16.26.
Oh! And it's made by a small biz!
It's 80" x 60"!
Promising reviews: "Oh my gosh!!! I hate when the shower curtain touches me in the shower. 🤣 This is God-sent, the curtain doesn’t touch me. My boyfriend and I like to take a shower together and this creates extra space so we aren’t smooshed. I love it. Once it gets too dirty and won’t wash out I’ll buy another." —Makayla
"Getting attacked by my shower curtain is one of my greatest annoyances. This may not be the most glamorous curtain, but it does exactly what it’s supposed to. It doesn’t matter if you have a small bathroom either, it works fine for my small apartment bathroom." —Rebecca Torres
Get it from Amazon for $39.95+ (available in five colors).
Promising review: "I wanted to redecorate the hall bathroom on a shoestring budget. This shower curtain blended perfectly with my vision and it was so cute right out of the bag. I did throw in the dryer for a few minutes to get the wrinkles out, but I absolutely love how it turned out." —Erin A
Get it from Amazon for $16.99+ (available in 16 sizes and 16 colors).
Promising review: "This shower curtain looks SOOOOO good in our new bathroom, it added just enough color and it’s very lightweight. Fits your standard shower, not too big and not too small! Also love that it almost hits the floor, but not enough to be dragging on the floor of the bathroom. It’s not the best quality material but it is strong and able to withstand enough! I love it, they also have a variety of styles and colors." —Amazon Customer
Get it from Amazon for $17.99+ (available in seven styles/designs and seven sizes).
Promising review: "The fabric is waterproof and holds up well without getting soaked, and it’s also easy to wash. The included hooks were a nice bonus and made setup quick and easy. Overall, a great choice for bathroom upgrade!" —N C
Get it from Amazon for $17.99+ (available in 19 colors).
Promising review: "Greater than expected quality for the price. Awesome purchase!" —Linid
Get it from Amazon for $18.98.
Promising review: "The quality is great. The print is awesome. Exactly like the pictures! My son is over the moon about it!" —Laiken McCoy
Get it from Amazon for $15.99+ (available in six sizes and three styles).
It comes with 12 hooks.
Promising review: "Love it. Adds some color and character to the the bathroom. Doesn’t have a plastic feel or look, lightweight enough to let the light through." —Kimberlee
Get it from Wayfair for $20.99+ (available in two styles).
Promising review: "I purchased this shower curtain for my new apartment and I am in love with it. I think my plans for this bathroom were all over the place. I wanted minimalist, boho chic, but also wanted to incorporate enough color. I think this is a great balance. I will say that it looks way more pink in the photo but it’s actually a pale peach color. It paired well with my light wooden shelves and sink cabinet. I paired it with pink bath mats for the soft boho aesthetic. It’s water resistant and it’s not see through. The material appears to be thick enough for a shower curtain and looks like really good quality." —Ines
Get it from Amazon for $22.99+ (available in four sizes).
Promising review: “Hey, what's kraken? You should sea this curtain. It's worthy of any poop deck, and a shipload of fun. Really makes me feel like I'm showering in the spray of a big, wet blowhole. Five Northern stars!” —Douglas Stillinger
Get it from Amazon for $15.90+ (available in three sizes and 44 other patterns).
Promising review: “The perfect pop of color for my bathroom! It is so pretty and the colors are exactly as they appear in the photo. A favorite purchase of mine!!” —Anonymous
Get it from Wayfair for $63.99+ (available in three sizes).
Promising review: “I ordered this for my new apartment and was pleasantly surprised by the quality of the material and the pattern. The fabric is sturdy and water-repellent as advertised, and seems to be of higher quality than some more expensive options I've seen on Amazon and in stores. The decoration is also subtle and tasteful, and looks far nicer than most shower curtains, especially at this price point. I'm very happy with it.” —ImperatorRomanum
Get it from Amazon for $18.99+ (available in five colors and four sizes).
Promising review: “We're outdoorsy people and were looking for a shower curtain to match some of our other decor. This one was perfect for our needs! The fabric is light without being flimsy, and has been waterproof thus far. I have only had vinyl curtains in the past, and I actually prefer this material because it doesn't collect water droplet residue like those do. The print is also quite nice, incorporating mostly grays as well as a few blue elements. Nice that it came with the hooks, as well!” —Brian J. Cipperly
Get it from Amazon for $31.99+ (available in three sizes and 43 other prints).
Promising review: "This is in our main bathroom, and EVERY guest has cracked up! It’s surprising how many come out to tell us how much they love it before they use the bathroom. It’s a MUST — life's too short!" —Amazon Customer
Get it from Amazon for $17.99+ (available in six sizes and 11 other styles).
Promising review: "Very nice for spring. I needed a curtain to change the one I have at my apt. It looked beautiful with the decor I have. There are different colors so one can choose the color that matches their taste." —Mr Mozart and Mrs Bach
Get it from Amazon for $17.99+ (available in 11 other styles and three sizes).
Promising review: "This shower curtain is beautiful! I threw it in the dryer for a bit to get the wrinkles out, and it looks awesome!" —Elizabeth
Get it from Wayfair for $30.99 (available in two colors).
Reviews have been edited for length and/or clarity.
Promising review: Promising review: Promising review: Soft fabric, will purchase again for other bathrooms.Promising review: Was not expecting such a quality curtain for the low pricePrint is marvelous and bright. Quality fabricCan use many different colors of towels because the print has them all!!!Promising review: The waffle weave on the white stripes adds texture and interest. It is a generous length and has the look of quality.Promising reviewPromising reviews: I get lots of compliments on thislooks like a high-end shower curtain looks more expensive than it isPromising review: Be mindful not to hang heavy shampoo, bath soap, etc. because it will tear the lining to the pockets. But it's so convenient, keeps the shower nice and organizedPromising review: Promising review: Everyone who sees this shower curtain asks me where I got it. They can’t believe how cheap it was and that I got it on Amazon.haven’t seen any discoloration. Also not sheer at all, so it can hide an older bathtub behind itPromising review: Promising review: My bathroom got an instant makeover with this curtainand I'm thrilled.The appearance is a show-stealer. The design adds an artsy vibe that makes my bathroom pop with personality.It keeps water where it should be while adding a stylish touchmaterial feels substantial, and the stitching is solid,checks all the boxes — fit, appearance, length, quality, ease of cleaning, and materialMy bathroom just leveled upPromising review: completely transformed my bathroomit's the most gorgeous pattern and color schemePromising review: Promising review: will definitely last a long timePromising reviews: This is God-sent, the curtain doesn’t touch me. My boyfriend and I like to take a shower together and this creates extra space so we aren’t smooshed.does exactly what it’s supposed to. It doesn’t matter if you have a small bathroom either, it works fine for my small apartment bathroom.Promising review: Promising review: added just enough color and it’s very lightweightstrong and able to withstand enough!Promising review:I will say that it looks way more pink in the photo but it’s actually a pale peach color.The material appears to be thick enough for a shower curtain and looks like really good qualityPromising review: Promising review: