how many fish per gallon
Andrew Walker
Updated on June 11, 2026
How many fish should you keep in a one-gallon tank? Generally, the rule of thumb is to have 1 inch of fish per gallon of water in your tank. That means that if your fish is 3 inches, the minimum amount of water you should have for that fish alone should be 3 gallons.
How many fish can go in a 5 gallon tank?
You can keep about 4-6 fish in a tank this size as long as each fish is not larger than 2 inches. The one-inch fish per gallon rule would apply to most smaller fish breeds like Tetras, Rasbora, and more. Fish that can grow larger than 2 inches are not recommended for a 5-gallon tank.
How many fish can I have in 2 gallons?
A 2 gallon fish tank can support a small group of fish. It is recommended to add no more than 6 goldfish or 3 feeder guppies per gallon in order to maintain good water quality and provide sufficient space for the fish.
How many gallons do you need for 4 fish?
One Inch Per Gallon
The most widely known rule for stocking a tank is the one inch of fish per one or two gallons of water rule.
Can 2 goldfish live in a 1 gallon tank?
The general rule of thumb is that you need one gallon per 1 inch of goldfish. The last thing you want to do is have too many goldfishes crammed in a tiny space. Ask any fish owner and they’ll tell you that tank size has always been very important. It determines how freely your fish can swim around.
Can you put 2 guppies in a 1 gallon tank?
For a one-gallon tank, a group of three or four is okay, as long as you keep the tank clean and install proper filtration for your tank. It’s good to keep two females for each male Guppy to prevent the males from exhibiting aggressive and territorial behavior. It also makes make mating easier.
What fish live well with bettas?
A:Depending on the size of your aquarium, some of the best betta fish tank mates are:
mystery snails.ghost shrimp.moss balls.African dwarf frogs.small Corydoras species.some types of tetras.harlequin rasboras.feeder guppies.
How many fish can a 10-gallon tank hold?
Going by the numbers, however, you can put up to 8 to 10 fish in a 10-gallon aquarium tank. However, we would not recommend adding 10 fish in a tank unless the fish are tiny and do not generate too much waste. On the other hand, if you have chosen fish types that grow over time, you should limit the number to 8 or 6.
How many fish can live in a 3 gallon tank?
Following the “1 inch of fish per gallon of water” rule of thumb, you can put three 1-inch fish in a 3-gallon tank. You can also keep invertebrate tank mates with one 2-inch fish, like a betta. You can unknowingly overstock a 3-gallon tank even if you bring home just one pet fish.
What fish can live in 5 gallon tank?
Best Fish For a 5 Gallon Tank (And Small Tank Benefits)
Betta Fish (Betta splendens)Guppies (Poecilia reticulata)Cherry Shrimp (Neocaridina davidi)Mollies (Poecilia latipinna/Poecilia sphenops)Pygmy Corydoras (Corydoras pygmaeus)Neon Tetras (Paracheirodon innesi)Harlequin Rasbora (Rasbora heteromorpha)
Is 10 gallons enough for a goldfish?
As for the question about a 10-gallon tank, it is only suitable for one or two baby goldfish. As soon as they start outgrowing the tank, you will need to consider at least 20 gallons of space for every other fish.
How many tetras can go in a 5 gallon tank?
You can only add around 3 neon tetras in a 5-gallon tank. But these fish need to be kept in a group of 6 to feel comfortable and be able to school. And a 5-gallon tank is nowhere big enough for that. Therefore, we recommend keeping them in a 20-gallon tank if you want to observe their unique schooling behavior.
How many 6 inch fish can I put in a 55 gallon tank?
Large fish do especially well in a 55 gallon tank, and in most cases it is the minimum recommended tank size for most large fish species. If you select a large species of fish that only grows to 6 inches in length then you will be able to house three of them quite comfortably.
How many fish can I add at once?
Adding too many fish to an aquarium at once can destabilize the water chemistry and can cause the nitrogen cycle to stall. As a good rule of thumb only add up to 3 fish at a time to your tank. Once you’ve added the fish to your tank, wait until you’ve completed a nitrogen cycle and then you can add more fish.
How many fish can I have in a 9 gallon tank?
Initially, aim for around one small fish per gallon of water, adding them in small groups every couple of weeks. Once the aquarium is mature and your skills are honed, you should be able to keep two neon-tetra-size fish per gallon.
What size tank do I need for 3 goldfish?
Since each goldfish generally require an average of 20-gallons of water, 2 to 3 healthy goldfish can live happily in a 40-gallon aquarium, but 50 to 60 gallons are recommended for 2-common goldfish or up to 4 small goldfish.
What is the easiest fish to take care of?
The Top 10 Easiest Fish To Take Care Of:
Goldfish.Bloodfin Tetras.White Cloud Minnows.Danios.Betta Fish.Black Molly.Kuhli Loach.Angelfish.
How big of a tank do I need for 2 goldfish?
Based on the rules above, the goldfish tank size we recommend for two goldfish is: 42 gallons for two Common goldfish. That’s 30 gallons for the first fish and 12 additional gallons for the second fish.