The lifespan of EPDM roofing can vary depending on various factors, such as the quality of the installation, local weather conditions, and the level of maintenance performed. Generally, EPDM roofing can last anywhere from 20 to 30 years or more with proper care and maintenance.