Iron can be taken every day if prescribed. Unless medically advised, it is not safe for adults to take more than 45 mg of iron per day.