How long do brake rotor lasts?

Under normal driving conditions, rotors should last 30,000 to 70,000 miles or longer. It depends on the rotor type, along with aggressive driving (where brakes are applied harder and more often, generating excessive heat), cause rotors to wear differently.