魚を飼うにはまず容器が必要で、通常は大きさの合った水槽を使う。水槽が大きすぎると、飼っている魚の数が少ないので、観賞性に欠けているように見えます。水槽が小さすぎたり、飼育密度が高すぎたりすると、水体の溶存酸素が低下し、魚の生存に影響を与えます。もちろん、水槽が大きいほど選択できる魚も多くなり、小さな水槽では大型魚を飼うことはできません。
魚は水中で生活する必要があるため、水体に対する要求は比較的に高い。使う水は基本的に水道水なので、早めに干しておくと塩素がよく取れ、魚の安全が保証されます。また、水温もコントロールしなければなりません。特に熱帯魚を飼うときは、20~30℃の間に維持しなければなりません。
魚を飼うには一定の酸素が必要で、特に体の大きい魚は、溶存酸素を十分に維持しなければ、健康的に成長することができない。通常は酸素ポンプで1日2~4時間酸素をチャージしますが、夏や雨が続く天気の場合は、さらに2時間酸素をチャージします。また、シリンダー内に水草がある場合は、夕方に1時間酸素を入れたほうがいいです。
魚を飼うには一定の食べ物を提供する必要があり、空腹に強いが、ずっと餌を与えなくてはいけない。魚の食性によって、魚の食糧やより口に合う飼料、例えば赤虫、水ミミズなどを選ぶことができ、魚の食欲を刺激することができ、変色を誘発するのにも役立ちます。