How to clean a stained toilet tank

No matter how clean your toilet bowl is, the toilet tank can be full of black spots and mineral deposits due to constant exposure to water. Whether you have mould, mildew or minerals accumulating in your toilet tank, the build-up of stains can eventually cause odour. Keeping your toilet tank clean is as important as cleaning the rest of the toilet.

Turn off the water supply to your toilet and flush it once to empty the toilet tank.

Pour 1 gallon of white vinegar into the toilet tank. Put rubber gloves on your hands to keep them clean and protected from mildew.

Scrub the inside of your toilet tank with a scrub brush. Use an old toothbrush to get into the corners and along hard-to-reach areas of the bottom. Rinse your brushes frequently and continue to scrub to remove mildew, mineral deposits and other stains.

Allow the vinegar solution to remain in your toilet tank overnight.

Turn your toilet water supply back on and flush the toilet to remove the vinegar. Sprinkle scouring powder on your scrub brush to wash off any remaining stains in your toilet tank. Flush the toilet again to remove the cleanser.


Place toilet tank cleaning tablets in your tank to keep it clean with throughout the month. Add a new one according to directions. Spray the toilet tank regularly with vinegar spray to keep mould and mildew from returning. A cup of vinegar added to the water in the toilet tank helps to keep it clean and fresh-smelling.

Things You'll Need

  • 1 gallon white vinegar
  • Rubber gloves
  • Scrub brush
  • Old toothbrush
  • Scouring powder
Cite this Article A tool to create a citation to reference this article Cite this Article

About the Author

Mary Ylisela is a former teacher with a Bachelor of Arts in elementary education and mathematics. She has been a writer since 1996, specializing in business, fitness and education. Prior to teaching, Ylisela worked as a certified fitness instructor and a small-business owner.