How to clean a badly stained toilet?

Author: Elda Hegmann I  |  Last update: Thursday, May 21, 2026

Pour white vinegar into the bowl to cover the stained areas. Let the vinegar soak for 30 minutes to an hour. Scrub the stained areas with a toilet brush. If the stains persist, sprinkle baking soda on the remaining stains and let it sit for up to 10 minutes, then scrub again with the toilet brush.

How do you get hard brown stains out of a toilet?

The truth is, they're actually super easy to fix! Bleach only masks the problem—it doesn't get rid of it for good. Instead, try citric acid and a toilet pumice stone for a permanent solution. 🧽✨ Citric acid breaks down those mineral stains, and the pumice stone gently scrubs them away.

What takes off the hardest toilet stains?

While hard water stains are certainly difficult to remove, they are not permanent. There are several effective, non-toxic cleaners you can use to remove pesky hard water stains from your toilet bowl, including baking soda and vinegar, Bon Ami or Bar Keepers Friend, and borax.

How do you remove years of toilet stains?

First, flush the toilet and then pour a quarter of a cup of Borax into it, using your toilet brush to swish it around. Next, add one to two cups of vinegar and let the mixture sit for 20-30 minutes. You should be able to scrub the stains away and flush the toilet to reveal a fresh, and clean bowl.

How do I get rid of brown sludge in my toilet?

Try a mild urine scale remover or limescale remover to tackle brown deposits. Use probiotic cleaners such as Sani Clean and Oder prevention from Clean Green. These cleaners are harmless to humans, animals and the environment and contain good bacteria that remove stubborn dirt.

How to Remove Rust Stains From Toilet Bowl Naturally

How do you get thick brown limescale out of a toilet?

The acidic values of vinegar allow it to soften limescale and prepare it for scrubbing clean. Pour undiluted white vinegar into your toilet bowl, making sure you get it up under the rim where limescale often gathers and cover every part of the surface. Leave it for three to four hours and then scrub it with a brush.

Does CLR remove brown toilet stains?

For older stains, using an industrial-strength cleaner like CLR should do the trick. Another less conventional strategy you can try is removing the stains with Coca-Cola. To do this, simply pour a full can of Coke into the toilet and let it sit in the bowl overnight. Then flush the toilet the next day.

How to clean an extremely dirty toilet bowl?

To get rid of these stains, pour roughly three cups of distilled vinegar directly into the bowl and let the vinegar do the work. Using a toilet brush, dip it into the water and scrub around the inner edges of the bowl. Be sure to get underneath the rim of the bowl where buildup is particularly prone to occur.

How do you remove stains that have been there for years?

Vinegar and Baking Soda Power Punch
  1. Fill a water bottle with straight vinegar.
  2. Completely saturate the stained area.
  3. Sprinkle baking soda over the area.
  4. Gently rub the mixture into the fabric, reapplying vinegar as needed.
  5. Let it sit for a maximum of half an hour.
  6. Rinse the stain with cool water for a few minutes.

What is the best product to clean a stained toilet?

For set-in stains, try a baking soda paste or diluted bleach. Rust Stains: Use a commercial rust remover or try lemon juice or a paste of borax and vinegar. Mildew: Scrub with a bleach-based cleaner or a vinegar and baking soda solution.

What happens if you leave CLR on too long?

If CLR Grease & Oil Remover is left on a surface for too long it begins to dry and can be very difficult to remove.

What is the absolute best toilet bowl cleaner?

Our favorite, editor-approved toilet bowl cleaner is the Lysol Power Toilet Bowl Cleaner. It's an easy-to-find cleaner that works great on tough stains, has a clean scent, and lasts for a long time.

How to make a toilet bowl white again?

The one-two punch of hydrogen peroxide cleans stains and kills germs, leaving your toilet bright, white, and healthy.
  1. Pour a half-cup of hydrogen peroxide into the toilet and let it sit for 30 minutes.
  2. Use your toilet brush to scrub the stains.
  3. Add a sprinkle of baking soda and scrub again if the stains persist.

How do you get deep stains out of a toilet bowl?

Vinegar and baking soda: Add 1 or 2 cups of vinegar to the toilet bowl along with a few sprinkles of baking soda. Swish the solution around the bowl with your brush for a few minutes and then let it sit for about 15 minutes. Scrub the stains with your brush (or pumice stone).

Can you put a dishwasher tablet in the toilet?

Who knew that dishwasher tablets could help keep your toilet sparkling clean? Just drop a dishwasher tablet in toilet bowl and let it sit for 10-15 minutes. Then, use a toilet brush to scrub the bowl and flush it. The tablet will help to break down any stains or buildup in the bowl, leaving it fresh and clean.

What is the best cleaner for brown toilet stains?

Citric acid

Simply pour a kettle of almost boiling water into the bowl, follow up with 250ml of citric acid, and leave it for some hours – preferably overnight.

What is the best stain remover for old stubborn stains?

Strong Contenders
  • Seventh Generation Laundry Stain Remover.
  • Grove Co. Stain Remover Spray.
  • Carbona Laundry Stain Scrubber.
  • HEX Performance Stain & Stink Remover.
  • Ingredients Matter Stain Stick.

How do you remove 15 years of stains?

Colgate® Optic White® Pro Series Whitening Toothpaste can remove up to 15 years of stains, when users brush twice daily for 2 weeks.

How do you remove stains that have already been dried?

How to Get Old Stains Out of Clothes
  1. Mix. Fill scoop with OxiClean™ Versatile Stain Remover powder to line 4 per 1 gallon of water. Wait until the powder fully dissolves in the solution.
  2. Soak. Soak clothes for 1-6 hours, depending on the severity of the stain. ...
  3. Wash. Wash as normal with your regular detergent.

How do you clean a toilet that hasn't been cleaned in years?

In this case, a basic toilet cleaning product may not be enough, and you will need to use undiluted bleach. As a one-stop cleaning solution, pour one cup of bleach around the bowl. Then tackle every inch with a toilet brush or a handheld scrub brush. Let it sit for five minutes, then flush.

What not to use on porcelain toilet?

Choose cleaning products that are designed specifically for cleaning toilets. Avoid using abrasive cleaners, bleach, or other harsh chemicals that can damage your toilet's surface.

How do you get tough brown stains out of a toilet?

The best way to clean toilet stains from tough mineral buildup is with lemon juice or any source of citric acid. Spray on the lemon juice and leave it overnight. Then spay on another light layer and wait a few minutes before scrubbing your toilet. Flush to rinse away the stain.

Is Zep or CLR better?

Customers say the Zep Calcium, Lime, and Rust Stain Remover is an effective and cost-efficient alternative to more expensive brands like CLR. Many users appreciate its ability to tackle tough stains, particularly in toilets and on various surfaces affected by hard water.

How long can I leave CLR in my toilet?

Test on a hidden area before applying to the entire surface and apply directly to the stain with a brush, cloth, or sponge and let soak for 2 minutes. Rinse promptly with cold water. Never leave Calcium, Lime, and Rust Remover on an area for longer than two minutes or mix with other household cleaners or bleach.

Previous article
What sound do mice hate?
Next article
What is a tree service worker called?