If you notice brown, green or blue stains in your toilet bowl, hard water is likely to be the cause. The minerals found in hard-water build up on the surface of the toilet bowl and leave these unsightly stains. Even after cleaning your toilet thoroughly, the stains will likely still be there. There are several home remedies you can use to clean ugly hard-water stains from your toilet bowl. Remove as much of the water from the toilet bowl before cleaning as possible so the water doesn't dilute the cleaning products.
Vinegar and Baking Soda
These two household staples are ideal for cleaning hard water stains from toilet bowls. Make a paste by mixing three parts white vinegar and one part baking soda in a bowl. Use a sponge to scrub it onto the stains. Let it sit for several hours, then rinse with clean water.
Trisodium phosphate--also known as TSP--is a powerful cleaner. You can buy TSP at most home improvement centres. Mix two to four tablespoons of TSP with one gallon of hot water. Scrub the hard water stains from the toilet bowl with the TSP solution and a plastic toilet scrubber. Rinse the toilet with clean water.
Wear rubber gloves, protective eye wear and work in a well-ventilated area when using TSP.
Undiluted White Vinegar
Fill the toilet bowl with undiluted white vinegar so that the stains are completely covered. Alternatively, soak paper towels in undiluted vinegar and lay them over the troubled spots. Let the vinegar sit on the stains for at least an hour. Scrub with a plastic toilet brush, then rinse.
Borax Powder and Vinegar
Borax is a natural cleaning product that can be found in the laundry isle of most grocery stores. Mix 3 parts borax and 1 part vinegar. Apply it to the stained areas of the toilet with a sponge. Let it sit for three hours, then scrub with a nylon scrubbing pad. Rinse with clean water.