This Freshwater fish compatibility chart shows what types of fish are compatible with one another. To determine if a fish is compatible with another species just match up the two fish types and look for the corresponding color or letter code.
The letter H means high fish compatibility. The letter M means medium fish compatibility. The letter L means low fish compatibility.
The types of fish compatibilities included in this freshwater fish compatibility chart are as follows:
African (asst.) compatibilitytankmates
Angelfish compatibilitytankmates
Asian Fish (asst.) compatibilitytankmates
Barb compatibilitytankmates
Betta compatibilitytankmates
Catfish(Corydoras) compatibilitytankmates
Catfish(Synodontis) compatibilitytankmates
Catfish/Scavenger compatibilitytankmates
Central American (asst.) compatibilitytankmates
Danio compatibilitytankmates
Discus compatibilitytankmates
Dwarf Gourami compatibilitytankmates
Eel compatibilitytankmates
Fancy Guppy compatibilitytankmates
Goldfish compatibilitytankmates
Dwarf Gourami compatibilitytankmates
Haplochromis compatibilitytankmates
Invertebrate compatibilitytankmates
Killie Fish compatibilitytankmates
Knife Fish compatibilitytankmates
Koi compatibilitytankmates
Lake Malawi Cichlid compatibilitytankmates
Lake Tanganyika Cichlid compatibilitytankmates
Lake Victoria Cichlid compatibilitytankmates
Loaches/Botia compatibilitytankmates
Molly compatibilitytankmates
Mono/Scat compatibilitytankmates
Oscars compatibilitytankmates
Platies/Variatus compatibilitytankmates
Plecostamus compatibilitytankmates
Puffers/Brackish compatibilitytankmates
Rainbowfish compatibilitytankmates
Rasbora compatibilitytankmates
Shark compatibilitytankmates
South American (asst.) compatibilitytankmates
South American Cichlid compatibilitytankmates
South American Cichlid (dwarf) compatibilitytankmates
Swordtail compatibilitytankmates
Tetra compatibilitytankmates
West African Cichlid compatibilitytankmates
Plant compatibilitytankmates
Mixing fish together in the aquarium can be one of the biggest challenges faced by the hobbyist, especially in aquariums 200 liters and smaller, which is what most of us are dealing with.
Many times a hobbyist brings a fish home, a fish which “the guy at the pet shop said would mix ok”, only to find that this fish doesn’t get along at all with another fish in the aquarium. Learning to predict these situations before they happen often can only come with experience. Hopefully, I can point out some things to consider and some things to avoid, when looking to develop a community of fish in a small glass box.
One thing you have to understand is that fish behave instinctively. You can not “train” a fish to get along with another fish. Fish instinctively are concerned with 2 things: feeding and breeding. When you add a new fish to an aquarium, the established fish now have competition for attracting a mate and for establishing a territory from which to feed. For many fish, this “territory” can be the entire aquarium.
One of the most common mistakes I see aquarists make is to add more than 1 male Gourami to the same aquarium. Almost everyone knows that you can not keep 2 male Betta’s together. But did you know that Gourami’s and Betta’s are very close cousins?
The behavior of 1 male Gourami toward another male Gourami can be nearly as aggressive as when mixing male Betta’s. The reason for this is simple. The male Gourami does not want competition in attracting female Gourami. When another male enters his swimming space he will chase this male viciously until it moves on to another part of the lake or stream. Unfortunately, in the aquarium, the 2nd male Gourami has no place to hide and no place to escape.
The result is constant torment from the first male until one of two things occur: 1) the fish becomes sick and disease spreads throughout your aquarium OR 2) the fish finds a gap in your hood and jumps out of the tank. All of this could be avoided if the aquarist simply purchased 1 male Gourami and multiple females.
Many fish will display similar behavior. You may notice that male Livebearers do not get along all too well. Fortunately, they do not require much space apiece, so you can mix multiple males in an 80 or 100-liter aquarium. But, trying to add 2 male Swordtails in a 40-liter aquarium can sometimes prove difficult. This usually does not apply to schooling fish.
Most Barbs, Danios, Rasboras, and Tetras do not pose a problem when mixing multiple males together. The problem arises when trying to add a new member to the school. Any school of fish will establish a pecking order in the aquarium. The dominant male will take the top spot in the pecking order and is rewarded by being at the center of the feeding area and with having the attention of the dominant female. There is a pecking order present throughout the entire school.
When you add a new member of this species, the entire school order is disrupted. The established members of the school are healthy and adapted to life in your aquarium. The newly introduced member of the school has not had the opportunity to settle into your aquarium and is stressed from the move. Its odds of survival are questionable at best.
Even if it does survive, odds are good that it will experience so much stress from battling within the school, that it will develop disease shortly after being added.
The easy solution to this problem is to add all of the members of a school to the aquarium on the same day. If you decide to add more members later, then add several more. This will disrupt the school further and allow the new fish to settle into the school with less stress.
Another thing to consider is the order in which you add your fish. Many times 2 fish will do just fine in a tank together, provided you add fish A before you add fish B. This commonly occurs when a hobbyist doesn’t want to spend much money on their starter fish. They go out and buy a small school of Zebra Danios or Black Skirt Tetras.
The problem is these fish can become somewhat nippy toward new additions which have long flowing fins. This means if you want to add Angelfish to your aquarium in the future, you shouldn’t start out with Black Skirts. The solution is simple: make a list of all the fish you wish to keep ahead of time. This will allow you to purchase the fish in an order which will best suit your selections.