Can You Keep Angelfish With Oscars?

Marcus Reed
Written by
Marcus Reed

Freshwater aquarist with 15+ years of oscar fish keeping experience. Breeder, writer, and lifelong fish enthusiast.

Can You Keep Angelfish With Oscars?

Angelfish with Oscars is one of the most commonly searched fish combinations, and for good reason — both species are stunning South American cichlids that many aquarists want to keep in the same tank. We get asked about this pairing almost every week, and the short answer is: it rarely works out well. In this guide, we break down exactly why, when it might work, and what alternatives you have.

We have tested this combination in multiple tank setups over the years, and we want to share our honest, experience-based take so you can make the best decision for your fish. If you are new to Oscars, check out our complete Oscar fish guide before reading further.

Why Angelfish and Oscars Are a Risky Combination

On paper, angelfish and Oscars share a lot in common. They both come from the Amazon basin, they both prefer warm water, and they are both cichlids. But sharing a family tree does not mean they share a tank peacefully. The problems start almost immediately once an Oscar reaches juvenile size.

Size Difference Is the Main Problem

Oscars can grow up to 12-14 inches in captivity, while angelfish top out around 6 inches in body length (8 inches including fins). This size gap creates a serious power imbalance. An adult Oscar can easily fit a full-grown angelfish in its mouth, and Oscars are opportunistic feeders that will eat anything they can swallow. We cover Oscar growth rates in detail in our Oscar fish size guide.

Even if the Oscar does not eat the angelfish outright, the size difference means the Oscar dominates every territory dispute, every feeding time, and every interaction. The angelfish ends up stressed, hiding constantly, and refusing food.

Temperament Mismatch

Oscars are classified as semi-aggressive, but we think that label undersells their territorial nature. They are bold, curious, and pushy fish that rearrange their tanks, chase intruders, and claim large sections of the aquarium as their own. Our Oscar fish behavior page goes into more detail on their personality traits.

Angelfish, on the other hand, are semi-aggressive only among their own kind and toward smaller fish. When paired with a much larger, more aggressive cichlid like an Oscar, they become the victims. Their tall, thin body shape and flowing fins make them easy targets for nipping and chasing.

Stress and Long-Term Health

Even in cases where the Oscar does not directly attack the angelfish, chronic stress from living with a dominant tank mate causes real health problems. Stressed angelfish develop weakened immune systems, become prone to ich and fungal infections, lose color, and stop eating. We have seen angelfish waste away over a period of weeks in Oscar tanks, even when there was no visible aggression. For more on fish health issues, see our Oscar fish health guide.

When Angelfish and Oscars Might Coexist

We want to be fair here — there are aquarists who have kept angelfish with Oscars for months or even years without major incidents. These are the exception, not the rule, but it is worth understanding what conditions make it possible.

Raised Together From Juveniles

The best chance of success comes when both fish are introduced to the tank as small juveniles at roughly the same size. Growing up together can reduce aggression because neither fish establishes dominance early on. However, this window closes fast — Oscars grow much more quickly than angelfish, gaining an inch or more per month in their first year.

Extremely Large Tank

Tank size is the single biggest factor in whether this combination has any chance. We are talking about a minimum of 150 gallons, ideally 200 gallons or more. In a tank that large, both species can establish separate territories and avoid each other most of the time. Our tank setup guide covers the space requirements for Oscars in detail.

Individual Oscar Personality

Not all Oscars are equally aggressive. Some individuals are surprisingly mellow, especially if they have been well-socialized with other fish from a young age. But banking on getting a “nice” Oscar is a gamble we do not recommend. You might get lucky, or you might come home to find your angelfish missing.

Comparison: Angelfish vs. Oscar Requirements

To understand why this pairing is difficult, it helps to compare their basic care requirements side by side. While water parameter needs overlap, the space and social needs are very different.

ParameterAngelfishOscar Fish
Adult Size6 inches body, 8 inches with fins12-14 inches
Minimum Tank Size30 gallons (pair)75 gallons (single)
Temperature76-82°F74-81°F
pH6.0-7.56.0-8.0
Aggression LevelSemi-aggressive (mild)Semi-aggressive (strong)
DietOmnivore, small foodsOmnivore, large foods
Growth RateSlow to moderateVery fast
Lifespan8-10 years10-15 years

Water Parameter Overlap

The one area where these two species actually line up well is water chemistry. Both prefer warm, slightly acidic to neutral water. Temperature ranges overlap between 76-81°F, and both do fine at a pH around 6.5-7.0. So if water parameters were the only consideration, this pairing would make sense.

Feeding Competition

Oscars are aggressive eaters that gulp down food rapidly. Angelfish are more delicate feeders that pick at food carefully. In a shared tank, the Oscar will consume most of the food before the angelfish gets a chance. You would need to feed them separately or use sinking foods for the angelfish while the Oscar eats floating pellets. Check our Oscar fish food guide for feeding specifics.

Space Requirements Combined

A single Oscar needs at least 75 gallons. A pair of angelfish needs 30 gallons. But you cannot just add these numbers together — you need extra space to create buffer zones and separate territories. For a realistic attempt at this combination, plan on 150-200 gallons with heavy decoration to break sight lines.

Better Tank Mate Options

If you love both angelfish and Oscars but want to keep your fish safe, the best solution is to keep them in separate tanks. But if you are looking for tank mates for either species, there are much better options available. Our Oscar fish tank mates guide has a full list of compatible species.

Better Tank Mates for Oscars

Fish that do well with Oscars are typically large, thick-bodied, and able to hold their own without being aggressive enough to start fights. Good options include silver dollars, large plecos (like the common pleco or sailfin pleco), jack Dempsey cichlids, firemouth cichlids, and bichirs. These species are either too large to eat, too armored to bully, or fast enough to avoid trouble.

Better Tank Mates for Angelfish

Angelfish do best with peaceful to semi-aggressive community fish that are too large to eat but not aggressive enough to harass them. Good choices include corydoras catfish, bristlenose plecos, larger tetras (like Congo tetras or bleeding heart tetras), and peaceful gouramis. Avoid fin nippers like tiger barbs, which will shred angelfish fins.

Other Cichlid Combinations That Work

If you want to keep multiple cichlid species together, look at fish of similar size and temperament. Oscars pair well with other large South American cichlids in big tanks. Angelfish pair well with rams, apistos, and keyhole cichlids. The key is matching aggression levels and size classes. For more on Oscar varieties, see our guides on tiger Oscars and Oscar fish types.

What to Do If You Already Have Both

If you already have angelfish and Oscars in the same tank, here is what we recommend based on the situation.

Signs You Need to Separate Immediately

Separate the fish right away if you see: torn or damaged fins on the angelfish, the angelfish hiding constantly and refusing food, visible bite marks or wounds, the Oscar actively chasing the angelfish, or the angelfish clamping its fins and sitting in corners. These are signs of active stress and potential injury that will lead to death if not addressed.

Emergency Separation Options

If you cannot set up a second tank immediately, use a tank divider as a temporary solution. Plastic mesh or acrylic dividers work well and can be found at most pet stores. This gives both fish their own space while you arrange a permanent solution. Another option is to rehome one of the fish — local fish stores and aquarium clubs are often willing to take healthy fish.

Monitoring a Seemingly Peaceful Setup

If both fish seem fine for now, do not assume the situation is permanent. Monitor closely for subtle signs of stress: color fading, reduced appetite, hiding more than usual, or the angelfish staying in one small area. Oscars can flip from tolerant to aggressive overnight, especially during growth spurts or breeding cycles. Have a backup plan ready at all times.

Frequently Asked Questions

Will an Oscar eat an angelfish?

Yes, an adult Oscar can and likely will eat an angelfish. Oscars are opportunistic feeders that will consume any fish small enough to fit in their mouths. Since adult Oscars reach 12-14 inches and have large mouths, most angelfish are at risk. Even if the Oscar cannot swallow the angelfish whole, it may still attack and fatally injure it.

What size tank do you need for angelfish and Oscars together?

We recommend a minimum of 150 gallons if you insist on trying this combination, though 200 gallons or more gives much better results. The extra space allows both species to establish separate territories and reduces confrontations. Anything smaller than 125 gallons is asking for trouble. Visit our tank setup guide for more details on tank sizing.

Can baby Oscars live with angelfish?

Baby Oscars and angelfish can sometimes coexist temporarily because they are similar in size. However, Oscars grow extremely fast — up to an inch per month in their first year — so this peaceful period is short-lived. Within 6-8 months, the Oscar will be large enough to bully or eat the angelfish. Starting them together as juveniles does not guarantee long-term compatibility.

Are there any cichlids that can live with angelfish safely?

Yes, several smaller and more peaceful cichlids make excellent tank mates for angelfish. German blue rams, Bolivian rams, keyhole cichlids, and apistogramma species all work well. These cichlids are similar in temperament to angelfish and stay small enough that size-based aggression is not an issue. Avoid large or highly territorial cichlids like Oscars, jack Dempseys, and green terrors.

Do angelfish and Oscars need the same water temperature?

Their temperature ranges overlap. Angelfish prefer 76-82°F, while Oscars do best at 74-81°F. A setting of 78-80°F works for both species. Water temperature is actually one of the few areas where these two are fully compatible. The problems with this pairing have nothing to do with water chemistry and everything to do with size and aggression.

Last Updated: March 15, 2026

Written by the team at OscarFishLover.com. We are passionate fishkeepers with years of hands-on experience raising Oscars and other freshwater species. Learn more about us on our About page.

Marcus Reed
About the Author
Marcus Reed

Marcus Reed is a lifelong freshwater aquarist with over 15 years of hands-on experience keeping, breeding, and raising oscar fish. He has maintained tanks ranging from 75 to 300 gallons and has successfully bred multiple oscar varieties including tigers, reds, and albinos. When he is not elbow-deep in tank water, Marcus writes practical, experience-based guides to help fellow oscar keepers avoid the mistakes he made as a beginner.

View all articles by Marcus Reed →