How Long does It Take for Metal to Rust?

The length of time it takes for metal to rust is dependent on a number of factors. The first factor in determining the time it takes for rust to form would be the type of metal. Another variable would include the amount of moisture the metal is exposed to. Some metals like iron rust easily, while iron alloys such as steel are more resistant to rust.