Methods for cleaning or disinfecting water delivery systems, self-cleaning or self-disinfecting water delivery systems, and inserts for use in cleaning or disinfecting water delivery systems utilize cationic steroidal antimicrobial (CSA) molecules to kill microbes and/or break up biofilms within water delivery systems. The methods and systems involve adding CSA molecules to water to form an aqueous CSA composition and passing the aqueous CSA composition through the water delivery system, such as a water storage vessel and/or water delivery line to clean or disinfect the water delivery system. CSA molecules can be added to a water storage vessel, water delivery line, or well, such as by a solid or liquid CSA composition. A CSA-eluting composition may provide CSA molecules to water to form an aqueous CSA composition that passes through or is stored within the water delivery system. CSA molecules provided to agricultural animals in drinking water may improve animal health.