Surface disinfection of water facilities such as water wells requires measures that can remove pathogens from the walls to ensure a high drinking water quality, but many of these measures might increase corrosion of the contact surfaces (often highly pure steel) and affect the environment negatively due to disinfectant-contaminated waste sludge and wastewater. Today, most treatments worldwide are based on hypochlorites. We investigated the extent of corrosion during treatments of steel at relevant conditions of ozone, sodium, and calcium hypochlorite for drinking water preparation, utilizing weight loss, electrochemical, solution analytical, and surface analytical methods. The ozone treatment caused significantly less corrosion as compared with sodium or calcium hypochlorite with 150-250 mg/L active chlorine. Hypochlorite or other chlorine-containing compounds were trapped in corrosion products after the surface disinfection treatment with hypochlorite, and this risked influencing subsequent corrosion after the surface disinfection treatment. A life cycle impact assessment suggested ozone treatment to have the lowest negative effects on human health, ecosystems, and resources. Calcium hypochlorite showed the highest negative environmental impact due to its production phase. Our study suggests that ozone surface disinfection treatments are preferable as compared with hypochlorite treatments from corrosion, economic, and environmental perspectives.