🧼 Step 1 — Start Simple (often surprisingly effective)
Hot water + dish soap
Non-scratch sponge
Scrub firmly for a few minutes.
👉 This removes surface urine/mineral buildup first before stronger methods
⚗️ Step 2 — Baking Soda + Vinegar (best first “deep clean”)
Sprinkle baking soda
Spray/pour white vinegar
Let it fizz and sit 10–15 min
Scrub + rinse
👉 This combo breaks down uric acid + mineral stains
💥 Step 3 — Hydrogen Peroxide Paste (the “miracle” stage)
If stains remain:
Mix:
baking soda + hydrogen peroxide → thick paste
Apply generously
Leave 20–30 minutes
Scrub + rinse
👉 This is the closest thing to a “bleaching without damage” solution for plastic
🧽 Step 4 — Magic Eraser (very effective on melamine)
Slightly wet it
Gently scrub
👉 Works like ultra-fine sanding to lift embedded stains
⚠️ Don’t go too hard — can dull the surface
🧪 Step 5 — Enzyme Cleaner (underrated but powerful)
If it smells or looks like old urine:
Use a pet urine enzyme cleaner
Let it sit as directed
👉 It literally breaks down urine proteins (not just masking)
☠️ Step 6 — Bleach (last resort)
Dilute (1:10 bleach to water)
Apply for max 5–10 min
Rinse thoroughly
⚠️ Risks:
Can yellow plastic further if overused
Can weaken finish
🔥 Pro Trick (works shockingly well)
Apply peroxide or cleaner
Wrap with plastic wrap
Leave 1–2 hours (or overnight)
👉 Keeps it wet → deeper penetration
❗ When to stop trying
If:
Stains look shadowy or “inside” the plastic
Surface feels rough or worn
Color doesn’t change at all
👉 It’s etched into the material — cleaning won’t fully fix it
💡 Honest verdict
70% of cases → peroxide + baking soda fixes it
20% → Magic eraser finishes the job
10% → permanently stained → replace
🧠 Practical advice
Toilet seats are cheap (often $15–30), so:
Try the peroxide method first
If not mostly gone → don’t waste more time, replace
If you want, I can give you:
The exact strongest product you can buy locally
Or a fast 5-minute “good enough” cleaning hack (for rentals / quick fix)