Choosing the right fish for your freshwater aquarium depends on a number of factors, including the tank's size, the fish's diet, and more. The following fish profiles will allow you to select the perfect blend of fish, no matter how large or small your aquarium.
Freshwater Fish A-D


Penguin Fish -- Thayeria obliqua
©Aaron Norman
Freshwater Fish E-P


Bristslenose Catfish -- Ancistrus temmincki
©Toholio