The lifespan of an aquarium heater can vary depending on the brand, quality, and usage. On average, a well-maintained and high-quality aquarium heater can last for 2-5 years. However, it's recommended to regularly check and replace heaters if any signs of malfunction or damage occur.