Skip To Content

    24 Swimsuits That'll Actually Stay On When You Go Swimming

    Say "ta-ta" to the risk of accidentally showing your ta-tas.

    We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. A swimdress...because you want frills, not spills.

    amazon.com, amazon.com

    Promising review: "I was soooo nervous about this swimsuit because it was set to arrive the day BEFORE I was leaving for vacation, so if it didn't fit right I was in trouble. I was going off of previous reviews.. and it fit PERFECTLY, and I made head rolls and jaws drop. 😂😄 The BEST swimsuit I've EVER purchased. Will be buying another one." —Chelsea Hammond

    Get it from Amazon for $29.99+ (available in sizes S–6XL and 10 patterns).

    2. A summery bikini top for people who don't want to ~leaf~ anything up to chance.

    target.com

    Get the top for $34.99 (available in sizes X–3X) and a black bottom for $22.99 (available in sizes 14–26) from Target.

    3. A halter one-piece you can totally go chasing waterfalls in.

    amazon.com, amazon.com

    Promising review: "I love this bathing suit. It's conservative, yet I feel beautiful in it. I was looking for something that I could wear to the water park or beach with the kids but I didn't want a typical plain bathing suit." —ALLISON SPADE

    Get it from Amazon for $24.99+ (available in sizes S–1X and five colors).

    4. A simple, ruched swimsuit everyone will be ruching to admire.

    amazon.com

    Promising review: "I love the padded cups. Runs true to size when following the US size recommendation. The navy is actually a dark navy, which I love. This anchor swimsuit will be fun to wear on my upcoming Disney cruise." —Christy D

    Get it from Amazon for $21.99 (available in sizes 4–16 and 25 patterns).

    5. A high-neck crochet cutie you can count on to keep everything in its place.

    ae.com

    Get the top and bottom from American Eagle for $15 each (available in sizes XS–XXL).

    6. A colorful tankini that won't ~ruffle~ any feathers loose.

    Amazon, amazon.com

    Promising review: "I was hesitant to order this suit because I had no idea of the quality, but let me tell you this suit is amazing! I have never felt confident in a bathing suit before but this suit covers all the places that I'm self conscious about and highlights all the areas that make me feel good." —Mike Montanio

    Get it from Amazon for $26.99 (available in sizes 2–14 and seven patterns).

    7. A fun one-piece with a textured, rainbow trim.

    yandy.com

    Get it from Yandy for $41.97 (available in sizes 1X–3X).

    8. A long-sleeve number that keeps you looking cute while protecting your delicate shoulders and back.

    amazon.com, amazon.com

    Promising review: "Can I say how much I am in LOVE with swimsuit?! It fits perfectly, allows you to choose the level of appeal you want with the zipper, and the print is AMAZING. I feel like going to the pool right now just so someone can see me in it!" —Mrs. M

    Get it from Amazon for $8.98+ (available in sizes 4–20 and five styles).

    9. A front tie swimmie you do ~knot~ want to miss out on.

    urbanoutfitters.com

    Get it from Urban Outfitters for $69 (available in sizes S–XL and four patterns) or something similar in pink from Amazon for $26.98+ (available in sizes S–XXL).

    10. A ruffle-topped swimsuit that will keep you covered, no ifs, ands, or butts.

    amazon.com, amazon.com

    Promising review: "I LOVE this swimsuit! The pattern is so fun and the swimsuit is extremely comfortable. I like that the straps are removable so you can have the extra support if you need it or take them off if you don’t. I love the flutter sleeves that cover my arms!" —Tiffany

    Get it from Amazon for $19.99+ (available in sizes S–XXL and 10 patterns; also available in plus sizes L–2XL and two patterns).

    11. A high-waisted bikini with timeless style and endless coverage.

    walmart.com

    Get it from Walmart for $10 (available in sizes S–XL, plus sizes 1X–3X, and four colors).

    12. A tropical boyshort bikini for people who prefer to keep their coconuts hidden.

    amazon.com, amazon.com

    Promising review: "WELL WORTH THE MONEY! I have to say, I bought this not expecting much, considering the price was so reasonable, BUT I was so pleasantly surprised! The swimsuit came exactly as pictured, and the quality is great. It is not something I will be afraid to wear in the water. The only problem I have is that the padding in the top is a little weird, and you can see the outline of the pads when wearing it. But, this is not a deal breaker for me. Hope this helps anyone considering the purchase!" —Torian

    Get it from Amazon for $15.99+ (available in sizes S–XXL and nine patterns).

    13. A simple black bikini that will keep your twins in order while you're ordering a drink in the pool bar.

    amazon.com

    Promising review: "It's very athletic looking, the top is basically a sports bra. This would be the perfect swimsuit for camping, surfing, kayaking, anywhere where you don't want your boobs to come out of your top. It feels very secure, again just like a sports bra." —A. Pitzer

    Get it from Amazon for $25.99 (available in sizes S–XXL).

    14. A floral one-piece for showing off your stems and not your buds.

    urbanoutfitters.com

    Get it from Urban Outfitters for $39.99 (available in sizes S–XL and four patterns).

    15. A vibrant bathing suit with a zipper so you can change how revealing your suit is — whether you're on land or in the water.

    amazon.com, amazon.com

    Promising review: "Love this swimsuit! I haven't worn a one piece swimsuit in a long time, but I wanted to try something different. The reviews looked promising. I was pleasantly surprised that it fit so well. The material is very good quality and not too thin." —KellyM3

    Get it from Amazon for $14.39+ (available in sizes S–XL and 14 colors).

    16. A retro, high-waisted bikini you'll wish you could turn the clock back and have before your last flashing accident.

    amazon.com, amazon.com

    Promising review: "OMG! OMG! OMG!! This bathing suit is adorable! Ordered this for my cruise next week and I’m about to order another RIGHT NOW! The top is a tad bit big but with straps around my neck, I can make it tighter to fit! BUY THIS BATHING SUIT!!" —Erika Johnson

    Get it from Amazon for $32.99 (available in sizes 4–18 and 26 patterns).

    17. A structured bikini featuring a high waist to face those high seas.

    modcloth.com

    Get the top for $34.99 (available in sizes XS–4XL and five colors) and the bottom for $34.99 (available in sizes XS–4XL and six colors) from Modcloth.

    18. A patterned one-piece with a little keyhole cut-out that will be the key to a successful beach trip.

    amazon.com, amazon.com

    Promising review: "I can't wait to wear it out and normally I dread swimsuit season. I love the vintage-style feel and cut of the suit, and the classic look is very attractive on a curvy figure." —Poppy Teach

    Get it from Amazon for $19.99+ (available in sizes XL–4XL and three patterns).

    19. An elongated triangle bikini for playing games like volleyball, NOT peek-a-boo.

    roxy.com

    Get the top and bottom from Roxy for $45 each (available in sizes XS–L and two colors).

    20. A two-piece with a stunning criss-cross design so you can cross "bathing suit anxiety" off your list of summer worries.

    amazon.com, amazon.com

    Promising review: "This bathing suit is super cute. Overall, it was definitely worth the money and is so cute on. This is probably the first time I feel good in a bathing suit :)" —April

    Get it from Amazon for $16.97+ (available in sizes 8–24 and three colors).

    21. A cap-sleeved bathing suit that will keep everything tied down.

    freepeople.com

    Get it from Free People for $231 (available in sizes XS–XL and three colors).

    22. A swimsuit with boyshorts and a matching cover-up, so you can show as much or as little as you'd like.

    amazon.com, amazon.com

    Promising review: "I wanted a fun new swimsuit to take on vacation this summer and I fell in love with this one the moment I saw it!! I was nervous about what size to order after reading the reviews (some said sizing was accurate, others said to go a size larger) I went with my gut instinct and ordered a small (I'm 5'4" and I weigh about 124 pounds with a 34A bust) and it FITS PERFECTLY!! I'm super excited!! The colors are vibrant and the suit is well-made. I have no issues with the black tank either; it's the perfect length. We are staying in a beach house that has a sand volleyball court on the property so this will be perfect for swimming or volleyball!!" —jeannie

    Get it from Amazon for $16.99+ (available in sizes 4–20 and 12 other styles).

    23. A patriotic one-piece that will keep you so well covered, not even an eagle-eyed bystander will catch a slip.

    yandy.com

    Get it from Yandy or Walmart for $42.95 (available in sizes S–L).

    24. A tank and short swimsuit combo so you can ride any wave and dive for any volleyball spike.

    amazon.com, amazon.com

    Promising review: "This is a wonderful swimsuit. The top fits wonderfully and the bottom is great as well. I am so ready for my trip in June." —Amazon Customer

    Get it from Amazon for $18.99+ (available in sizes 4–24).

    Want even more swimsuits? Check out our favorite places to buy the best bathing suits the internet has to offer.

    Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!

    Allison Krausman / BuzzFeed

    Need A Shopping Buddy?

    Get great products - from pros in the fine art of buying stuff online - delivered to your inbox!
    Newsletter signup form