as long as you rinse them good and shake them clean in your tank water when doing a water change they will last along time. When I used these filters I only got a new one after I cleaned it and then would shake it to see if the media inside still moved, if it didn't make a sound I would buy a new one.