Where Do Cardinal Tetras Lay Eggs: Hatching The Biology Of A Minnow

Cardinal Tetra fish is a small, brightly colored species of freshwater fish. These fish are relatively easy to take care of and have successfully attracted many hobbyists. However, if you are new to fish keeping, you need to understand the cardinal tetra fish care basics. Moreover, you must also know where Cardinal tetras lay eggs if you want to breed them.

Cardinal tetras usually lay their eggs on leaves. However, these fish do not necessarily lay eggs in the same place every time. Sometimes they might even lay eggs on the bottom of your tank. It all depends on the environment they are living in.

We’ll discuss the biology of these fish and how they lay eggs. You’ll also learn about them, including where they live in the wild, what types of food they eat, and how to care for them as pets.

Do Cardinal Tetras Lay Eggs?

Cardinal tetras reproduce by laying eggs. The female cardinal tetra will lay the eggs in a group, which you can see through the side of the glass as small red dots. The male follows behind her and fertilizes them by releasing his sperm over top of them.

After fertilization, the eggs then sink to the bottom of the tank, where they will hatch in about three days.

The cardinal tetra fry is tiny and requires food that floats on top of the water for a few days after hatching before sinking into the gravel or substrate. The most common way to feed them is with infusoria (a microscopic organism) and newly hatched brine shrimp.

Where Do Cardinal Tetras Lay Eggs?

In general, Cardinal tetras lay eggs in a nest guarded by the male cardinal tetra.

The female will lay her eggs and then leave after to avoid the predators while she lays them. When the egg hatches, it absorbs nutrients from its yolk sac before becoming free swimming which can be anywhere up to four days later.

However, the place where Cardinal tetras lay eggs depends on the species. Some species lay eggs among plants, while others bury their eggs in the substrate of the tank. Usually, Cardinal tetras lay the eggs in places where they can keep the eggs safe and provide the newly hatched fish with access to food.

Some species will even pick up their eggs and move them if they feel that something isn’t right, so it is important not to disturb the tank during this time. Some other species are more aggressive when protecting their young, making hatching much harder for breeders because any disturbance can be fatal.

Where Do Cardinal Tetras Lay Eggs In Wild?

Cardinal tetras are egg-laying fish that live in South American waters. This typically means rivers and streams, though they can also live among the roots of floating plants like water hyacinths or lilies.

In the wild, Cardinal tetras lay their eggs among the floating plants. However, you can often find these fish hiding under leaves or roots to avoid predators, so they can easily hide their eggs there as well. Sometimes, cardinal tetras will lay their eggs in nests created by other fish, but this seems to be less common.

Where Do Cardinal Tetras Lay Eggs In Captivity?

Cardinal tetras are popular aquarium fish because of their beautiful bright colors and peaceful nature. However, these delicate fish can have trouble living in captivity without the proper care.

In tanks with little water flow or heavy plant growth, cardinal tetras can sometimes have trouble finding a suitable place to lay eggs. At the very least, they will need some live plants for cover so that they can hide their eggs from predators. Some aquarium owners also choose to provide them with artificial nests made of small pieces of driftwood or rocks glued together with silicone sealant (a type of water-resistant solid glue).

When Do Cardinal Tetras Lay Eggs?

Cardinal tetras typically reproduce in the spring and summer months (between April and September).

They lay during the morning hours, especially on bushy plants or leaves. Their gestational period is typically 28 days. During the breeding process, the female’s belly turns orange and plump while carrying her eggs.

Before laying their eggs, Cardinal tetra fish create a pit where they can deposit them. Then, they scoop out plants or dig in substrate until finding an area to lay their eggs on. After this, they will deposit the eggs in the pit and then cover them with the substrate. They carefully look for a suitable place to lay their eggs because there must be no predators around when doing this activity.

It’s interesting to know that Cardinal tetra fish can produce up to 100-500 offspring per clutch. Unfortunately, however, the mortality rate is very high, and only a few of these eggs will hatch.

What Are The Types of Cardinal Tetra Eggs?

There are two main types of cardinal tetra eggs: adhesive and non-adhesive. The type depends on the environment where the females lay the eggs. However, both of them adhere to surfaces in some way so they can stay protected during development.

Non-Adhesive Eggs

Cardinal tetras lay non-adhesive eggs on plants, leaves, or decorations. These eggs can’t adhere to surfaces because they have no adhesive proteins that allow them to stick together.

However, these cardinal tetra eggs still have a sticky film that allows them to cling onto whatever surface the female places it on until hatching time comes.

Adhesive Eggs

Cardinal tetras lay adhesive eggs on hard surfaces such as rocks or tank walls. These cardinal tetra eggs have adhesive proteins that allow them to stick together and stay protected until they hatch.

Cardinal Tetras lay their adhesive eggs in the center of a group, so each egg has other fertilized eggs surrounding it for protection.

How To Help Keep Cardinal Tetras Eggs Safe?

The wild Cardinal tetras lay these eggs on plants or other structures such as rocks, logs, etc. However, when you have a breeding tank set up, it is important to provide them with suitable spawning sites within your tank.

Some of the ways that can help you to keep eggs of Cardinal tetras safe are:

  • Please provide them with spawning sites
  • Properly feed the fish
  • Keep eggs covered in the tank at all times by using a plant, piece of wood, or other suitable structure.
  • Ensure that the temperature in the tank is always between 23 and 28 degrees Celsius.
  • Reverse lighting cycle temporarily to simulate natural daybreak. This will help them breed more successfully.
  • Reduce water flow from filters, air pumps, or any other equipment when they are ready to spawn as this can lead to stress on fish which can endanger their lives.
  • Don’t forget to cover the tank at all times to keep it dark when they are ready to spawn. Remove the cover only after the fish lays the eggs and move away from them.

What Should You Feed Cardinal Tetras?

It would be best if you fed Cardinal tetras at least twice a day. They are omnivores, but they love to eat plants and plant matter, so you should try to feed them veggies like cucumber or zucchini and fruit at each feeding time.

Fish will also need meaty foods in their diet too. So feed the Cardinal tetras bloodworms for breakfast and freeze-dried brine shrimp for dinner. You can also provide them live or frozen brine shrimp and daphnia as a treat, which they love.

Cardinal tetras will eat pretty much any sinking pellet food. But it would help if you never gave your fish goldfish flakes because it has way too many carbs in it for them to eat. Instead, you can buy a variety of foods with protein as the first ingredient, which you want to look out for when feeding your Cardinal tetras.

Some FAQs

How Do Cardinal Tetras Lay Their Eggs?

The female Cardinal will carefully look for a suitable place to lay her eggs. Then she will deposit them one by one, covering each egg with sand or dirt after depositing it.

The cardinal tetra fish lay eggs on plants, wood structures (like driftwood), rocks, or other objects that provide a safe place for the eggs to attach and stay protected during development. It’s common for them to lay hundreds of eggs per day.

What Do Cardinal Tetra Eggs Look Like?

Cardinal tetra eggs are transparent, approximately 0.75 mm in diameter. These eggs have a slight yolk appearance when viewed under magnification with a microscope.

What Does Cardinal Tetra Fry Look Like?

After hatching, the cardinal tetra fry resembles miniature versions of their parents. They have a large black spot on each scale and an iridescent blue stripe along either side of their body.

The dorsal fin is bright red with two dark bars underneath it, just like adults of this species. In addition, they have a black stripe through their eye and a silver-white tip on the bottom of their tail fin, similar to adult cardinal tetras.


Summing up, it is safe to say that the cardinal tetra will lay eggs on a plant if given the opportunity. The substrate can be something as simple as a piece of moss, or it could be more complicated, like the lid from a water bottle. If you have any additional questions about where cardinal tetras lay eggs, please leave them in the comments below. I will get back to you as soon as I can.

Thank you for reading. Keep breeding your fish.

Scroll to Top