草鱼一般喜栖居于江河、湖泊等水域的中、下层和近岸多水草区域。具有河湖洄游的习性,性成熟的个体在江河、水库等流水中产卵,产卵后的亲鱼和幼鱼进入支流及通江湖泊中,通常在被水淹没的浅滩草地和泛水区域以及干支流附属水体(湖泊、小河、港道等水草丛生地带)摄食育肥。冬季则在干流或湖泊的深水处越冬。草鱼性情活泼,游泳迅速,常成群觅食,性贪食,为典型的草食性鱼类。其鱼苗阶段摄食浮游动物,幼鱼期兼食昆虫、蚯蚓、藻类和浮萍等,体长约达10厘米以上时,完全摄食水生高等植物,其中尤以禾本科植物为多。草鱼摄食的植物种类随着生活环境里食物基础的状况而有所变化。
草鱼和其它几种家鱼的生殖情况相类似,在自然条件下,不能在静水中产卵。产卵地点一般选择在江河干流的河流汇合处、河曲一侧的深槽水域、两岸突然紧缩的江段为适宜的产卵场所。