Choose the whole fish list before you buy the first fish
Saltwater Fish Compatibility & Stocking Order
A compatibility chart can tell you that two fish might live together. It cannot see your tank, your rockwork, the way you feed, or the personality of the actual fish you bring home. I want you to plan the entire fish list first, look for the combination most likely to cause trouble, and decide which fish should go in first and which should go in last.

A green checkmark is not enough
“Peaceful” Is Not a Complete Compatibility Test
I want you to leave this page knowing more than which fish somebody on the internet says will get along. You should know where each fish is likely to spend its time, how it will get enough food, which one may claim the most territory, and what you will do if two fish simply do not work together.
Species matters, but so do sex, age, shelter, tank size, nearby competitors, and the personality of the individual fish. That is why a combination that works beautifully in one aquarium can fail in another.
Eight things to compare
There Is More to Compatibility Than Temperament
Ask these eight questions about every fish you are considering. One major problem can be enough to rule out an otherwise appealing fish.
Adult size
Use the adult size of the exact species, not the cute little juvenile in the store. Also think about how it swims. A long, active swimmer needs a very different tank from a fish that spends most of its time near one cave.
Where it spends its time
Does the fish cruise through open water, hover above the rock, perch, burrow in the sand, or stay near a cave? Fish that use different parts of the aquarium are less likely to be in each other’s way all day.
Hiding places and territory
Make sure there are enough useful hiding places and breaks in the line of sight. More rock is not automatically better. The rock needs to create separate areas without taking away all the swimming room.
One fish, a pair, or a group?
Find out whether the species should be kept alone, as a properly chosen pair, or in a real group. “Buy three” is not a safe default. Sex, size, age, and the pecking order can completely change how the fish behave together.
Aggression and predation
Separate territorial chasing from predation. A fish can be too large to eat and still be relentlessly harassed. Another can be calm with fish yet hunt ornamental shrimp or other invertebrates.
Food and feeding speed
Make sure you know what the fish eats and how it eats. A shy or slow fish can lose weight in a tank full of fast, pushy eaters even when nobody is visibly attacking it.
Coral and invertebrate interactions
“Reef safe” needs context. Ask whether the fish may nip coral, move sand onto coral, eat shrimp or snails, disturb a clam, or change behavior as it grows.
Jumping and your backup plan
Find out whether the fish needs a tight-fitting lid and think about how difficult it would be to catch later. Before you buy the riskiest fish, know whether you could isolate it, return it, or find it another home.
Draw the aquarium before the fish list
Where Will Each Fish Actually Live?
We tend to compare fish by name. The fish do not care about names. They care about open water, caves, sand, perches, current, shelter, and a place to escape. Sketch the front of your aquarium and mark where each fish is likely to spend most of its time. If several fish end up in the same cave or bottom corner, rethink the list—even if a compatibility chart calls all of them peaceful.
- Open-water swimmers need uninterrupted horizontal room.
- Hovering fish need a secure retreat close to their preferred position.
- Burrowing fish need suitable substrate and stable rockwork.
- Perching fish may overlap with other fish that defend the rock face.
- Territorial fish may claim far more than the cave where they sleep.
Compare both fish
Ask What Each Fish Will Do to the Other
Do not stop at, “Will Fish A attack Fish B?” Fish B may steal Fish A’s food, take over its cave, or keep it hiding. Use this table to think through both sides of the relationship.
| Question | Fish A affects Fish B | Fish B affects Fish A | Decision signal |
|---|---|---|---|
| Territory | Could A claim B’s cave, sand patch, or feeding area? | Could B repeatedly enter or defend A’s preferred zone? | Verify layout |
| Food | Could A eat so quickly that B misses meals? | Does B require a food or schedule that changes A’s care? | Plan feeding |
| Social role | Could A interpret B as a rival, mate, or subordinate? | Could B’s sex or maturity destabilize A’s social structure? | High consequence |
| Predation | Could A swallow, bite, or hunt B? | Could B prey on A or the animals A depends on? | Do not guess |
| Stress | Could A’s speed, activity, or chasing keep B hidden? | Could B’s defense or nocturnal behavior repeatedly disturb A? | Observe behavior |
| Habitat | Can both needs be met without compromising water flow or structure? | Does either fish move sand, rock, or invertebrates the other uses? | Match if solvable |
Which fish goes in first?
“Least Aggressive First” Is a Good Start, but It Is Not the Whole Answer
Adding the calmer fish first can give it time to find food and a hiding place before a territorial fish arrives. But no stocking order can make two fundamentally incompatible fish work together.
Shy, deliberate, or easily displaced fish
Give cautious fish time to establish a retreat, accept prepared food, and become visible before adding a more assertive feeder or territorial neighbor.
Pairs, burrow partners, and same-species groups
The correct sequence may depend on sex, size, bonded status, or whether animals must be introduced together. Research the exact social plan rather than applying a universal rule.
Territorial or highly assertive fish
Adding the most likely territory owner later can reduce its advantage. It does not guarantee peace, especially when space is tight or the same resources are still contested.
Stocking-order myths to avoid
- “Add aggressive fish last and everything will work.” Order cannot overcome predation, inadequate adult space, or incompatible social structures.
- “Add all the fish together so nobody owns territory.” This creates a large biological and social change at once and removes your chance to observe each addition.
- “Rearrange the rock and the problem is solved.” A new layout can interrupt territory, but it does not change species behavior or create unlimited room.
- “A small fish is a peaceful fish.” Body size does not tell you how strongly a fish will defend a cave, mate, or food source.
Tank size changes everything
Choose Fish for the Aquarium You Actually Own
A fish list that works in a 45-gallon aquarium may be ridiculous in a 15-gallon aquarium. Start with the real size and shape of your tank before you fall in love with a fish at the store.
I would skip the community fish
At 4.8 gallons, there is almost no room for several fish to swim, claim territory, miss a meal, or survive a quick change in water quality. I would enjoy this tank as a coral and invertebrate aquarium instead.See the DeskMate setup
Keep the fish list simple
A single captive-bred clownfish—or a carefully chosen pair—may be the entire fish plan, not the beginning of a long shopping list. Leave room for the territory those fish may claim as adults.See the HelloReef setup
You have room for a small community
The larger aquarium gives you more ways to spread fish between open water, caves, and the bottom. That still does not make incompatible fish compatible, so choose the list around their adult needs.See the JBJ RF-45 setup
Worked planning example
One Possible JBJ RF-45 Fish List
This is an example, not a guaranteed shopping list. The source, sex, size, health, aquascape, and personality of the actual fish still matter.The idea: choose three fish that use different parts of the aquarium, avoid obvious predators, and add the fish most likely to become territorial last.Possible order: firefish → yellow watchman goby → one captive-bred ocellaris clownfish.
Highest-risk interaction: the clownfish may expand its territory and repeatedly displace a calmer fish. The firefish also requires a genuinely secure cover.
1Firefish (Nemateleotris magnifica)
Role: hovers above the rock and needs a secure hiding place. Why first: give this shy fish time to find a secure hiding place and start eating before adding a pushier fish. Verify: a tight-fitting lid with no escape gaps, enough shelter, and peaceful tankmates.
2Yellow watchman goby (Cryptocentrus cinctus)
Role: spends most of its time near the bottom and uses a burrow. Why second: let the goby settle near the bottom after the firefish has already found its own hiding place. Verify: stable rockwork, the right substrate, and a feeding plan that makes sure food reaches the goby.
3Captive-bred ocellaris clownfish (Amphiprion ocellaris)
Role: the most visible fish in this example and the one most likely to claim a territory. Why last: give the calmer fish time to settle before the clownfish chooses its favorite corner. Verify: whether you want one clownfish or a properly chosen pair, and how much territory the fish claims as it matures.
Even this deliberately separated plan can fail if two fish choose the same retreat, one stops eating, or the clownfish defends more space than expected.
Decide before there is a problem
Know What You Will Do If Two Fish Do Not Get Along
“Wait and see” is not much of a plan. Before you buy the fish, know how you would separate it, return it, or find it another home.
Printable planning tool
Saltwater Fish Community Worksheet
Print this section or copy the headings into a spreadsheet. Complete one row for every proposed fish before buying Fish #1.
| Proposed fish | Adult size & zone | Social & territory plan | Food access | Reef/invert risk | Order & backup |
|---|---|---|---|---|---|
| 1. | |||||
| 2. | |||||
| 3. | |||||
| 4. | |||||
| 5. |
Final five questions
- Which two fish have the greatest overlap in territory, shelter, food, or social role?
- Which individual is most likely to become territorial as it matures?
- Which fish is most likely to hide or miss meals?
- What specific observation must be true before the next addition?
- Where will the fish go if separation or rehoming becomes necessary?
Continue the fish-planning path
Use the Right Guide for the Next Decision
Choose beginner fish
Compare realistic candidates by adult behavior, diet, habitat, and major caveats.
Plan stocking capacity
Evaluate footprint, filtration, gas exchange, bioload, feeding, and maintenance without relying on a fish-per-gallon rule.
Review the setup path
A compatibility plan only works when the aquarium is stable, covered where needed, and arranged around the animals’ real habitat.