A typical attic fan can last anywhere from 15 to 20 years if it is properly maintained. That being said, attic fans need very little maintenance; you only need to oil it (many models don't need this), and clean its blades once a year.