Hard water stains on a stainless steel sink usually come from mineral deposits left behind after water evaporates. The main minerals are calcium and magnesium, and these deposits can build into a dull white film or spot marks if daily cleaning is delayed. USGS explains that water hardness is mainly linked to dissolved calcium and magnesium, which is why stain removal should focus on dissolving mineral residue without damaging the sink surface.