石螺的食物來源主要包括:自然環境中的食物:泥土中的微生物和腐殖質水中的浮游植物幼嫩水生植物,如青苔人工餵養時的食物:魚糧、蝦糧或食物殘渣人工飼料,例如:蔬菜、菜葉米糠、麥麩豆粉、豆餅各種動物的下腳料等。