A pool cleaner does not have a definitive life span, but when well cared for, it can last for up to 5 years. Be sure to purchase a good quality product and keep your water chemistry in a healthy condition, to ensure that your pool cleaner has a long life.