ベタの水質PH値を6.5〜7.2の間にすればよく、高い水質要求はない。また弱酸、弱アルカリ、中性の水でも成長することができます。人工飼育の場合は、PHを6.5−7.0に保つことが望ましい。中性または弱酸性の水で育つため、ベタはよりよく育つ。
ベタは新陳代謝のスピードが高くないので、人工飼育の場合、5~7日に1回は水を入れ替えることができます。フィルターを装着していれば、7~10日に1度の水交換が可能だ。1回の水替えの量はあまり多くせず、総水量の3分の1程度に抑えておけばよい。彼らが暮らす水質がきれいで安定していれば、彼らはよく育つ。
闘魚は中国闘魚とタイ闘魚の二種類に分けて、中国闘魚の适合できる温度範囲は比較的に広くて、それらの許容できる最低水温は6℃で、許容できる最高水温は36℃です。タイベタの生活に適した温度範囲は比較的狭く、最低水温は18℃、最高水温は38℃が許容される。
どちらも水温に対する要求は高くないが、水温の変化に敏感であり、飼育者は彼らが生活する水温を一定に保つ必要がある。また、彼らは低い水温を受け入れることができますが、飼育者はできるだけ彼らが受け入れることができる最も低い温度で彼らを養殖しないようにしています。水温が低すぎることで体質が悪くなり、そのうち病気になったり死んだりすることがあるからです。