虹鳟鱼属于是杂食性鱼种,可以吃蚯蚓、小鱼虾、动物内脏、浮游生物、底栖动物、甲壳类、贝类、昆虫、植物碎屑和藻类等。虹鳟鱼是生活在中国的常见淡水鱼其一,从食性来说是非常杂的,动物和植物都能够吃。钓鱼准备饵料时可以将带着腥味的饵料当作最首要的饵料,例如蚯蚓、鱼、动物内脏等,或者是掺加部分带着香味的成分,这种虹鳟鱼更喜欢吃。

虹鳟是1种冷水性的鱼种,喜爱栖居在水体清亮、沙砾底质、水的温度较低、溶氧充沛、流量充沛的水域中。因为它是冷水性鱼种,生长水的温度为7-20℃,最适水的温度为10-18℃。要是水的温度上升到25℃就感觉到“太热”了,甚至是会被“热死”,只不过如果是水流量大、氧气充沛时,可在30℃水里短暂性生活。