Leakproof Classic Bikini Bottom

This classic bikini bottom is a swim staple with bonus protection. Great coverage with no dig-in, plus a built-in absorbent liner for confident period protection – about the same as 3 tampons.

Period Swimwear FAQs

The layers in the gusset of the underwear work to trap and absorb your period so it doesn't leak in the water (or on land!) Our Swimwear features the same Leakproof Technology as our Period Underwear with an additional thin layer of waterproof material for extra protection.

The inner layers absorb the blood and traps it, so there's no leakage when you swim. When it goes in the laundry with detergent, it releases through the top layer— leaving your swim fresh and clean for tomorrow's laps. Reminder: No bleach or softener, and lay flat to dry.

Our Leakproof Swimwear has a super discreet absorbent pad in the gusset liner that absorbs up to 3 tsps of blood, which equals about 3 tampons.

You don’t need to. Every period is different though, and we recommend doing whatever makes you feel most confident. Knix Period Swimwear can be worn alone without any additional period protection or used as backup protection on super heavy days with a tampon or menstrual cup.

The layers in the underwear work to trap and absorb blood while you swim. We want you to feel 100% confident in your Period Swimwear, so if it is a heavy flow day, we suggest wearing tampons or menstrual cups with your suit for worry-free swim protection.

After your swim, just machine-wash the swimwear on a cold cycle and lay flat to dry. Do not bleach.

Definitely. Our swimwear is seawater and chlorine resistant and has 50+ SPF protection!

average rating 4.7 out of 5
Based on 3 reviews
  • 5 Stars
    2 Reviews
  • 4 Stars
    1 Review
  • 3 Stars
    0 Reviews
  • 2 Stars
    0 Reviews
  • 1 Star
    0 Reviews
100% of reviewers would recommend this product to a friend
Comfort
Rated 5 out of 5
Effectiveness
Rated 4 out of 5
Sizing
Rated 0 on a scale of minus 2 to 2, where minus 2 is Runs Small, 0 is True to Size and 2 is Runs Large
3 Reviews
Reviewed by A.R.
Verified Reviewer
I recommend this product
Pant Size
6
Size Purchased
M
Usage
Period Back-Up
Rated 5 out of 5
Review posted

Perfect basic swim bottoms

So excited to find these for trips to the pool or beach when on my period. I bought the black medium and love the way they fit (I’m 5’4” about 125 lbs, and usually wear sizes 4-6 in pants)” for reference. The fabric itself is very smooth and thick/high quality. Will make an update once I’ve used them for their intended purpose if it does not go well, but I already love the feel and fit of them. Only thing is I wish there were more color options like grey/navy/etc.

Loading...
Comfort
Rated 5 out of 5
Effectiveness
Rated 4 out of 5
Sizing
Rated 0 on a scale of minus 2 to 2, where minus 2 is Runs Small, 0 is True to Size and 2 is Runs Large
Was this helpful?
Reviewed by Amber
Verified Buyer
I recommend this product
Pant Size
8
Size Purchased
M
Usage
Primary Period Protection
Rated 5 out of 5
Review posted

More colours!!

Where have these been all my life!

More leakproof styles needed!

As someone who struggles with bleeding these are a lifesaver and confidence builder.

I got the one style last year and instantly bought the bikini cut this year.

NEED more colours and in the Ultra highrise, please!

Fingers-crossed for white!

Loading...
Comfort
Rated 5 out of 5
Effectiveness
Rated 5 out of 5
Sizing
Rated 0 on a scale of minus 2 to 2, where minus 2 is Runs Small, 0 is True to Size and 2 is Runs Large
Was this helpful?
Reviewed by Clo
Verified Buyer
I recommend this product
Pant Size
4
Size Purchased
S
Usage
Period Back-Up
Rated 4 out of 5
Review posted

Runs large, or too high but so excited to have

Where have these been my whole life? I was a bit bummed that the rise was a bit high but they were sold out in the next size down so I'm keeping them, I have too many beach disaster stories not too. Can't wait 'til summer!

Loading...
Comfort
Rated 5 out of 5
Effectiveness
Rated 5 out of 5
Sizing
Rated 1 on a scale of minus 2 to 2, where minus 2 is Runs Small, 0 is True to Size and 2 is Runs Large
Was this helpful?