Popular Freshwater Fish Compatibility Chart - A Complete List - AquariumStoreDepot (2024)

Thank you for visiting! By the way… any links on this page that lead to products on Amazon and other stores/partners are affiliate linksAquarium Store Depot earns a commission if you make a purchase.

Contents show

Trying to figure out what fish get along with each other? A freshwater fish compatibility chart is a great way to figure what fish you can keep with each other. While there are other factors that contribute to compatibility, it’s a good general guideline when figuring out what fish you can keep. It’s always best to look at a reliable chart before considering a purchase or a stocking plan.

What Are They?

A compatibility chart is used in the fish-keeping hobby as a reference to see what fish can get along with each other. Each fish type is placed on the chart and referenced against another fish species. You look at the two species on the chart that are cross-referenced to see if the fish are compatible with each other.

Some charts are more detailed than others. A general chart is good for looking at general compatibility. There are also species-specific charts like African Cichlid compatibility charts that will go through all the various types of cichlids and determine which types get along with each other.

Below are a few charts to help you make informed decisions based on the type of aquarium you are keeping.

Freshwater Compatibility Chart

Below is a general guideline on freshwater aquarium fish and their compatibility with each other. Keep in mind that compatibility can vary based on the temperament of the fish. There are also some extreme varieties in fish species that are outside of their norm. A good example are Buenos Aires Tetras, which are known for eating live plants. Always do extra research before making a purchase.

Popular Freshwater Fish Compatibility Chart - A Complete List - AquariumStoreDepot (1)

Saltwater

Below is a list of major marine fish species and their compatibility with each other and corals. Keep in mind with marine fish, there can be vast differences in personality. A yellow tang can be very peaceful while another can be very aggressive fish and a terror. Personalities vary more in saltwater fish – especially when it comes to determine whether they are reef safe fish.

Popular Freshwater Fish Compatibility Chart - A Complete List - AquariumStoreDepot (2)

Factors That Determine If Fish Will Get Along

While the chart supplied below is a good general guideline, every fish is different and many charts do not go into great detail about specific species within the fish breed. Let’s talk about these other factors. These especially are important to consider if the fish you are looking to house are labeled as a “c” on the chart.

Fish Temperament

Fish within the species you want may have varying temperaments. A good example are Tiger Barbs. These Barb Fish are considered semi-aggressive fish while Cherry barbs are considered peaceful and will get along with many peaceful fish.

There is individual fish temperament to take into account as well. Some fish within the same species will be more aggressive than others. You will often see this with male and female species. The males will typically be more aggressive. Another factor to consider is if the fish is breeding. Many cichlids will get more aggressive and territorial if they are breeding.

Activity Levels

Some fish are more laid back than others while others are very active. Good examples would be discus fish and dither fish like danios. Sometimes mixing a calm fish with a hyper active fish can be problematic as the more peaceful fish will have trouble competing for food. Other times more active fish can help more timid fish relax.

Water Temperatures

Some fish are cold water fish – like goldfish while others like Betta fish prefer the higher end of tropical water temperatures (76-78 degrees). Others like Discus fish do better in warmer waters above 78, which would be harmful to other fish. Most fish compatibility charts will not cover water temperature differences, so do your research on the fish’s individual needs. Check out my freshwater fish profiles as I have many popular species documented on my site.

Position In Tank

Every fish occupies different areas of the tank. This is most pronounced with bottom feeders who will only stay near the substrate. Too many bottom feeders in the tank could result in aggression issues. Balance out the spacing of all fish in all areas – bottom, mid-level, and surface swimmers. You can create a friendly freshwater fish community tank if you keep in mind these three levels.

Size

Size of the fish can be a major factor in compatibility. Some fish have large mouths. While they may not be aggressive, their mouths may be big enough to shallow smaller fish. In general, they to avoid adding fish that can fit in the mouth of the existing fish you already have.

Water Chemistry

Water chemistry like pH and hardness can create issues with compatibility. African cichlids require hard water and higher pH while many tropical fish prefer softer and lower pH water. Some compatibility charts will not address this. There are also species with the classes of fish listed on the chart that could have major differences. A good example would be certain Discus species that prefer low pH in the 5 range.

Territorial Behaviors

Some fish, particularly Cichlids, are territorial1. They will stake a claim on a space and become more aggressive if there isn’t enough space or shelter in the tank. While two fish can be compatible on paper, the aggression caused by lack of space and shelter will cause problems.

To work through this, build up your aquascapes with shelter like live plants, aquarium driftwood, and/or aquarium rocks. A fully scaped out aquarium should curb many aggression issues.

Editor's Choice

Manzanita Driftwood

Editor's Choice

Manzanita offers it all. Great shape, low tannins, quick to water log and reasonably priced. It's the ultimate driftwood!

Click For Best Price Click For Branch Pieces

When it comes to marine fish, nearly all fish on the saltwater aquarium side are going to be aggressive or semi-aggressive. This has to do with their natural environment, where they constantly battle for prized shelter in the coral reefs. This is the main reason why it’s more difficult to keep many fish in a saltwater tank even with stellar filtration.

Introducing New Animals In An Existing Tank

This can be a full blog post in itself. I feel the best way to explain this is to differ from PrimeTime Aquatic’s channel. He’s an amazing content creator, and a regular at various tradeshows I’ve been to. This video will show you how to introduce your newly purchased fish.

While this particular video does not addressing quarantining, I do have a quarantine blog and video post that is marine fish related. The same principals apply, though in freshwater most aquarists will not use medications prophylactically.

FAQS

What Species Are Friendly with Each Other?

Many people mistakenly believe that all fish can live together in the same tank. This is not true. Some fish are compatible, while others are not. The following list provides a few examples of compatible fish:

Corys
Danios
Gouramis
Guppies
Loaches
Mollies
Catfish

How Do You Know If They Can Live Together?

There are a few things to look for when trying to determine if two types of fish are compatible. Aggression is one factor – if you place an aggressive fish with a timid one there will be constant harassing. They’re probably not compatible. Size is also important – you don’t want a small fish getting eaten by a larger one. Temperature and activity level are also important – you don’t want two fish that need radically different water temperatures or fish who have opposing activity levels that bother the slower moving fish. And finally, water chemistry needs should be considered as well – some fish need harder or softer water than others.

Which Should Not Be Together?

Some fish should not be together because they will consume each other. For example, large cichlids and tetras should not be together in the same tank because the cichlids will consume the tetras. Additionally, different species of fish should not be together in the same tank because they will compete for food and can even attack and kill one another.

What Is A Good Combination For A Tank?

There is no one perfect combination of fish for an aquarium, but there are general guidelines that can help you create a healthy and balanced ecosystem. For example, it’s generally recommended to have a mix of bottom feeders, surface swimmers, and mid-level fish. This helps to create different levels in the tank, curbs aggression, and provides a natural habitat for the fish.

Another important consideration is the size of the fish. It’s important to choose fish that are compatible in size, so they don’t outgrow their home or become aggressive towards other fish. And finally, remember to research the specific needs of each type of fish before adding them to your tank; not all fish can tolerate the same water conditions.

Closing Thoughts

I hope the charts supplied today helped you in determining if fish you are thinking of housing together are compatible. I am aware that the charts are general guidelines and more specific sub-species may require questions. If you have such questions, leave a comment below and let’s start a conversation. Thanks for reading!

  • About the Author
  • Latest Posts

Mark Valderrama

I’m thrilled that you found Aquarium Store Depot! Here you’ll find information on fish, aquariums, and all things aquatics related. I’m a hobbyist (being doing this since I was 11) and here to help other hobbyists thrive with their aquariums! I adhere to a high quality Editorial Process and Review products with real life field usage and practical analysis.

Read More

Popular Freshwater Fish Compatibility Chart - A Complete List - AquariumStoreDepot (2024)

FAQs

What is the website for fish compatibility? ›

The Spruce Pets - This website offers a guide on how to choose compatible fish for your aquarium, with information on how to consider factors such as fish size, temperament, and feeding habits.

What fish should not be together in a tank? ›

Cichlids, certain species of sharks, loaches, knife fish, mormyrids and other territorial fish do not share space well with members of their own kind or closely related species.

What is the most popular aquarium fish this is found in freshwater? ›

The guppy (Poecilia reticulata), also known as 'rainbow fish' is one of the world's most widely distributed tropical fish, and one of the most popular freshwater aquarium fish species.

How reliable is ordering fish online? ›

In conclusion, buying freshwater fish online can be a convenient and rewarding experience when done correctly. By doing your due diligence and researching reputable online stores, considering the shipping process and handling of fish, and comparing services, you can ensure a safe and successful purchase.

What is the best fish identification app? ›

FishVerify helps users identify hundreds of Freshwater & Saltwater fish with the click of a camera, simultaneously providing local fishing regulations. The app provides up-to-date rules & regulations on size and bag limits based on your GPS location.

What is the website for fish information? ›

This site is designed to help anglers, aquarium hobbyists, scientific researchers, and anyone with a passion for fish to learn about the species near them and to visually explore their ranges. Dedicated to spreading knowledge and respect for all fish species.

Where not to put a fish tank? ›

Avoid putting your aquarium near a fireplace or other heat source that could raise the water temperature above the recommended 76° to 80° F for tropical fish, or 68° to 74° F for goldfish. Almost all setup guides advise against placing an aquarium near a window, but what if that's the perfect spot for your new tank?

What is the hardiest aquarium fish? ›

Zebra danios, Danio rerio, are just about the hardiest tropical fish you'll ever keep. They don't mind if the water is hard or soft, still or flowing, warm or unheated, and they are the single best fish for new fish keepers and new aquariums.

What is the most friendly aquarium fish? ›

Top 5 Friendly Fish!
  1. Honey Gourami ( Trichogaster Chuna ) The Honey Gourami is a striking yet peaceful community fish that is the definition of friendly! ...
  2. Kuhli Loaches ( Pangio Kuhli ) ...
  3. Julii Corydoras ( Corydoras Julii ) ...
  4. Leapard Danio ( Danio Rerio ) ...
  5. Rummy Nose Tetra ( Hemmigramus Rhodostomus )
Sep 20, 2022

What is the easiest freshwater fish for beginners? ›

Fish that are great for beginners and easy to learn to take care of include some types of Tetras, Rasboras, Danios, White Cloud Mountain Minnows, Swordtails, Plaites, Mollies, Cory Catfish and Betta Fish.

What is the best fish to keep alone? ›

The Betta (Betta splendens) No fish has ever been more named than the Betta. Most of this is because this fish is often kept by itself in a small aquarium. Male bettas are fiercely territorial, and it is quite impossible to keep males together in the same tank.

What cold water fish can live together? ›

Minnow & Danio

They have a typical lifespan of 5+ years, are a schooling species so are enjoyable to watch, and enjoy water temperatures of 18-22°C. The Zebra Danio is another popular species, a fish who also enjoys schooling with his tank mates.

Can you put any fish together in a fish tank? ›

Yes, it is possible to keep multiple types of fish in the same tank, but it is important to make sure that the fish are compatible with each other and have similar requirements for water temperature, pH levels, and tank size.

What are the most compatible fish? ›

Some Suitable Community Fish
FishCompatibilityBest Kept
RainbowfishCompatible & PeacefulShoal of 6 or more
Zebra DaniosCompatible & PeacefulShoal of 6 or more
DiscusCompatible & PeacefulGroup of 6 if Juveniles or a Pair if Adults
GoldfishCompatible & PeacefulGroup of 4-6
19 more rows
Oct 24, 2023

Top Articles
Latest Posts
Article information

Author: Rev. Porsche Oberbrunner

Last Updated:

Views: 6128

Rating: 4.2 / 5 (73 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Rev. Porsche Oberbrunner

Birthday: 1994-06-25

Address: Suite 153 582 Lubowitz Walks, Port Alfredoborough, IN 72879-2838

Phone: +128413562823324

Job: IT Strategist

Hobby: Video gaming, Basketball, Web surfing, Book restoration, Jogging, Shooting, Fishing

Introduction: My name is Rev. Porsche Oberbrunner, I am a zany, graceful, talented, witty, determined, shiny, enchanting person who loves writing and wants to share my knowledge and understanding with you.