金龍魚的生存需要弱酸性到中性的水質, 硬度要求軟水。 PH值6.5-7.5之間, DH值3-12。 水溫24-28攝氏度都可以, 而且亞硝酸鹽含量以及氯含量最好為零。 由於龍魚屬於大型魚類, 魚缸至少長1.5米, 寬0.5米, 高0.7米。 魚缸一定要加蓋, 龍魚屬於上層遊動的魚, 喜歡跳躍, 以避免無人時躍缸而出窒息而死。
新魚剛剛買回時, 魚缸裡的空氣泵要經過至少24個小時運行, 以徹底根除水中的氯氣。 如果一直使用生物篩檢程式那麼最好讓水達到PH值6-7, 水溫為25攝氏度。 在魚缸中加入小食鹽以減少真菌攻擊的危險並且使魚健康而且提升它的胃口。 如果有條件的話, 最好能夠在新魚的原缸裡取水回自己的魚缸, 已取回1/3為最好, 以利於新魚對環境突變的不良反應。
每週至少換水20%-30%, 氨含量不要超過0.1百萬分率。 不要使溫度、PH值突然變化, 如變化突然會導致龍魚的突然死亡。 每週測試PH值和其它有毒物質的含量以遭遇不策。
在飼養金龍魚的過程中飼養者還要注意, 紅龍魚的生活是需要光很多, 每天光照最好達到4個小時。 其它龍魚也最好能達到8個小時的光照。 有些養魚愛好者, 比如養紅魚, 喜歡用紅色的光來照紅龍魚, 這樣以達到更好的效果。 龍魚最好的光照是白天的日光, 長期使用燈光會遮暗龍魚的背部。