Buttelvesnegl lever i ferskvann, ofte i sakterennende elver. Den føder levende unger som er omtrent 5 millimeter lange.