How do I remove stains from a white plastic sink drain?

by Mary

Purchased a new sink drain and stopper. The part where the stopper fits into is white plastic. It is stained from tea, spaghetti sauce etc. I have tried full strength dish soap, vinegar and bleach.Thank you for any other suggestions.

  13 answers
  • Did you let it soak in the bleach? Sometimes it takes a while. Maybe Magic Eraser?

  • Unexpected Elegance Unexpected Elegance on Mar 14, 2020

    This method is for a whole sink, but the information should be helpful!

    • Mary Mary on Mar 14, 2020

      Thank you. I will read the article and hopefully it will be helpful.

  • Nan W. Nan W. on Mar 14, 2020

    Mary: I'm wondering if an overnite soak in a Oxiclean solution might not do the trick.

  • K. Rupp K. Rupp on Mar 14, 2020

    bar keepers friend or comet might work

  • Vimarhonor Vimarhonor on Mar 15, 2020

    Have you tried Barkeepers friend?

    I'm impressed by all the cleaning problems it solves.

    ”Trusted by homeowners, hobbyists, musicians, and professional cleaners worldwide, Bar Keepers Friend superior hard surface cleansers tackle rust, mineral deposits, baked-on food, and other tough stains with gentle, bleach-free formulations. Available wherever household cleaning products are sold, Bar Keepers Friend makes industrial-strength cleaning safe, quick, and easy.”

  • Pamela Pamela on Mar 17, 2020

    Try using magic eraser ! Good luck !

  • Johnavallance82 Johnavallance82 on Feb 04, 2021

    Hello Mary,

    Try Barkeepers friend!

  • Janice Janice on Apr 04, 2024

    In most cases a Mr. Clean Magic Eraser will remove stains from most anything. Be sure to moisten the sponge well, then scrub away the stains.

  • Redcatcec Redcatcec on Apr 04, 2024

    Another vote for Bar Keepers friend...comes in powder and liquid.

  • Iam89723011 Iam89723011 on Apr 04, 2024


  • Betsy Betsy on Apr 04, 2024

    Hello Mary: Try using Bar Keepers Friend. It doesn't scratch. Don't use anything caustic, like Ajax or Comet as they may scratch the surface. I wouldn't use bleach full strength on plastic. Instead, use 1 tablespoon of bleach per gallon of water. This dilution helps reduce the potential for damage to the plastic surface. Then, let it sit for about a 1/2 hour, checking frequently, and when it's clean, wash with soap and warm water.

  • Deb K Deb K on Apr 06, 2024

    Hi Mary, hope this helps you. Work the baking soda into the stain with a strong sponge, then spray it with white vinegar. This will create a bubbly cleansing foam. Scrub the bubbling vinegar and baking soda into the stains and the surface of the sink, allowing it to sit for about 20 minutes. Then, rinse with cool clear water.

  • Dee Dee on Apr 06, 2024

    scrub it using a soft bottle brush, soapy water, vinegar, baking soda, or hydrogen peroxide. You can also soak the rubber in boiling water to loosen the dirt. Rinse and dry thoroughly to prevent grime and mold from growing again