Skip To Content

    26 Affordable Bikinis You'll Want To Buy In Every Color

    The only thing more exciting than summer weather on the horizon: gorgeous pieces of swimwear that'll barely make a dent in your wallet.

    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 high-waist bikini set in a range of sizes that'll make pretty much everyone who wears it look like a pinup model.

    Get it from Swimsuits for All for $46.20 (available in sizes 4–24 and in four colors/patterns; you can purchase different size tops and bottoms).

    2. A top with lace-up details you can mix 'n' match with the bottoms of your choice — because you were gonna go to Target anyway, so why don't you pick up a cute bikini while you're there?

    Promising review: "This top is so cute! I am a 32 DDD and the D/DD fits well. The strings aren't too long after the suit is tied and it fits tight around my chest/waist. When most XLs can't be tied tight around my chest/waist. Love the crisscross details in the front. Overall love this suit!" —kelli1450

    Get the top from Target for $19.99+ (available in sizes XS–XL and D/DD, and in black, white, and plum) and bottoms in a variety of styles for $17.99+ (available in sizes XS–XL and in several colors).

    3. A knotted-top swimsuit in some of the most adorable prints under the sun — you'll be tempted not to snag all of 'em.

    Promising review: "I normally wear the triangle string bathing suit top but decided to try this style for something different. I was surprised at how much I liked it. I liked the new green color. I’m small-chested, 34B in a bra size, and I bought the medium top — you have to go up a size in Old Navy bathing suits compared to the Gap ones. Old Navy bathing suits are made very well — they last several years. This particular top also has more coverage than the triangle string top." —Byrdie from Nantucket

    Get the top from Old Navy for $22+ (available in sizes XS–2XL and in six colors/patters) and the high-waisted bottoms for $22+ (available in sizes XS–2XL and in five colors/patterns).

    4. A cute retro-style set with a twist-top detail that's just begging you to 'gram it.

    Promising review: "This suit is adorable. It is comfortable, but gives me just enough coverage. Roomy bottoms fully cover my butt without causing wedgies, and the extra panel of fabric on the front camouflages my belly. The top offers medium support, and is comfortable. I'm a size 20/22. I own three of these bikinis in size 2XL. Fantastic value for the price." —Nancy

    Get it from Walmart for $36.64 (available in sizes S–XL and in seven colors/patterns) or for $29 (available in size 3XL and in black dot and red dot).

    5. An off-the-shoulder ruffled high-waist bikini that screams, "Thank god it's summer already!!",

    Promising review: "Based on the reviews of the other ladies I ordered the 4XL. I'm about 250 lbs and normally wear a 18/20 in clothes, and my breasts are about a full C. The swimsuit came fast and fit perfect! I can't wait to wear it on vacation." —Amazon Customer

    Get it from Amazon for $23.81+ (available in sizes X–4XL and in five colors).

    6. A high-waisted bikini in tons of vibrant and playful prints to put a smile on your face before you've even hit the beach.

    Get the top from ModCloth for $49 (available in sizes XS–3X and in six prints) and the bottoms for $39 (available in sizes XS–4X and in seven prints).

    7. A halter top bikini, perfect for a casual day lounging poolside.,

    Promising review: "I ended up buying three of these in different patterns, because they fit so well! The fit is flattering and they are super comfortable. Very impressed!" —ConnieC

    Get the top from Old Navy for $20+ (available in sizes XS–2XL and in seven colors/patterns) and the string bottoms for $15+ (available in sizes XS–2XL and in eight colors/patterns), or bikini bottoms for $18+ (available in sizes XS–2XL and in 10 colors/patterns).

    8. A vintage-style high-waist bikini with an easily adjustable top that'll instantly transport you to the 1950s for under $25., Emmy Favilla / BuzzFeed

    Promising review: "Love this bathing suit! It's really cute and sexy. I recently had a baby and don't feel too comfortable right now with wearing a bathing suit but I gave this one a try and I'm happy with it. Makes me realize how although I want to lose weight I don't have to be a size 0 or 2 or be 20 years old (I'm 37 lol) to wear a cute red bathing suit. If my measurements help someone in getting an idea of what size to get, I weigh 186 lb, I'm 5'3", 38-35-42 and I bought the XXXL and it fit great — maybe just a little loose but that's ok because I don't want it to be too tight and uncomfortable, so it's perfect." —Lu360

    Get it from Amazon for $21.99+ (available in sizes S–4XL and in eight colors and 23 patterns).

    9. A polka-dot-print halter top and ruffle-bottom swimsuit, because everyone needs at least one teeny-weeny polka-dot bikini at this price.,

    Promising review: "I bought this to wear for my holiday next month; I’ve never been happy with a ‘structured’ bikini before as they’ve always looked so matronly (I may be in my fifties but I don’t have to dress like my grandmother...!) but this is so pretty and comfortable, and discreetly supportive that I’m completely converted!!" —Neppyjane

    Get the top from Figleaves for $27.50 (available in sizes 32C–38G and in five colors) and bottoms for $17.50 (available in sizes 8–18 and in three colors).

    10. A gorgeous wrap-style swimsuit with convertible straps and removable padding that you can literally buy four of for under $100 — not that we're saying you should, or anything.

    Promising review: "Sooo in love with this! I'm 5'2", 130ish lb. I got a medium and it's perfect! Been wanting this style suit and most either have an odd fit in the top or the bottoms are too small. The bottoms are not cheeky, so if that is what you are looking for, you won't be happy. The top is great, as the straps are adjustable and convertible. They can be worn normal, crisscross, or you can tie around the neck like I did. The blue is an amazing color and the fabric is great. Highly recommend. I will be buying more." —Cat C.

    Get it from Amazon for $24.55 (available in sizes S–XL and in nine colors/patterns).

    11. A patterned high-waist bikini with pretty detailing for a seriously standout look.

    Promising review: "I ordered an XL in this swimsuit and I was very unsure of how it was going to fit. I hate returning things that I bought online, so I really took a gamble when ordering this suit. My whole life I've struggled with my weight and feeling comfortable while still being able to feel beautiful. When I put on this suit, I wasn't expecting it to look as good as it did. Typically, bathing suits look very different on me than on the model, but I have to say that the picture was quite accurate. This swimsuit fits me in all of the right places and I feel so confident wearing it! This was a VERY GOOD buy!!"—Rashelle Ibrahim

    Get it from Amazon for $17.99+ (available in sizes S–4XL and in four patterns).

    12. A string bikini eagerly awaiting that tropical vacation you've been thinking about planning.

    Promising review: "FINALLY, a suit cut to fit these curves! I'm 5'3, 165 lb, 38DD. Ordered size XL and this bikini provides enough coverage for me to keep it it sexy without being obscene. Generously cut and well made and colors pop against my skin. Loved it so much I ordered in several colors and will definitely purchase again!" —Brandy Jackson

    Get it from Amazon for $17.99+ (available in sizes XS–XL and in 27 colors/patterns).

    13. A showstopping high-waist push-up-bra bikini with retro flair that'll have people asking, "Where'd you get that?" all season long., ",

    Promising review: "I'm in love! Best swimsuit I've bought so far. Shopping for one isn't easy. I would recommend to anyone, at any size! Thanks to the reviews I was able to get the perfect size. I'm 190 lb, 38B, and got a large (US 12–14)." —ZeeCam

    Get it from Amazon for $18.39+ (available in sizes S–4XL and in 22 colors/patterns).

    14. A convertible-strap swimsuit that's ready to rock whatever style you're in the mood for.

    Promising review: "One of my favorite bikinis I've ever purchased! Fits like a bra! I highly recommend!" —xovjc

    Get the top from Walmart for $23.96+ (available in sizes 32A–34D and in five colors) and the bottoms for $15.96 (available in sizes S–XL and in five colors).

    15. A studded little number for a touch of glam to complement your summer glow.

    Get the top from Forever 21 for $15.90 and the bottoms for $15.90 (both available in sizes S–XL and in black and mustard).

    16. A bikini so damn fun, it might inspire you to take a day off and spend it at the beach, because yolo.,

    Get the mint/black top from Forever 21 for $8.95 (available in sizes 0X, 2X, and 3X), the black/neon pink top for $17.90 (available in sizes 0X–3X) and the bottoms for $15.90 (available in sizes 0X–3X and in mint/black and black/neon pink).

    17. A bikini set in fun tropical prints to go perfectly with that fun tropical drink you'll be holding.,

    Get it from Nordstrom Rack for $34.97 (available in sizes S–L and in tropical flower, palms, pineapple, and starfish prints).

    18. A colorful triangle-top bikini that'll basically have you saying "I live here now" during your next beach day.

    Get it from H&M for $34.99 (available in sizes 2–14 and in two patterns).

    19. A convertible-strap swimsuit available in a bunch of eye-catching patterns, for anyone who wants to give their snoozy solid-color bikini a rest for a bit.

    Promising review: "I am 5'6 and 145 lb and 34C, waist 29. I ordered a large. The top fits perfectly like a good strapless bra. Most strapless bathing suits don't have good coverage or support, but I felt like this was a perfect top. The material is also good quality. The bottoms fit pretty well, but I might get a size XL. If you have a curvier bottom you may need to go a size up. I am right in the middle where it just fits with a large, but might be more comfortable with an XL. Overall one of the best bathing suits I have tried on." —Jeanne Worgul

    Get it from Amazon for $19.99+ (available in sizes S–2XL and in six patterns).

    20. A super sexy string-detail bikini that is so ready for all your summer adventures.,

    Promising review: "First bikini in 25 years and I feel great in it. Usually a size 14. Ordered a 16. Fits perfect." —JanieMay

    Get the top from Swimsuits for All for $28 (available in sizes 4–24 and in black and white) and the bottoms for $18.20 (available in sizes 4–24 and in black and white).

    21. A strappy bandage swimsuit, which looks more Frederick's of Hollywood than Walmart, but hey, we'll take it either way at that price.

    Get it from Walmart for $10.99+ (available in sizes S–XL and in six colors).

    22. A straight-cut bikini top with removable straps and cups and matching high-waist bottoms, for a simple but oh-so-chic swim look.,

    Promising review: "I am absolutely in love with this bikini. I was kinda nervous about the sizing because plus-size bikinis can be tricky sometimes but this fit absolutely perfect. I ordered a 1X in the bottom and top and they both fit great. I’m a 36D and the top didn’t pinch like I expected it would and I feel like even if you are bigger chested you could still have room. I’m between a 16 and 18 in bottoms and the bikini bottom fit almost perfect but just a tiny bit big and by tiny bit I mean like still wearable and in no way a problem when you go for a swim." —Karla T.

    Get the top from Forever 21 for $17.90 and the bottoms for $17.90 (both available in sizes 0X–1X and in black and salmon).

    23. A ruffled-top bikini to have you not-so-patiently awaiting the first pool party invite of the season.,

    Get it from AMI Clubwear for $18+ (available in sizes S–XL and in blue, red, taupe, dark teal, gray, black, orange, mocha, white, pink, teal, and light peach.)

    24. A mesh two-piece reminiscent of the '90s trend that's back with a sexier spin.

    Get it from Nasty Gal for $14.40 (available in sizes S–L and in pink and black).

    25. A frill-detail bikini for a major upgrade to your basic ol' two-piece without dropping major cash.

    Get it from Missguided for $26 (available in sizes 0–12 and in six colors).

    26. And a striped one-piece that *looks* like a two-piece, for those days when you really just don't wanna have to choose between one or the other.

    Get it from Walmart for $8.99+ (available in sizes S–2XL and in four colors).

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

    Allison Krausman / BuzzFeed

    Some reviews have been edited for length and/or clarity.