mattxu
New Member
i have a 10 gallon tank and i have 3 zebra danio 4 swordtails 2 tetras 2 rosy barbs and 6 guppies can all these guppies fit or should i get another tank
Don’t miss out on the best deals of the season! Shop now 🎁
Great advice.Well, they will all fit in the 10 gallon, but it is certainly way overstocked. There's a site that allows you to plug in your stock and your tank size and it tells you the stocking level you are at. Not knowing what kind of tetras you have, when I plugged in the fish listed above the site came back with a stocking level of 260%. So it's way over-stocked. Here's a link to the site:
The swordtail is going to get too big for your tank as will rosy barbs.
Also, a few of these fish like to be in groups of at least 5 - your tetras and danios. So ideally you'd need more of each of those for the fish to feel safe and really enjoy their best behavior.
If you wanted to keep all the fish listed above you'd probably need a 29 gallon. If you could rehome the swordtails and rosy barbs you could possibly keep the guppies, danios and tetras in a 29g. But add enough of each fish to form a small shoal.
Can you also post your water parameters? I believe guppies need pretty hard water whereas something like a tetra prefers softer water. So you may have a mix of fish that need different water parameters.
It is recommended that all schooling fish need a group of at least 6 or 7. Just following up on your point.Also, a few of these fish like to be in groups of at least 5 - your tetras and danios. So ideally you'd need more of each of those for the fish to feel safe and really enjoy their best behavior.
Danios, tetras and rosy barbs need soft water and the swordtails and guppies like hard water.i have a 10 gallon tank and i have 3 zebra danio 4 swordtails 2 tetras 2 rosy barbs and 6 guppies can all these guppies fit or should i get another tank
The more the better. (Depending on what size tank the OP will get)It is recommended that all schooling fish need a group of at least 6 or 7. Just following up on your point.