How to remove blue green stains from a toilet bowl

how to remove blue green stains from toilet bowl

Have you recently stressed over blue-green stains in your toilet bowl and no matter how hard you scrub the toilet using different commercial cleaning agents, nothing changes? Well, stress no more–your cleaning skills are not the problem. Removing the stains is very much possible and using only simple homemade solutions.

You can remove blue green stains from your toilet bowl using one of the following simple cleaning solutions:

  • Distilled white vinegar and salt
  • A baking soda and vinegar paste
  • Lemon juice and tea tree or lavender essential oils
  • Coca Cola

Vinegar and salt solution

This works like magic and it’s our number one most preferred choice, plus it is very easy to do. You will need:

  • 3 cups of distilled white vinegar
    • 3 cups of table salt

Follow the procedure:

  1. Pour three cups of distilled white vinegar into the toilet bowl, ensuring it touches every part inside the bowl, especially where the stains are
  2. Spread 3 cups of salt over the vinegar, making sure it sticks to the wet surface. Cover each part of the stain extensively.
  3. Allow the mixture to soak in the bowl for half an hour, but if possible you can leave overnight.
  4. Take a hard-bristled toilet brush and give the toilet a good scrub. Focusing on rubbing the salt and vinegar against the stain vigorously.
  5. Flush to rinse, then examine the toilet. If you still see copper stains left, repeat the process one more time.
  How to remove water stains from marble

A natural approach: lemon juice and tea tree oil

Lemon juice serves as a great toilet bowl stain remover that has antibacterial and bleaching properties. Tea tree oil, when mixed with lemon juice, can replace the use of harsh chemicals like bleach to remove the blue-green stains. It will also add a refreshing smell to your bathroom.

These are the measurements you will need:

  • 1 cup of undiluted lemon juice
    • 10-15 drops of tea tree oil


  1. Squeeze about 6 lemons or take some regular undiluted lemon juice from the supermarket and fill a cup.
  2. Add 10-15 drops of tea tree oil to the cup of lemon juice.
  3. Put the solution in a spray bottle.
  4. Spray the entire toilet bowl extensively, focusing on the stained patches.
  5. Leave the solution to soak for about 15 minutes.
  6. Take your brush and vigorously scrub for about 5 minutes.
  7. Flush to rise and then inspect.
  8. If you still see the stains, repeat the procedure or move to the next option.

Apply baking soda and vinegar

If the more gentle methods above were unsuccessful at removing the blue green stains from your toilet bowl, you can apply baking soda and vinegar for the second round of cleaning. These classic stain fighting ingredients should remove the stains in no time.

  • 3 cups of distilled white vinegar
    • 1.5 cups of baking soda

Follow these steps:

  1. Begin this process by covering your toilet bowl with 3 cups of distilled vinegar.
  2. Spread 1.5 cups of baking soda over the vinegar and give the paste a few minutes to set in well and work on the stains.
  3. Use your hard-bristled toilet brush to give the stains a vigorous scrub .
  4. If the stains successfully come off from your toilet bowl, you’ll be done.
  5. Flush and rinse the toilet bowl.
  How to remove water stains from the ceiling

However, should the stains persist, proceed to another option using a much powerful ingredient

Coca cola as a toilet stain remover

If baking soda, salt, vinegar, lemon and tree tea oil don’t do the trick, you can try grabbing the coke in your fridge. Surprisingly, coke is an very effective toilet bowl cleaner and stain remover. You’ll need 1 liter of soda for this approach.


  1. Take a bottle of Coke or another cola soda and pour it over the inside of the toilet bowl, ensuring all stained parts are covered thoroughly.
  2. Leave it for some time, roughly 30 minutes.
  3. Take your brush and give it a gentle scrub.
  4. Rinse and enjoy your newly stain-free toilet.

Frequently asked questions about cleaning toilets

What causes blue-green stains in toilet bowls?

Acids and minerals mainly copper found in hard water cause blue-green stains in toilet bowls. So if you live in an area where the water is highly acidic, unfortunately, there is nothing much you can do to prevent the stains, other than regular cleaning with the above solutions daily if possible. 

How do you remove rust stains from the toilet?

Rust stains in toilet bowls are caused by minerals in water that leave behind brown or yellow stains overtime. You can remove rust stains the same way you remove blue-green stains, including trying the cola soda approach, a baking soda and vinegar paste, or vinegar and salt.

Is bleach suitable for removing stubborn stains in toilets?

Bleach is not a good option for getting rid of stains because it destroys the toilet bowl material and using it regularly may discolor your bowl, taking away the shininess effect. Starting with simpler and natural cleaning options, like vinegar or baking soda, is always is a good approach.

  How to remove carrot stains

It is also not safe to mix bleach with other cleaning agents because it can cause a chemical reaction that can be very harmful if the fumes are ingested.

How do you remove black stains from the toilet?

It’s hard to overlook black spots in your toilet bowl as they look gross and yucky! The black stains are caused by mold and dirt build up in certain hidden areas of your toilet, especially beneath the upper walls of your toilet bowl.

You can use a baking soda and vinegar paste to effectively remove black stains from your toilet bowl. For a bleaching effect, you can add hydrogen peroxide or lemon juice.

Wrapping up

We understand that cleaning a toilet is one of the most unpleasant household chores, but it is important for the wellbeing of your whole family. It is a pleasant feeling when your toilet is fresh and is beaming with shininess. To maintain the hygiene of your toilet and ensure it stays stain-free, do the following:

  • If you live in an area where the water there is hard or acidic, do regular cleaning using any of the above procedures to avoid stained build-up.
  • Pour vinegar solution at least once weekly.
  • Scrub your toilet as often as you are able, even every daily if possible, to keep stains from forming
how to remove blue green stains from toilet bowl

Recent Posts