is supported by our readers. When you buy through links on our site, we may earn a commission. Learn more.

Oscar Fish Care Guide: Feeding, Setup, Tank Mates & More

Oscar fish are one of the most popular freshwater fish for folks in love with cichlids. They are known to be very interactive compared to many other fish and are commonly referred to as the “dogs” of the aquarium hobby.

Oscars are beautiful fish that come in a variety of colors and patterns, many of which are truly spectacular.

This guide covers everything you need to know about Oscar cichlid care, feeding, breeding, and more. These fish make incredible pets, so let’s get started!

oscar fish

Understanding Oscar Fish

  • Common Name: Oscar fish, Oscar cichlid, Marble cichlid, Velvet cichlid
  • Scientific Name: Astronotus ocellatus
  • Origin: South America, Amazon, and Orinoco rivers
  • Temperament: Semi-Aggressive; Predatory
  • Size: 10″ to 14″
  • Tank Size: 75 gallons for juveniles, 125-150 gallons for adults
  • Care Level: Easy
  • Temperature: 77-80°F
  • Food: Omnivorous (cichlid pellets are a good choice)
  • Lifespan: 10-12 years
  • Water Conditions: pH6.0-8.0, but do best in pH of less than 7.5
  • Tank Mates: Usually a solo fish, but can live with other large fish and territorial fish
  • Breeding: Relatively easy to breed Oscar fish besides the need for a large tank

Oscar Cichlid Temperament

Oscar Cichlids are often given a very bad rap as an overly aggressive fish. This isn’t always the case; Oscars just naturally want to eat fish that are smaller than them.

That makes them predatory but as far as cichlids go Oscars are not overly aggressive. This only becomes a problem when they’re housed with small species such as guppies, mollies, etc.

Since Oscar cichlids get pretty big, they can eat most other commonly available freshwater fish. If given enough space, generally 125 to 150 gallons, two Oscars will usually get along well.

Each Oscar has a unique personality, more so than many other freshwater aquarium fish. This is very common in intelligent fish like this!

Oscars are interactive, and if you do keep two, you will be able to see just how much personality each fish has. It’s amazing to see the differences and interactions between two fish of the same species!

Natural Habitat

Oscar fish in nature
Oscar in the wild

Oscar Fish in the Wild

Oscars are tropical fish that originate from South America, and more specifically the Amazon and Orinoco rivers.

In the wild, it is easy to see how they get the name “Green Oscar Fish;” wild Oscars have little to no red scales.

It is the tank-raised Oscar fish that have more vibrant colors and come in several different varieties.

Oscars live in slow moving areas of the river that tend to stay warm. Oscars do not tolerate cold water, making temperature one of the most important things to look out for when keeping this species.

Oscar Fish Lifespan

Oscar fish usually live between 10-12 years in a freshwater aquarium, but there are reports of individual fish living up to 20 years. If you’re planning on getting an Oscar, make sure you can keep them for a long time.

Size of Oscar Fish

A full-grown Oscar fish grow to 10″ to 14″ in captivity. In the wild they can grow even larger, sometime up to 18″ (although this is rare).

oscar care

Oscar Fish Care

Oscar fish care is not tremendously difficult so long as you know what you are in for. Here are some essential things you should learn before attempting to keep Oscars:

Oscar Fish Tank Size and Tank Setup

While Oscars require large tanks, they are extremely hardy fish and are easy to care for. They are not sensitive to poor water quality and eat very well. Most tank mates should be carefully chosen since they are sometimes aggressive.

But even if you keep them alone an Oscar’s personality will easily fill the empty space. Showier varieties like Albino Oscars are great residents of solo aquariums.

  • Tank Size: Many sources recommend a 55-gallon tank for Oscar fish, but this does not give them enough room to turn around. A 75-gallon as a minimum tank size can work for a single adult Oscar fish but is still a bit of a tight squeeze. A 125-gallon or 150-gallon would be ideal for these fish and is large enough to house two of them without relying solely on the minimum tank size.
  • Water Flow: Oscar fish come from slow-moving rivers in their natural habitat, but they are not picky when it comes to flow rate. They will be fine in low, moderate, and high flow rates, and can often be seen playing in the filter’s output flow.

Aquarium Water Parameters for Oscar Fish

The Oscar Cichlid comes from a softer, low pH area of the Amazon River, but these hardy fish are highly adaptable. Even though they can survive in most water, they do prefer softer, more acidic water. And as tropical fish, all Oscar fish need a very warm water temperature.

Basic guidelines for Oscar water parameters:

  • pH: 6.0-8.0
  • Water Temperature: 77-80°F
  • Alkalinity: 8°-15° dGH

When setting up an Oscar tank, stability is more important than ideal parameters. If your hardness is a bit off, it’s better for the fish to adjust to your water, rather than the parameters changing frequently.

Changes to water hardness, pH, and temperature cause stress to your fish, which can shorten its lifespan.

Red Oscar fish, like all aquarium fish, are sensitive to ammonia and nitrite, and nitrates. Ammonia and nitrites are extremely toxic and should not be present in the tank at all. Be sure to properly cycle your aquarium before adding an Oscar Cichlid, or any other fish.

Nitrates tend to be more of a problem for Oscar keepers. They build up in the aquarium over time.

Since Oscar fish are huge waste producers, most owners change their water once or twice every week. Failing to keep nitrates below 40ppm lowers the Oscar’s immune system, and often leads to Hole-In-the-Head Disease, or HITH.

It is extremely important to test your water, and the API freshwater master test kit is the most accurate test kit on the market, and cheapest per test.

Oscar Fish Feeding

Every aquarium fish should be fed multiple types of food per week and Oscars are no exception. Oscar fish eat an entirely carnivorous diet because they are predators, so their diet should be meat-based. They can also be provided with a staple commercial pellet, since these provide necessary minerals and vitamins.

Fish flakes can work for juvenile Oscars that are very small fish. But adult albino Oscar fish should be fed pellets since flakes are too thin and messy to provide much nutrition.

Hikari Cichlid Gold is a good staple pellet for Oscar fish and other carnivorous cichlids. They can also be fed beef heart, earthworms, nightcrawlers, jumbo krill, frozen brine shrimp, freeze-dried crickets, grasshoppers, mealworms, and bloodworms.

Some of these foods, such as bloodworms and beef heart, are extremely fatty and should only be fed 1-2 times a week. Live food such as feeder fish are also acceptable, but avoid feeder goldfish, as they contain too much Vitamin A, which can be harmful to Oscars.

Just remember to be careful when shopping for feeder fish as well. Many stores offer low-quality feeders that are riddled with ich and other parasites. Oscar fish can get sick from low-quality live food. Many Oscar keepers prefer to only offer frozen or prepared fish food since it means not having to deal with parasites making your pets sick.

Overfeeding your fish can lead to bloating problems and excess ammonia, nitrite, and nitrate, so it is important not to overfeed your fish. Feed your fish only what they can eat in 15-30 seconds one to two times a day unless you are feeding live food that must be hunted down.


Black Oscar cichlids do not school, but if provided with a large enough tank, they will coexist peacefully with others of their species. An Oscar fish community tank is a beautiful display.

Types of Oscar Fish

There are three main types of Oscar fish, but only one is commonly kept. This commonly kept species has over twenty different color morphs, and no one can resist all these colors.

Common Oscar

Oscar fish (Astronotus ocellatus)

This is the most popular type of Oscar, and these are the ones you see in stores. They come in a massive variety of color morphs, including the Tiger Oscar fish, Albino Tiger Oscar fish, Albino Oscar fish, Red Oscar, Albino Red Oscar, Golden Oscar, Super Red Oscar, Black Oscar, and Lemon Oscar.

There is also a Blue Oscar, but these are a product of dyed fish, which can result in a mortality rate over 90%, and the color will fade after a year. The most popular are the Tiger Oscar fish and the Red Oscar. These are also the Oscars known for their patterns and personalities.

  • Scientific Name: Astronotus ocellatus
  • Size: 10-16”
  • pH: 6.0-7.5
  • Temperature: 77-80°F

Fat Oscar

Astronotus crassipinnis
Sebastian jurado garcia, CC BY-SA 3.0, via Wikimedia Commons

These Oscar fish are extremely rare in the aquarium trade and are often mistaken for their more popular cousin the Tiger Oscar. These fish also produce an extreme amount of waste, so even though they are smaller, they require just as much filtration. They are also extremely hardy and will eat the same food as Tiger Oscar fish. Even though little is known about this species, they thrive under the same conditions as the common and Tiger Oscar fish.

  • Scientific Name: Astronotus crassipinnis
  • Size: 10″
  • pH: 6.0-8.0
  • Temperature: 77-80F

Bumble Bee Oscar

This is another rare Oscar fish species, though not as rare as the Fat Oscar. These Oscars are gorgeous, black with yellow stripes, hence their bumblebee name. They also have a large red “eye” just before their tail, which is a shockingly bright color. Their care is the same as the other Oscar fish and they can be kept with others of their species.

  • Scientific Name: Astronotus orbicularis
  • Size: 10-16″
  • pH: 6.0-7.5
  • Temperature: 77-80°F

Oscar Fish Tank Mates

When choosing suitable tank mates for a community tank, keep in mind that they will eat any fish smaller than them when full grown. Also, due to their aggressive nature, tank mates should be added to the tank before, or at the same time that the Oscar is.

There is no hard and fast rule when it comes to mixing fish. Some fish-keepers will have success keeping two fish together, while other will not. If you plan on adding anything to your Oscar tank, watch the interactions carefully and separate the fish if you see any aggression.

oscar cichlid with jack dempsey
Oscar cichlid pictured with Jack Dempsey cichlid

Best Tank Mates for Oscar Fish

  • Other Oscar fish
  • Sailfin Pleco
  • Common Pleco
  • Green Terror Cichlid
  • Jack Dempsey Cichlid
  • Other large Cichlids

Tank Mates to Avoid

Here are a few species you should not keep with your Oscar:

  • Small Fish: Any fish that has a maximum size below 5” will become a snack as your Oscar grows.
  • Invertebrates: Shrimp, snails, and crayfish will be eaten by your Oscar. Some Oscar keepers breed the self-cloning crayfish in order to add some variety to their pet’s diet, and others feed excess livebearer fry.

Oscar Fish Tank Setup Guide

If you’re looking to set up an Oscar only tank, then this section is for you!


  • Tank: The best tank size to start off with is a 125-gallon tank. This allows your Oscar enough room to swim around and turn and allows the option to add tank mates in the future. Larger tanks are easier to begin with, since their waste is diluted, and nitrates will build up slower than in a smaller tank. I’ve seen a lot of sources claiming that a 55-gallon tank is suitable for a full grown Oscar – please do not listen to this!
  • Filtration: For the large tank size that Oscars require, canister filters are the best option. These will keep large tanks crystal clear and can keep up with the massive amount of waste produced by Oscar Cichlids.
  • Heater: A heater is essential to keeping Oscars, because cold temperatures, even room temperature, can be a death sentence. I use a Cobalt Aquatics Neo-Therm and absolutely love it!
  • Lighting: This is a personal choice, since albino Oscars do not have much of a preference when it comes to light. Additionally, cichlids in general love to uproot and tear apart plants. So full-spectrum aquarium light is not needed for plants, as they often do not survive (except floating plants).

Choosing a Substrate

Oscar fish are such ferocious eaters that they will sometime root around in the substrate looking for uneaten food that has fallen to the bottom. If you’re using a gravel substrate, pieces can sometimes become swallowed and impacted in their intestines.

If this happens enough, it can pose a huge risk to your Oscar’s well-being. For this reason, I recommend using some type of sand substrate which can pass through their digestive track easier and doesn’t pose the same risks as gravel.

Oscar fish with sand substrate
Oscar fish with sand substrate

If you plan on using sand then be aware that eaten sand can sometimes cause their feces to become white and stringy, which is often confused with internal parasites.

Aside from sand, some people use plain tile as a substrate, which is easy to clean around.

Your last option (and my favorite) is a bare bottom tank. Bare bottom tanks are extremely easy to clean, which is a big plus when it comes to messy fish like Oscars, but it is not the most aesthetic option.

Adding Live Plants

Live plants and Oscar fish do not mix, as Oscars love to destroy them. It is nearly impossible to get plants to thrive when surrounded by these fish. Alas, if only we could combine the stunning Oscar and beautiful planted tanks!

Rocks and aquarium driftwood can still be used as hardscape, though Oscars may move smaller rocks and light driftwood around.

Cycling Your Aquarium

Oscar fish are not especially sensitive to ammonia and nitrite. But it is still essential to cycle your aquarium before introducing any fish. Even though you must wait to add fish, there is no need to wait to add the hardscape. This is your time to set up the aquarium exactly to your liking before adding fish.

This essential cycling time not only allows you to set up your perfect hardscape but also allows you to research everything you need to know about your planned pet. Additionally, it allows other types of bacteria and biofilm to establish, which leads to an overall healthier tank.

Breeding Oscar Fish

oscar cichlid spawning

After keeping Oscar fish and experiencing their personalities, some owners want to take their love to the next level by trying to breed Oscar fish. Some owners who keep a pair of Oscars may simply come home and find that they own a perfect breeding pair.

Breeding Oscar Fish: Aquarium Setup

Breeding Oscar fish can be a daunting task, despite the fact that they are beginner fish. Startup costs can be high because of the tanks and materials needed.

Oscars can have up to 3,000 fry in one spawn, which will require hundreds of dollars’ worth of tanks, heaters, filters, air pumps, manual labor, and other equipment.

Once you have a pair of breeding Oscar fish, there isn’t much that will stop them from spawning. This is not meant to discourage anyone from breeding these magnificent fish, it is only a warning.

  • Strategy #1 – Dedicated Breeding Tank: Setting up a tank aside from the “main” or “display” tank is the first option. This includes getting a new tank, heater, and sponge filter(s) depending on the tank size. These need to be purchased either way, since a large adult female Oscar fish can lay 3,000 eggs, and multiple grow out tanks will be necessary. In this case, instead of removing the fry from the tank, the adults will be removed instead. This option is more commonly used when the adults are separated from one another, either for conditioning or other reasons.
  • Strategy #2 – Dedicated Fry Tank: Since Oscar fish are commonly kept in male/female pairs in the main tank, it may be easiest for most to simply add in a flat breeding surface, condition them, raise the temperature, and wait. Once the fry are grown enough to be moved to a fry tank, they can simply be siphoned out, which is the most common practice. This is also the circumstance for accidental breeding, which occurs when someone purchases two Oscars as companions and they end up forming a bonded breeding pair.

The second option is the one most commonly chosen for Oscar fish, since they generally don’t have tank mates that will stress the pair or damage the eggs. Additionally, it is less stressful for the parents since they are not being moved from tank to tank.

Setting up a Fry Tank

Fry tanks, especially for waste producers like Oscar fish, are typically bare bottom for ease of cleaning. They need a heater to keep the water between 77 and 80 degrees and a sponge filter to keep the tank cycled.

The sponge filter is the safest filter for fry, as other filters, such as hang-on-back and canister filters, can suck fry into the filter and grind them up in the impeller or coarse sponge. Sponge filters also keep particles of food that the fish miss within reach, so you will probably observe several fry pecking at the sponge filter 24/7.

Oscar fish fry will die if there is any ammonia or nitrite present, and they are more susceptible to nitrate poisoning than the adults, so the nitrates should never go over 10ppm in the fry tank. Aside from this, the parameters of the adult tank and fry tank should be identical.

The size of the grow-out tank will vary depending size of the spawn, which can be between 50-3000 fry. Tanks between 20 gallons and 150 gallons are often used, though some standby tanks are needed as the fry grow.

Oscar fish fry tend to grow at different rates. As a result, smaller fry might need to be kept in a separate tank to avoid becoming a snack for the larger fry.

This is another bonus to keeping all of your tanks with identical parameters; no acclimation is needed for the fry, which makes moving them one hundred times easier!

Determining Oscar Fish Gender

The only way to determine the gender of your Oscars is by looking at the breeding tubes, which only appear right before and during spawning. Female Oscar fish have a stubby breeding tube that is flat at the end and very wide. The male Oscar fish have a thin breeding tube that is pointed at the end.

Sexing Oscar fish is very similar to sexing angelfish, which more people have experience with. Since the tubes are only seen during the spawning process, it will be nearly impossible to go to a store and purchase one male and one female Oscar fish, especially if they are juveniles.

oscar in aquarium

Buying a proven breeding pair is often cheaper than trying to produce a pair yourself. Albino Oscars and other Oscar fish take at least 14 months to reach sexual maturity, but some young Oscar fish will refuse to breed for the first three or four years of their lives.

When taking into account the amount of food and time you would have to put into raising multiple juveniles, the proven pair is often the less expensive option.

Conditioning Your Fish

The typical conditioning period for fish is 1-2 weeks. Best results are achieved using live food such as feeder fish (guppies, rosy red minnows, and other livebearers provide the most nutrition), earthworms, shrimp, snails, and frozen food grade shrimp and fish.

Choose Oscar fish food that is rich in both protein and fat, which helps the male and female produce eggs and sperm. Oscar fish eat a lot even in normal times so you may need to stock up!

During this period, the male and female should be separated, fed 3-5 times daily, then introduced to one another in the breeding tank. However, it is possible to keep the parents together during this period without separation. The female should be fed more heavily than the male in order to promote proper egg development.

Inducing Spawning

The temperature should be raised between 82- and 85-degrees Fahrenheit in order to trigger spawning behavior. The parents will need some kind of flat surface to lay eggs on, and flat tiles or slate slabs are often used. Their colors will intensify, and their breeding tubes will drop right before they spawn.

Caring for the Eggs

Both parents will vigorously guard the eggs from potential predators, and unfortunately, that includes you. Avoid checking on them too regularly, as they may feel threatened and eat the eggs/fry. The female will fan the eggs to prevent fungus growth, as well as remove the unfertilized eggs by eating them.

Fry Care

Around 4 to 7 days after laying the eggs, the adult Oscars will build a pit in the substrate and move the fry there. It takes around 10 or more days after being laid for the fry to truly become free-swimming.

At this stage, the fry can be removed by siphoning them into a bucket and transporting them to a different tank with the exact same water parameters.

At this point, the fry can be fed baby brine shrimp, which are easy and cheap to hatch. They can be fed these alone for the first 1-2 weeks, but other food should still be added.

Blackworms and white worms are a good addition between weeks 1 and 3, depending on how fast the fry are growing. After the third week, the fry should accept ground-up flake food and powdered fry food.

Large fry will eat smaller fry, so it is important to move the larger fry to a larger grow out tank. Before you get worried about a never-ending amount of tanks, Oscar fry can be sold at a small size, as small as 1”.

Conclusion: Is an Oscar Fish Right For Me?

Oscars definitely aren’t for everyone – they’re big, aggressive, and tend to dirty up a tank quicker than just about any other freshwater fish out there. Unfortunately, a lot of big-box pet stores sell baby Oscars that are just 2 to 3 inches without educating customers on how the fish will grow. Oscar fish sell great because they’re entertaining, interactive, beautiful, and affordable.

If you’re a brand new fish-keeper and you’re just coming home from the pet store with your Oscar, make sure you know what you are getting into! You should be prepared to upgrade your tank as your fish grows (potentially up to 125-150 gallons) and keep them for 10 to 12 years. If this sounds like too much to handle, you can bring your fish back and swap it for something a bit more practical.

That being said, I definitely don’t want to make it seem like Oscars are impossible to keep. In fact, they’re actually pretty easy as long as you don’t mind keeping a massive aquarium. They’re one of the most rewarding fish to keep and form bonds with their owners, unlike any other freshwater fish on the market.

More Frequently Asked Questions about Oscar Fish Care

Are Oscar Fish Good Pets?

Red Oscar fish care is quite easy and Oscars are some of the more personable fish out there. They make excellent pets as long as you can give them the space they need.

How Many Oscar Fish Can Stay Together?

It depends mostly on how large your aquarium is. A 90-gallon tank to 125-gallon tank is needed if you are keeping multiple Oscars together. So long as they have plenty of space to form their own territories Oscars don’t fight too much.

How Big Does Oscar Fish Get?

Oscar fish grow larger than many other fish. 10 to 14 inches is average for an adult black oscar fish. And sometimes they even grow a few inches longer than this.

Are Oscar Fish Smart?

Oscar fish are very smart; in fact, they are some of the few fish believed to be able to recognize their owners.

Jason Roberts
About Jason Roberts
Jason is an aquarium fanatic that has been a fish hobbyist for almost three decades.

Leave a Comment