马虾的主要食物为植物碎屑、浮游生物、腐烂菜类、饭粒。常聚集在桥墩、水闸、塘坝、乱石堆、河边的树根及水草周围。
马虾最适水温18至30摄氏度营底栖生活,喜欢栖息在水草丛生的缓流处。栖息水深从1至2米到6至7米不等。夏秋季马虾在岸边浅水处寻食和繁殖水温18摄氏度左右,性成熟马虾开始交配产卵,马虾的交配往往在临近产卵时才进行马虾具背光性,白天隐伏在暗处,夜间出来活动。生殖季节却一反常态,白天也会出来进行交配活动还有投料时,白天也会出来争食。