Cá trắm cỏ ăn nhiều loại thực vật dưới nước, theo báo cáo của Phòng thí nghiệm Môi trường. Khi còn là cá con, cá trắm cỏ tiêu thụ sinh vật phù du và thực vật thân mềm. Khi chúng già đi và lớn hơn, chúng tiêu thụ một loạt các thảm thực vật thủy sinh cứng cáp hơn.
Cá trắm cỏ được sử dụng để kiểm soát thảm thực vật trong ao và thay đổi hệ sinh thái của ao. Nếu quần thể đủ cao, cá trắm cỏ có xu hướng kích thích sự nở hoa của thực vật phù du làm giảm độ trong của nước. Các ao nuôi cá trắm cỏ có xu hướng ít vịt và cá vược hơn. Trong một số ao nuôi, cá trắm cỏ kiểm soát được các vết nứt đuôi và bulrushes, nhưng không phải ở tất cả các ao.
Hoa Kỳ Geological Survey báo cáo rằng cá trắm cỏ thích những vùng nước nông, yên tĩnh và thường không di chuyển xa. Cá trắm cỏ còn được gọi là cá trắm trắng và có thể nặng tới 70 pound. Ban đầu từ châu Á, cá trắm cỏ được nhập khẩu đến Arkansas vào những năm 1960 để kiểm soát cỏ dại trong ao và các cơ sở nuôi trồng thủy sản. Cá trắm cỏ đã trốn thoát và được thành lập ở nhiều vùng biển ở Hoa Kỳ, đã được tìm thấy ở 45 tiểu bang khác nhau. Tác động của cá trắm cỏ đối với hệ sinh thái là rất phức tạp, nhưng rõ ràng những loài cá này có thể làm thay đổi sâu sắc hệ sinh thái của bất kỳ tuyến đường thủy nào bằng cách loại bỏ và thay đổi thảm thực vật trong đường thủy.