導致水面有泡沫的原因有如下幾種:
1、魚的密度大,投餌量多,魚體上鱗膠等脱落也多,加之餵食後排泄多所致。泡較小。
2、死魚或活餌多量死亡(未發現而遺留在角落或暗處),並已開始嚴重腐敗發臭,水中已有腐屍味。泡泡比較大,但大小均有。
3、投餵魚粉餌料製品,因餌料散開污染了水質或者餌料中過度使用如明膠、羧甲基纖維素等凝固劑而使水的粘度增加所致還可能因為顆粒飼料等未被魚吃完而變質造成水污染。泡沫較大,有少數大泡。
4、投喂大量水蚤,尤其是大型水蚤,有一部分水蚤死後分解所致。泡沫為中小泡。
5、水蚯蚓急性死亡(細菌引起)所致。水極混濁,泡沫一般較小,宜及時清去或清缸。
泡沫問題原因很多,要看具體情況,以下幾種也可能造成產生大量的泡沫:
1、水中磷酸鹽含量過高也會產生泡沫 。
2、水中含有表活性物質。 
3、絲狀菌過量生長會導致菌膠團攜帶大量空氣從而在水面形成穩定的,難以去除的浮渣泡沫,現在已證明絲狀菌的過量生長是生成泡沫的主要原因。 
4、如果水中含有過量的脂肪酸,污泥停留時間較長,污泥迴流率較低,較低的F/M比會造成絲狀菌的過量生長,導致泡沫產生。