cichlid · freshwater

Oscar: adult size, tank size & tankmates

The Oscar (Astronotus ocellatus) grows to about 17 in (35 cm SL). It needs a tank at least 60 inches long and about 143 gallons. It doesn't need a group of its own kind, at 72–82°F.

How big it really gets

Drawn to scale against common tank lengths. Green bars meet the minimum tank length from our sources.

Adult: about 17 in · needs 60 in of tank10 gal · 20 in ✕20 long / 29 · 30 in ✕40 breeder · 36 in ✕55 / 75 gal · 48 in ✕125 gal · 72 in ✓
Outgrows most home tanks. Sold as an endearing 2-inch pet; reaches 12-14 inches in a year, destroys decor, produces immense waste, and eats fish.

Will it fit your tank?

Check a full stocking list →

Quick facts

Adult size
17 in (35 cm SL)
Minimum tank
60 inches long and about 143 gallons
Temperature
72–82°F
pH
6–7.5
Hardness
5–19 dGH
Group size
1 (solitary or pair)
With other fish
semi-aggressive
With its own kind
semi-aggressive
Swims
middle of the tank
Diet
carnivore
Care level
intermediate
Lifespan
15 years

Watch for: eats small fish · eats shrimp · eats snails · eats live plants · jumps, so keep a lid

Oscar tankmates

Checked with the same rules as our tank builder: temperature overlap, pH and hardness, predation and mouth size, fin-nipping and temperament. Tank size is left out here; check it in the builder.

Good tankmates

Use caution

Avoid

All 105 species we checked against the Oscar
SpeciesVerdictWhy
AngelfishCompatibleNo conflicts found
Bala SharkCompatibleNo conflicts found
Blood Parrot CichlidCompatibleNo conflicts found
Chinese Algae EaterCompatibleNo conflicts found
Clown LoachCompatibleNo conflicts found
Common / Comet GoldfishCompatibleNo conflicts found
Common PlecoCompatibleNo conflicts found
Convict CichlidCompatibleNo conflicts found
Dwarf GouramiCompatibleNo conflicts found
Electric Blue AcaraCompatibleNo conflicts found
Firemouth CichlidCompatibleNo conflicts found
Iridescent SharkCompatibleNo conflicts found
Kissing GouramiCompatibleNo conflicts found
Pictus CatfishCompatibleNo conflicts found
Rainbow SharkCompatibleNo conflicts found
Red-Tail SharkCompatibleNo conflicts found
Three-spot GouramiCompatibleNo conflicts found
Tinfoil BarbCompatibleNo conflicts found
Weather LoachCompatibleNo conflicts found
Yoyo LoachCompatibleNo conflicts found
Boesemani RainbowfishCautionOscar and Boesemani Rainbowfish only share 81–82°F. That's a tight window.; Oscar can bully smaller, peaceful Boesemani Rainbowfish.
Bristlenose PlecoCautionOscar can bully smaller, peaceful Bristlenose Pleco.
Clown PlecoCautionOscar can bully smaller, peaceful Clown Pleco.
Denison BarbCautionOscar can bully smaller, peaceful Denison Barb.
DiscusCautionOscar can bully smaller, peaceful Discus.
Electric Yellow LabCautionOscar (pH 6–7.5) and Electric Yellow Lab (pH 7.7–8.6) prefer different pH.
KribensisCautionOscar can bully smaller, peaceful Kribensis.
Kuhli LoachCautionOscar can bully smaller, peaceful Kuhli Loach.
Moonlight GouramiCautionOscar can bully smaller, peaceful Moonlight Gourami.
Pearl GouramiCautionOscar can bully smaller, peaceful Pearl Gourami.
Rosy BarbCautionOscar can bully smaller, peaceful Rosy Barb.
Scissortail RasboraCautionOscar can bully smaller, peaceful Scissortail Rasbora.
Siamese Algae EaterCautionOscar can bully smaller, peaceful Siamese Algae Eater.
SwordtailCautionOscar can bully smaller, peaceful Swordtail.
Upside-down CatfishCautionOscar can bully smaller, peaceful Upside-down Catfish.
African Dwarf FrogAvoidOscar eats small fish, and African Dwarf Frog only grows to about 1.4 in.
Amano ShrimpAvoidOscar will eat Amano Shrimp.
Assassin SnailAvoidOscar eats snails, including Assassin Snail.
Bamboo ShrimpAvoidOscar will eat Bamboo Shrimp.
BettaAvoidOscar eats small fish, and Betta only grows to about 3.3 in.
Black Neon TetraAvoidOscar eats small fish, and Black Neon Tetra only grows to about 1.7 in.
Black Skirt TetraAvoidOscar eats small fish, and Black Skirt Tetra only grows to about 3.5 in.
Bleeding Heart TetraAvoidOscar eats small fish, and Bleeding Heart Tetra only grows to about 2.9 in.
Bolivian RamAvoidOscar eats small fish, and Bolivian Ram only grows to about 3.8 in.
Bronze CoryAvoidOscar eats small fish, and Bronze Cory only grows to about 3.5 in.
Buenos Aires TetraAvoidOscar eats small fish, and Buenos Aires Tetra only grows to about 2.8 in.
Bumblebee GobyAvoidOscar eats small fish, and Bumblebee Goby only grows to about 1.7 in.
Cardinal TetraAvoidOscar eats small fish, and Cardinal Tetra only grows to about 1.7 in.
Celestial Pearl DanioAvoidOscar eats small fish, and Celestial Pearl Danio only grows to about 1 in.
Cherry BarbAvoidOscar eats small fish, and Cherry Barb only grows to about 2.4 in.
Cherry ShrimpAvoidOscar will eat Cherry Shrimp.
Chili RasboraAvoidOscar eats small fish, and Chili Rasbora only grows to about 0.9 in.
Clown KillifishAvoidOscar eats small fish, and Clown Killifish only grows to about 1.6 in.
Cockatoo Dwarf CichlidAvoidOscar eats small fish, and Cockatoo Dwarf Cichlid only grows to about 3.5 in.
Congo TetraAvoidOscar eats small fish, and Congo Tetra only grows to about 3.8 in.
Crystal Red ShrimpAvoidOscar will eat Crystal Red Shrimp.
Diamond TetraAvoidOscar eats small fish, and Diamond Tetra only grows to about 2.8 in.
Dwarf Neon RainbowfishAvoidOscar eats small fish, and Dwarf Neon Rainbowfish only grows to about 3.8 in.
Ember TetraAvoidOscar eats small fish, and Ember Tetra only grows to about 0.9 in.
Endler's LivebearerAvoidOscar eats small fish, and Endler's Livebearer only grows to about 1.2 in.
Fancy GoldfishAvoidOscar (72–82°F) and Fancy Goldfish (50–70°F) need different temperatures.; Oscar can bully smaller, peaceful Fancy Goldfish.
Forktail Blue-eyeAvoidOscar eats small fish, and Forktail Blue-eye only grows to about 2.8 in.
German Blue RamAvoidOscar and German Blue Ram only share 81–82°F. That's a tight window.; Oscar eats small fish, and German Blue Ram only grows to about 1.9 in.
Ghost ShrimpAvoidOscar will eat Ghost Shrimp.
Giant DanioAvoidOscar eats small fish, and Giant Danio only grows to about 3.5 in.
Glass CatfishAvoidOscar eats small fish, and Glass Catfish only grows to about 3.1 in.
Glowlight TetraAvoidOscar eats small fish, and Glowlight Tetra only grows to about 1.9 in.
Gold BarbAvoidOscar eats small fish, and Gold Barb only grows to about 3.5 in.
GuppyAvoidOscar eats small fish, and Guppy only grows to about 2.8 in.
Harlequin RasboraAvoidOscar eats small fish, and Harlequin Rasbora only grows to about 2.1 in.
Head-and-tail-light TetraAvoidOscar eats small fish, and Head-and-tail-light Tetra only grows to about 2.1 in.
Hillstream LoachAvoidOscar eats small fish, and Hillstream Loach only grows to about 3.1 in.
Honey GouramiAvoidOscar eats small fish, and Honey Gourami only grows to about 2.6 in.
Japanese Trapdoor SnailAvoidOscar eats snails, including Japanese Trapdoor Snail.
Julii CoryAvoidOscar eats small fish, and Julii Cory only grows to about 2.6 in.
Lambchop RasboraAvoidOscar eats small fish, and Lambchop Rasbora only grows to about 1.4 in.
Lemon TetraAvoidOscar eats small fish, and Lemon Tetra only grows to about 1.9 in.
Malaysian Trumpet SnailAvoidOscar eats snails, including Malaysian Trumpet Snail.
Marbled HatchetfishAvoidOscar eats small fish, and Marbled Hatchetfish only grows to about 1.7 in.
MollyAvoidOscar eats small fish, and Molly only grows to about 3.8 in.
Mystery SnailAvoidOscar eats snails, including Mystery Snail.; Oscar (pH 6–7.5) and Mystery Snail (pH unknown) prefer different pH.
Neon TetraAvoidOscar eats small fish, and Neon Tetra only grows to about 1.4 in.
Nerite SnailAvoidOscar eats snails, including Nerite Snail.; Oscar (pH 6–7.5) and Nerite Snail (pH 8–8.4) prefer different pH.
Odessa BarbAvoidOscar eats small fish, and Odessa Barb only grows to about 2.2 in.
OtocinclusAvoidOscar eats small fish, and Otocinclus only grows to about 1.7 in.
Panda CoryAvoidOscar eats small fish, and Panda Cory only grows to about 2.4 in.
Paradise FishAvoidOscar and Paradise Fish only share 72–72°F. That's a tight window.; Oscar eats small fish, and Paradise Fish only grows to about 3.8 in.
Pea PufferAvoidOscar eats small fish, and Pea Puffer only grows to about 1.4 in.
Pearl DanioAvoidOscar eats small fish, and Pearl Danio only grows to about 2.6 in.
Penguin TetraAvoidOscar eats small fish, and Penguin Tetra only grows to about 1.7 in.
Peppered CoryAvoidOscar eats small fish, and Peppered Cory only grows to about 3.3 in.
PlatyAvoidOscar eats small fish, and Platy only grows to about 2.4 in.
Pristella TetraAvoidOscar eats small fish, and Pristella Tetra only grows to about 2.1 in.
Pygmy CoryAvoidOscar eats small fish, and Pygmy Cory only grows to about 1.4 in.
Ramshorn SnailAvoidOscar eats snails, including Ramshorn Snail.
Rummy-nose TetraAvoidOscar eats small fish, and Rummy-nose Tetra only grows to about 2.4 in.
Serpae TetraAvoidOscar eats small fish, and Serpae Tetra only grows to about 1.9 in.
Silver HatchetfishAvoidOscar eats small fish, and Silver Hatchetfish only grows to about 1.9 in.
Silver Tip TetraAvoidOscar eats small fish, and Silver Tip Tetra only grows to about 2.4 in.
Sparkling GouramiAvoidOscar eats small fish, and Sparkling Gourami only grows to about 1.9 in.
Sterbai CoryAvoidOscar eats small fish, and Sterbai Cory only grows to about 3.2 in.
Tiger BarbAvoidOscar eats small fish, and Tiger Barb only grows to about 2.8 in.
Variatus PlatyAvoidOscar eats small fish, and Variatus Platy only grows to about 2.4 in.
White Cloud Mountain MinnowAvoidOscar and White Cloud Mountain Minnow only share 72–72°F. That's a tight window.; Oscar eats small fish, and White Cloud Mountain Minnow only grows to about 1.9 in.
Zebra DanioAvoidOscar eats small fish, and Zebra Danio only grows to about 2.4 in.

Care notes

Needs: Extreme bioload necessitates heavy canister filtration and large water changes; prone to Hole-in-the-Head disease; uproots plants

Group: Keep singly or as a bonded pair; arbitrary groups fight violently over territory unless tank volume exceeds 200 gallons

Temperament: semi-aggressive toward other fish, semi-aggressive toward its own kind. Lives in the middle of the tank.

Common questions

How big does a Oscar get?

About 17 inches (35 cm SL) as an adult, according to seriouslyfish.com.

What size tank does a Oscar need?

At least 60 inches long and about 143 gallons. The smallest standard tank that meets that is a 180 gallon.

How many Oscars should be kept together?

It can be kept on its own. Keep singly or as a bonded pair; arbitrary groups fight violently over territory unless tank volume exceeds 200 gallons

What fish can live with a Oscar?

Species that passed every check include Dwarf Gourami, Angelfish, Electric Blue Acara, Firemouth Cichlid, Convict Cichlid, Three-spot Gourami.

Gear for a Oscar setup

As an Amazon Associate, AquariumSetup earns from qualifying purchases. Links open Amazon search results so you can compare current options.

Related guides

Sources

Values come from these pages, in our own words. Status: verified. Last reviewed 2026-10-12.