How to Clean a Badly Stained Toilet

Cleaning a stained toilet can be a daunting task, but it doesn’t have to be. With the right tools and some elbow grease, you can have your toilet looking new again in no time.

If you have a badly stained toilet, you may be wondering what steps you can take to get rid of that nasty ring or stain. You can try some home remedies, such as vinegar and baking soda.

7 Steps to Clean a Badly Stained Toilet

1. Pour ½ cup of baking soda into the toilet bowl.

To start, pour half a cup of baking soda into your toilet bowl.

  1. Pour ½ cup of baking soda into the toilet bowl.
  2. Next, use the brush or sponge to scrub away any stains that remain in the bowl and on the sides of the bowl. Be careful not to get any water on the floor or you may slip and fall.
  3. Use a brush or sponge to scrub away any stubborn stains. Don’t worry about getting too much water on your bathroom floor as this can be cleaned up later with paper towels or cloths (you’ll see why we don’t want this mess near our toilets).

2. Sprinkle in a little salt.

  1. Sprinkle in a little salt. Salt is another great option for cleaning a stained toilet. It’s cheap, safe to use on porcelain, and doesn’t need any special equipment.
  2. Salt has the added benefit of being abrasive it will help to scour away stubborn stains without damaging the surface of your toilet bowl or tank.
  3. To apply it, add about 1/4 cup of table salt per gallon of warm water (or more if necessary) and stir until dissolved.
  4. Then scrub into affected areas until no more dirt appears.

3. Add 2 cups vinegar.

  1. Pour equal parts vinegar and baking soda into the toilet bowl and let it sit overnight. The vinegar will help dissolve the stain while the baking soda helps lift it from the porcelain surface.

4. Scrub with a brush.

Step 3: With a toilet brush, scrub the stain with a long-handled brush and soft bristles. The longer handle will keep you from having to bend over too much and get sore, but it’s still important to have a comfortable grip if you’re going to be scrubbing for any length of time.

5. Wipe up spilled vinegar.

Step 1: Wipe up the vinegar with a paper towel.

This step is crucial because if you wipe up the vinegar with a sponge or cloth, it will leave behind residue, which could contribute to future staining.

Step 2: Flush to rinse with water.

When you run this mixture, it’s important to flush it out of the bowl with lots of water. This will help rinse away any residue from inside the toilet and also clear out any other dirt or grime that might be stuck in there. Then, once you’ve flushed it all out, your toilet will be sparkling clean!

6. Apply toilet bowl cleaner

  1. Apply toilet bowl cleaner around the rim and under the rim, especially the upper third of the bowl.
  2. Use a toilet wand to get under the rim and along the sides of the bowl.
  3. Clean the bowl again with the brush.

7. Clean the bowl again with a brush.

Once you’ve scrubbed the bowl, give it a second round of cleaning with a toilet brush. This will ensure that you have gotten any remaining grime out of the crevices and around the sides and rim.

  • Clean under-rim: Use your toilet brush to clean under the rim of your toilet, which tends to get quite dirty over time. If there are any stubborn stains or mold growth here, use bleach or vinegar on a cloth first before scrubbing it off with your toilet brush.
  • Clean along sides of bowl: Once again working from top to bottom, use your toilet brush to clean along each side of the bowl in short strokes (these short strokes will keep toothpaste from becoming too thick).
  • Be sure not to miss any spots when doing this step, you should be able to reach most places by sitting down on your heels while looking straight ahead at the back wall of your bathroom, if not then stand up and try stepping into different positions until you can see every inch clearly without leaning forward too far so as not to fall off balance.

8. Use a toilet wand to get under the rim and along the sides of the bowl.

To clean the sides of your toilet bowl and under the rim, you’ll want to use a toilet wand. The wand has a long handle and a long “brush” (or two shorter ones) that makes it easy to reach all parts of your toilet.

  • Grab your toilet wand and make sure it’s ready for action. You can do this by squeezing the trigger on the back end of the handle until the soap comes out in an even stream. Make sure not to press too hard or you’ll flood your bathroom with water.
  • To get into all those hard-to-reach places around your toilet bowl, place one end directly against one side of your bowl (don’t worry if you have to lean over a bit). Then slowly move across until you’re completely done cleaning around each side. It might take more than one attempt depending on where any stains are located but don’t be discouraged! Just keep trying until they’re gone.

How to Clean Toilet Bowl Stains with Coke

To clean a toilet bowl with coke, close the lid and pour 2 cups of Coca-Cola into the bowl. Let the Coke sit for half an hour. Scrub with a toilet brush or sponge and flush it down as usual.

This method works because Coca-Cola contains phosphoric acid that dissolves stains in your toilet bowl. The sugar will also help to sweeten things up!

How to Get Rid of Brown Stains in Toilet Bowl

To clean brown stains in your toilet bowl, use a mixture of baking soda and vinegar. Pour the mixture into the toilet bowl and let it sit for a few hours. Then flush the toilet.

How to Get Rid of Black Stain in Toilet Bowl

  1. You can remove black stains from a toilet bowl using baking soda.
  2. Pour 1 cup of baking soda into the toilet bowl and let it sit for 20 minutes.
  3. Scrub with a stiff-bristled brush to remove stubborn stains, then flush the toilet thoroughly to rinse away all residue.

How to Clean a Very Stained Toilet Bowl with Vinegar

To clean your toilet, you will need:

  1. A toilet bowl cleaner (preferably one that doesn’t contain bleach)
  2. An empty spray bottle
  3. Fill your spray bottle halfway full with water and add 1 cup of distilled vinegar. Screw on the lid and shake well before using it. You can also add a few drops of essential oil if you want an extra scent or want it to be antibacterial as well as antifungal.
  4. Spray around the rim of the bowl, being careful not to get any in the toilet water itself, this could cause a clog! If there is any ring around the inside of your bowl where liquid has splashed up from time to time, concentrate on getting rid of that first because it’s most likely what caused those brownish stains in the first place. Use paper towels or even old rags for wiping down until all traces are gone.

How to Clean Toilet Bowl Stains Without Scrubbing

To clean a stained toilet bowl, you can use a toilet brush or a cleaning solution. Use the brush to scrub away any visible grime and then flush the bowl down with water. You can also use commercial cleaners that are specially designed for this purpose.

After cleaning the toilet, wipe it dry with a towel or paper towel. If there are still stubborn stains on your toilet bowl, you may have to repeat this process several times until they’re gone.


It’s always tough to clean the toilet, but it doesn’t have to be a chore. You can make it easier on yourself by using some simple household items like Coke and vinegar. These ingredients are inexpensive and they work well at removing stains from your toilet bowl. They may not get rid of every stain completely but they will help remove some of them so that you don’t have to scrub away at every inch of your bathroom floor.

clean stained toilet
You May Also Like