魚缸裡養水草的利有:給魚缸增氧、增加觀賞性、增加安全感、吸收亞硝酸鹽、提供產卵場所;弊是爭奪氧氣、影響魚類活動空間、枯萎增加垃圾、需要定期修剪、影響美觀、對魚造成威脅、影響魚的觀賞能力。

給魚缸增氧:水草通過光合作用可以給魚缸裡面增加不少氧氣,讓魚缸裡的氧氣含量更高一些,有利於魚類生存。
增加觀賞性:水草作為魚缸造景的一部分,能夠增加觀賞性,增加了水草,魚缸看上去更像一個海底世界。

增加安全感:魚兒是一種膽子比較小的動物,它們生性是比較敏感的,種一些水草之後就可以讓魚兒鑽到水草裡隱蔽,增加魚的安全感。
吸收亞硝酸鹽:有水草的魚缸裡,亞硝酸鹽會被更快吸收掉,因為植物的生長需要氮肥。

提供產卵場所:水草可用作魚的產卵場。
爭奪氧氣:如果魚缸裡面的水草太多的話,那麼就會爭奪氧氣,讓魚缸裡面的魚沒有氧氣,長時間下去,就會缺氧窒息而亡。

影響魚類活動空間:如果水草太多的話,就會阻擋魚類在水中的活動範圍,因為四處都是水草,那麼魚類在裡面的空間肯定就會少很多。
枯萎增加垃圾:水草養久了枯萎會化成垃圾堆在底砂,久瞭如果沒有處理掉,而且數量比較多的話,是會產生一些有害物質的。

需要定期修剪:如果水草養得好長得多,那就需要定期修剪,對於懶人而言是一個弊端。
影響美觀:有些觀賞魚會喜歡啃水草,把水草啃禿的話,反而會影響美觀。

對魚造成威脅:水草有時可能含有殺蟲劑、細菌等,對魚缸裡的魚構成威脅。
影響魚的觀賞能力:根據景觀設計的不同,可能會影響魚的觀賞能力。