Although hexagon tanks have not been a popular option for a long time, over the last couple of years, they have been starting to make a come back within the fish keeping hobby and more and more people are starting to get a hexagon tank for their own setups.
With hexagon tanks starting to increase in popularity, the number of questions that we have seen people asking over the last couple of months about keeping a hexagon tank have also started to increase.
As we covered in our article on how many fish you should keep in a 20 gallon tank, the 20 gallon tank size is what we consider the perfect option for beginners so it is only natural that we would see a bunch of people asking about the best fish for a 20 gallon hexagon tank.
Thankfully, there are a number of excellent options for most 20 gallon hexagon tank setups so you can pick and choose from a range of different fish to find what meets your needs.
The Best Fish For A 20 Gallon Hexagon Tank!
We have our list of what we feel are the best fish for a 20 gallon hexagon tank below but wl be taking a more detailed look at each species throughout the article:-
- Angelfish!
- Kuhli Loaches!
- Platies!
- Tetras!
- A Dwarf Gourami!
- Betta Fish!
- Guppies!
- Otos!
- Pygmy Cories!
- Mollies!
- Honey Gouramis!
- Harlequin Rasboras!
Many 20 gallon hexagon tank setups will allow you to keep multiple species from the list above in your tank at the same time with minimal issues with aggression too.
This allows you to start your own community tank with a range of different fish that should have minimal issues in most tank setups.

Angelfish!
The smaller angelfish species can be perfect for a number of hexagon tank setups with their bright colors and beautiful patterns making them a great center piece fish for the tank.
Although they are a little more on the expensive side when compared to some other fish species, they are definitely worth the money and will provide you with years of enjoyment in your tank.
One thing that you do need to be aware of with angelfish is that they can be quite aggressive towards other fish in the tank so it is important that you do not keep them with any other fish that are small enough for them to eat.
Kuhli Loaches!
Kuhli loaches are a great option for anyone looking for a bottom dwelling fish for their 20 gallon hexagon tank as they spend the vast majority of their time hiding away under rocks and in the substrate.
They are a peaceful fish that does well in most community tank setups and are relatively easy to care for which makes them ideal for beginners.
Many people are put off kuhli loaches due to their shape and color but they can make excellent tank mates and overlooking them is definitely a mistake.
Platies!
Platies are a great option for anyone looking for a hardy and easy to care for fish that is suitable for a community tank setup.
They come in a wide range of different colors and patterns which makes them a popular choice with many aquarists and they are well known for being able to handle a wide range of different water conditions.
Although you are able to work platies into a community tank with other fish species if you wish, they can be a great fish for a species specific tank with nothing but platies due to the color and pattern range available.
Tetras!
Tetras are a popular choice for many community tanks due to their wide range of different color morphs and their peaceful nature.
They are relatively easy to care for which makes them ideal for beginners and they do not grow too large so they can be kept in a wide range of different tank sizes.
One thing that you need to be aware of with tetras is that they are a schooling fish so it is important that you keep them in groups of at least six fish.
If you do not keep them in schools then they can become stressed which can lead to a number of health issues further down the line.
Here are some of the more popular species of tetra for a 20 gallon hexagon tank:-
- Neon Tetra
- Cardinal Tetra
- Bloodfin Tetra
- Black neon tetra
- Glowlight tetra
- Green neon tetra
Tetras usually do better in a species specific tank but you are able to add additional species of fish to the tank once your experience with keeping fish increases.
A Dwarf Gourami!
Dwarf gouramis are a popular choice for many community tanks due to their small size and peaceful nature.
They come in a wide range of different colors which makes them a popular choice with many aquarists and they are well known for being able to handle a wide range of different water conditions.
Although they are relatively easy to care for, they are a little more delicate than some of the other fish on this list so it is important that you do your research before adding them to your tank.
One thing that you need to be aware of with dwarf gouramis is that they are a territorial fish so it is important that you do not keep them with any other fish that are small enough for them to eat.
You should usually only keep one dwarf gourami in a 20 gallon hexagon tank and even then, you really have to be careful with the specific type you keep.
Betta Fish!
Betta fish are a popular choice for many people looking for a brightly colored and easy to care for fish that is suitable for a wide range of different tank sizes.
They are well known for being able to handle a wide range of different water conditions and they come in a wide range of different colors which makes them a popular choice with many aquarists.
One thing that you need to be aware of with betta fish is that they are a territorial fish so it is important that you do not keep them with any other fish that are small enough for them to nip and chase.
You should usually only keep one betta fish in a 20 gallon hexagon tank due to males being hyper aggressive in many community tank setups.
Female bettas can be kept together in the same tank but you need to make sure that there are plenty of hiding places for them to retreat to if they start to feel stressed.
Guppies!
Guppies are a popular choice for many community tanks due to their wide range of different color morphs and their peaceful nature.
They are relatively easy to care for which makes them ideal for beginners and they do not grow too large so they can be kept in a wide range of different tank sizes.
One thing that you need to be aware of with guppies is that they are a schooling fish so it is important that you keep them in groups of at least six fish.
If you do not keep them in schools then they can become stressed which can lead to a number of health issues further down the line.
Guppies can work well in a species specific tank as well as a community tank making them one of the better options for a 20 gallon hexagon tank.