As long as they are cleaned regularly and don't get damaged (say by being scraped by a tree branch or if you fall off your bike), hydration packs can last anywhere from five to ten years.