How many fish can be put in 20 gallon tank?

The general rule is 1 inch of fish per gallon of water, so a 20-gallon tank could hold up to 20 inches of fish. However, this is just a general rule and there are a number of factors that can affect how many fish you can keep in a tank, including:

* The size and shape of the tank

* The type of fish you want to keep

* The water quality

* The filtration system

* The amount of live plants in the tank

The best way to determine how many fish you can keep in your 20-gallon tank is to talk to a qualified aquarium specialist. They can help you assess your specific situation and make recommendations on the best fish to keep and how many of them you can keep.

Here are some additional tips for stocking your 20-gallon tank:

* Start with a small number of fish and add more as the tank becomes established.

* Choose fish that are compatible with each other and with the water conditions in your tank.

* Avoid overcrowding the tank, as this can lead to water quality problems and stress on the fish.

* Provide plenty of hiding places for the fish, such as live plants or driftwood.

* Make sure the tank is well-filtered and that the water quality is good.