The service life of a serpentine belt depends on various factors, including the vehicle's driving conditions, the quality of the belt, and the vehicle model. On average, a serpentine belt can last approximately 5 to 7 years or between 60,000 to 100,000 miles. But if your belts are exposed to excessive chemicals, temperatures, or other challenging conditions, they may require replacement earlier than the expected lifespan.