* Temperatura vode: Barski puževi su hladnokrvne životinje pa se njihova tjelesna temperatura regulira temperaturom vode. U toplijoj vodi barski puževi općenito imaju kraći životni vijek. To je zato što im se metabolizam ubrzava u toplijoj vodi, što uzrokuje brže starenje.
* Dostupnost hrane: Barski puževi su svejedi i jedu raznoliku hranu, uključujući alge, biljke i životinje. Ako ima dosta hrane, barski puževi će općenito imati duži životni vijek. To je zato što će moći dobiti hranjive tvari koje su im potrebne da ostanu zdravi.
* Predatori: Ribarski puževi imaju nekoliko predatora, uključujući ribe, ptice i insekte. Ako u ribnjaku ima puno grabežljivaca, barski puževi će općenito imati kraći životni vijek. To je zato što je veća vjerojatnost da će biti pojedeni.
Osim ovih čimbenika, na životni vijek barskog puža mogu utjecati i genetika i bolesti. Neke vrste barskih puževa jednostavno su dugovječnije od drugih. Osim toga, ribnjaci mogu biti osjetljivi na razne bolesti koje mogu skratiti njihov životni vijek.