Best Ways to Remove Stains From Diva Silicone Menstrual Cups

Updated on April 21, 2017
BigSerious profile image

I am a thirty-something mom, knitting instructor, novelist, and freelance writer.


I Love My Cup! But Must It Be So Gross?

Try not to cringe when you look at that before picture. My husband thought it was dried menses, but it's not; it is stained. Between every switch, I washed with soap and water, and between cycles, I threw in a boil. It was clean—as far as germs were concerned. But blood is a powerful stainer, and the silicone becomes a victim.

I thought that maybe that's just the way it was. Eventually, my lovely, frosted-looking Diva Cup would more resemble a brand new Keeper. I'd have to hide it in a bag instead of leaving it conveniently on my medicine cabinet shelf. How could I advertise all its wonderful qualities to new friends when they won't be able to look past the staining? Because let's admit it: despite the fact that just about every woman on the planet deals with blood on a monthly basis, we still cringe when it is admitted in public (unless you're me, and friends of mine will agree: it's how I roll).

I couldn't live with that. I love to show people my Diva Cup and tell them all about it's absolute awesomeness. But my best marketing tool was turning ugly. I needed to act.

Two years of staining on one itty-bitty Diva Cup.
Two years of staining on one itty-bitty Diva Cup. | Source

The Problem, Up Close

Yes. I'm going to do it. You're going to see it. See that? STAINING. BIG BAD STAINING ON MY MENSTRUAL CUP! The horror...

Things I tried that did not work (I admit, it's not a long list, but I avoid chemicals when I can, so my due-diligence has boundaries):

  • baking soda
  • white vinegar
  • apple cider vinegar
  • castille soap (distilled and undistilled)
  • boiling
  • boiling with vinegar
  • baking soda and vinegar together

These did not work. Obviously.

Collect the coins under your couch cushion and go get some hydrogen peroxide, stat.
Collect the coins under your couch cushion and go get some hydrogen peroxide, stat. | Source

The Solution

Don't hate me for drawing this out when the answer is so simple:

Hydrogen Peroxide, 3%

That's it. Pour some hydrogen peroxide into a clear glass (so you can watch the magic happen, though I suppose your fascination may be less than mine, so an opaque container will work just as well, if you must), drop in the cup, and wait.


Like the photo shows, after an hour and a half, I could already see a drastic difference. After three hours, even more. By five hours, only a little staining was still apparent around the lip of the cup and the end with the stem (I've cut my stem off). By the time I looked in the glass again at the end of the day, my cup was ready.


Some Things to Note

I rinsed my cup thoroughly after soaking in the hydrogen peroxide and may boil it once more before using it during my next cycle. However, I feel it's worth noting that hydrogen peroxide is naturally occurring in a woman (think yellow staining), and is perfectly safe for your body. That doesn't mean go crazy with it, but rinsing your menstrual cup in water will probably be just fine after the hydrogen peroxide soak.

Please be sure you use only the 3% solution; it is what I used and if you're going to follow my advice, please be sure to do it exactly. I have no idea what effects using a stronger solution will have.

It is worth noting that this trick may only work with silicone cups. I do not own another, so if you try it on something not silicone, you do so at your own risk.

Are my eyes bright with tears? My eyes are probably bright with tears. It's beautiful!
Are my eyes bright with tears? My eyes are probably bright with tears. It's beautiful! | Source

I Love My Diva Cup

I love my Diva Cup. Truly. When I've completed my article about the Diva Cup and why I love it, I will link it here.

Any Diva Cup user should know that the Diva Cup company does sell a wash specifically designed for your cup. It can fit in your purse and used right over a toilet should you need to change it while out and don't want to use the sink in the public restroom (teaching opportunity, anybody?) I have not used this cleaner; I prefer knowing exactly what is being used on the products I rely on, especially those as personal as a cup, so making my own makes me happy.

Have any questions? Please don't hesitate to leave them in the comments! I will respond as quickly and thoroughly as possible. In the meantime, hold on tight: my Diva Cup hub will be coming soon.

Questions & Answers


      0 of 8192 characters used
      Post Comment

      • profile image

        Helen 7 months ago

        I thiught the staining on my FemmyCycle was due to poorly made silicone until I found your site. I soaked as you outlined overnight and it looks like new!

      • profile image

        Sherl 8 months ago

        Thank you so much for this tip. I tried everything like you did too and nothing. Went just this morning to get peroxide and I'm seeing a MAJOR difference and it's only been an hour.

      • profile image

        Sarah 10 months ago

        Thank you SO much for posting this! The staining was driving me nuts! I can't believe I didn't think to try this yet, as I discovered when you leak onto sheets/fabric peroxide removes it like MAGIC. I can't wait to try it this way!

      • profile image

        Kris 14 months ago

        Thank you so much for posting this. Results were perfect.

      • profile image

        Pam 14 months ago

        I use an old tooth brush and vinegar which keeps it from getting discolored. I will keep a note of soaking it in peroxide. I've only had it for 6 months.

      • profile image

        Kristen 14 months ago

        Thank you for this, holy cow it works perfectly!

      • profile image

        Ryan 16 months ago

        Yes!!! My Lunette cup of 1.5 years is badly stained exactly like your was! Before I even consulted google I decided a nice peroxide soak may help (thinking back to home birth protocol of peroxide removing blood stains on towels). So happy to have a shiny cup again! Truly in love with my simple little (life altering) cup ;)

      • profile image

        Amelia 17 months ago

        I seriously do not understand why they would say not to use hydrogen peroxide. I've been using the same cup for TEN years. I soak it in HP and water solution between periods. The cup has been unaffected and completely clean. I don't use soap on my cup ever. I just rinse it really well. Hydrogen peroxide disolves organic matter. That's why it's good at cleaning blood stains from fabric without destoying the color of the material.

      • profile image

        Alex 17 months ago

        Great tip thanks! I've been using the Calla cup for 3 months, I love its frosty white look and I really want to keep it looking that way. Also like the idea of baking soda and coconut oil. My friend told me coconut oil is great for whitening teeth too! x

      • profile image

        Erica K. 21 months ago

        I used this method for my cup too (I got the Lola Cup on Amazon to try the two different sizes)... this will work for anything that is made of 100% Medical Grade silicone! It removed all of the stains, taking about as much time as it did for the author to remove all the stains. A few notes for people that don't know (in case I need to somehow qualify myself, I'm a chemical engineering student...):

        1) Even if the pH balance claims from other people or even manufacturers is true, if you're doing the soak between cycles, by the time you go to reuse the cup, the hydrogen peroxide would have decomposed into oxygen and water, anyways. There's a reason why the stuff you but at a pharmacy is packaged in a brown bottle: exposure to sunlight (specifically UV rays) will cause it to degrade into oxygen and water.

        Peroxides aren't generally very stable chemically speaking, and are therefore very reactive or unstable.. this just means that they will easily break down into a more stable state! Therefore, that point is kind of moot with that in mind... or, just to be safe, rinse it off! Problem solved..

        2) While sunlight would also work on the cup, UV rays have a bleaching effect on materials (including silicone). If you are looking to remove the coloring from your menstrual cup, then but all means!

        I'm also not certain what the Sun's rays would do to the silicone after doing it every so often for several years (or just a long time), versus the effect a soak in a dilute hydrogen peroxide solution for the same time interval.. it probably would take a long time before the UV rays did any damage, though. I would say it's probably safe, but I like having my cup stay the pink color that it is, and I also have limited sunlight in this apartment.

        3) The Hydrogen peroxide will definitely sterilize, unstain, AND clean the cup.. there's nothing to worry about in terms of sanitation, dirtiness, germs, etc. using the 3% Hydrogen peroxide solution! Why not simply make the cleaning and sterilizing of the cup easier to manage, and be able to put it where the sun don't shine while doing so..? Lol.

      • profile image

        Julia 24 months ago

        I did read somewhere that hydrogen peroxide pH level can harm the uterine wall. So the extra boiling is a good idea.

      • profile image 2 years ago

        If I only washed my menstrual cup with soap and water and boiled it between cycles mine would look this way too. I do believe that the dark lines are more than just stains and even if they are clean, they are ideal for bacteria to settle down there during your next period. To really clean your menstrual cup you can simply rub it with a flat toothbrush and dental brushes for the wholes.

      • profile image

        ashley 2 years ago

        fyi-peroxide dissolves blood ;-) i use it on panties for any leakage.

      • profile image

        Joanne 2 years ago

        Great & very useful information! Want to try it. Have a couple of things that I'd like to clarify. Do you have to fully submerge the Diva Cup in the 3% hydrogen peroxide solution? Did you use it at full 3% strength? Or did you dilute it with water? If diluted, what ratio of hp to water? Thank-you!

      • BigSerious profile image

        Christen Roberts Comer 2 years ago from Harrisburg, PA

        I've had mine for years; the only time I ever replaced it was after I had my son and started using it again, I was leaking. I bought the size 2, and sure enough, no leaking. :) I did eventually buy another cup because I forgot it when I went on a trip and there was no way I was returning to tampons or pads. Now I'm sort of glad I have two. I can keep one at home, and one in my purse - just in case. :D

      • profile image

        Renee 3 years ago

        This is very handy to know - thanks heaps. I went and bought a new one because after 4 yrs it was lookin to horrid to show off to friends. When I first bought it I thought I would only ever have to buy one - then someone told me of course you have to buy them every couple of years but it sounds like a few people here have had theirs for some time. I couldn't bring myself to actually throw the first one so I'll give it this treatment and have a spare. :)

      • BigSerious profile image

        Christen Roberts Comer 3 years ago from Harrisburg, PA

        Hi, Grace! Sorry it took so long to reply. I typically just wash mine in the sink with soap and water, rinsing well. I then dry it off and reinsert.

      • profile image

        Lum 3 years ago

        Well, dring a cycle I also wash daily with soap and stuff, but when it's over I throw my cup into the washing machine, together with towels and stuff and wash it at 80°C - I do this after every cycle and it gets rid of the few stains and also of the smell. Never had a problem so far.

      • profile image

        Grace 3 years ago

        I was just wondering what you guys do for a daily wash? Like people say there's the Diva Wash but I do not own that and I wanted to know some other ways you could wash the cup after every use? (Just bought mine and haven't tried it out yet.)

      • BigSerious profile image

        Christen Roberts Comer 3 years ago from Harrisburg, PA

        I have heard that the sun will work as well, yes! I have no tried it. When I leave my Diva cup out, my son uses it as a helmet for his Batman action figure. Really. :)

      • profile image

        Susan 3 years ago

        i wash my cups ( fleur, yuki and a diva) with soap an water at the end of my cycle, then place on my bathroom window ledge on top of a clean washcloth. That where most of my cups live until I need them again. No staining. The only drawback is that my once purple fleur has faded to a frosted white color after 4 years of sitting in the sun after use. Probably time for a new one anyway!

      • BigSerious profile image

        Christen Roberts Comer 3 years ago from Harrisburg, PA

        Give it a shot! In the meantime, I'm going to also try the vinegar! :D

      • profile image

        Samantha Clarke 3 years ago

        This is amazing! I have a Lunette, which is also silicone, and I've noticed it's starting to stain a little too (I boil it in vinegar every month but that only seems to get the majority of it, not the deep yellowing). I'll have to use this!

      • BigSerious profile image

        Christen Roberts Comer 3 years ago from Harrisburg, PA

        Sorry; though the Diva website says that, peroxide harming your natural pH would only be a problem if you used a strong solution (not available for purchase) and don't rinse the cup after soaking. The body creates a natural peroxide and actually aids in self-cleaning the vaginal canal; not to mention, hair cells on your body produce a natural hydrogen peroxide as well ( Exposure to hydrogen peroxide with your diva cup, that has been washed off, is not a danger.

      • BigSerious profile image

        Christen Roberts Comer 3 years ago from Harrisburg, PA

        I use any soap and rinse it off. :) Dr. Bronner's castille soap is a great alternative. I will also sometimes use vinegar.

      • profile image

        Rachel 3 years ago

        Noooooo on the diva cup website it says specifically not to use hydrogen peroxide because it can upset your ph balance and compromise to sylicone of the cup!!!!!

      • profile image

        Haven 3 years ago

        H! I have only had my Diva cup for about three months, and it is only slightly (if at all discolored), so I bet this will be helpful in the future! What do you use to clean your Diva cup? I a having trouble finding an all natural unscented soap. Thanks!


      • profile image

        Suzanne 4 years ago

        Thanks so much! I own my diva cup for 4 years and it looks like yours before peroxyde. I was extremely fascinated to see the magic happen as you said it!!

      • profile image

        Tango 4 years ago

        Hi, there. I had the same problem, but I didn't try with the peroxide.. I just "exfoliate" my cup with baking soda and coconut oil. It remove the whole thing and my cup is clean again.

      • BigSerious profile image

        Christen Roberts Comer 5 years ago from Harrisburg, PA

        You're very welcome!!

      • profile image

        Sara 5 years ago

        Thank you!! Just what I was looking for. I've had mine about 18 months. I use a different brand and use the recommended wash. Perhaps that's why it's only just now, starting to discolour? Anyway, I'd rather nip that in the bud! Hydrogen Peroxide would never have occurred to me (and yes, I would have tired all the others first) so thanks so much for saving me the time!