How I Actually Got Rid of Toilet Seat Stains:
White plastic seats are stain magnets. Here’s what worked for me:
1. Baking Soda + Vinegar (The Reliable Classic):
Mix baking soda with just enough white vinegar to make a paste.
Spread it on the stain and let it sit 10–15 minutes. Scrub it off with a sponge or old toothbrush. Rinse.
This combo is gold for urine stains and general grime.
2. Magic Eraser:
I ignored these for years—big mistake. Mr. Clean or any off-brand will do.
Wipe down the seat, especially the edges and hinges. Stains vanish. No joke.
I almost replaced my seat before I tried this. Glad I didn’t.
3. Hydrogen Peroxide Soak:
For stains that won’t quit, soak paper towels in hydrogen peroxide and layer them on the stain.
Let them sit for an hour. The stain lightens without harming the plastic.

Cleaning the Toilet Bowl: Winning the War on Stains