Bleach can kill weeds but may cause lasting damage to soil by making it too alkaline and salty for plant growth. Using bleach to kill weeds is not recommended because it is not labeled for this ...