After deducting the amount of space not occupied by water (say 1 inch at the top of the tank and 2 or 3 inches of gravel displacement at the base) your tank will contain about 15 gallons of water. If you stick to the basic rules which are "1 inch of fish needs a minimum of 1 gallon of water". "Every tank containing aquatic life needs a cycled filter". and "Every tank needs to have at least 50% of its water changed weekly. You could have 2 small goldfish in the tank but they would eventually outgrow it because goldfish grow to about 10 inches.
When you deduct the amount of water not in the tank (Not filled to brim and gravel displacement at base) your 20 (nominal) gallons is more like 15 (actual) gallons. The basic rule for successfull fish keeping is "1 inch of fish needs a minimum of 1 gallon of water". You can work it out from that rule that you could have a maximum of 15 inches of fish in the tank. You would also need a proper filter and weekly 50% water changes if you wish to be successfull keeping fish.
A 20 gallon tank can only have one goldfish (shocking, I know), but you could have a colourful community tank with tropical fish such as neon tetras, rasboras, white cloud minnows, and even ghost shrimp.
I have a 20 gallon fish tank, and I recommend a bunch of community schooling fish. Get two, three, or four of each type. I also have an African dwarf frog in my tank. HINT: Only put up to fifteen fish in your tank and only up to two can be bottomfeeders!!!
It depends on what tye of fish you are going to keep. What kind of fish are you thinking of getting?
The rule of thumb for mose fish is one inch of fish per gallon. Gold fish are messy fish though, so you may want to consider less of them.
How many fish can I keep in a 20 gallon tank
normal rule for fish in a tank is: For every 1 inch of fish there is 1 gallon of water
you can put a betta in a 5 gallon tank
precisely 2.2
In that 150 gallon fish tank try to put fish and maintain it
The fish are not bad together. But way to many fish for a ten gallon tank. You put one fish for every gallon. They will probly do fine but you will have to clean more.
You can put it on a table if you choose. NEVER put a tank on the floor.
guppys are tropical fish. they require a heater, and 1 gallon is to small for a heater
No
Yes.
you could put about 30,assuming they are all compatible
A 1 gallon tank could have one betta fish, but you will need to be diligent about changing the water on a regular basis. The smallest tank that should be used, even for a betta, is a 2.5 gallon tank as it at least gives the fish swimming room.
Danios or glofish would be a good fish to put in the tank. They are schooling fish which means you would need at least three and I wouldn't put more than 5 in a ten gallon tank.