You can also try removing hard water stains with a paste made from baking soda and vinegar.
Smear the paste over the surface of the stain and let sit for 15 minutes.
After the mixture has settled in scrub clean and rinse with water.