Yes cleaning your iron with solution of vinegar and water will clean your iron but after you put the solution in your iron and pour it out then add clear water then pour that out (you are rinsing the iron) This is what i do. you have to pour the water out when you are through iron for the day the chemicals in the iron makes the rust.