Skip to content
Stock checked on Amazon · 40 aquarium gear comparisons
Fish profile · Tetras

Cardinal tetra

Cardinal tetra care: a 20-gallon tank for a school of 10, soft acidic water at 73-84 °F, feeding, tank mates and how it differs from the neon tetra.

By The AcuarioSano Team Updated on 3 min read
Cardinal tetra (Paracheirodon axelrodi)
Photo: CHUCAO · CC BY-SA 3.0 · Wikimedia Commons

Quick facts

Paracheirodon axelrodi

Scientific name
Paracheirodon axelrodi
Group
Tetras
Origin
South America
Difficulty
Moderate
Adult size
1.8 in (4.5 cm)
Minimum tank
21 gal (80 L)
Minimum group
10 fish
Temperature
73–84 °F (23–29 °C)
pH
4.5–7
Hardness (GH)
1–8 °dGH
Temperament
Peaceful
Tank zone
Middle
Diet
Omnivore
Lifespan
5 years
Breeding
Egg scatterer
Plant-safe
Yes
Shrimp-safe
Yes

If you buy through our links, Amazon pays us a small commission at no extra cost to you. That’s how we keep the site running. How we choose.

Contents +

Overview

The cardinal tetra looks a lot like the neon, but it grows a little larger (up to 1.8-2 inches, 4.5-5 cm) and its red band covers the entire lower body from head to tail. That is the easiest way to tell them apart. It lives in the blackwater rivers of the Rio Negro and Orinoco basins in Brazil, Colombia and Venezuela, where the water is very soft, acidic and stained by tannins.

Many cardinals in the trade are still wild-caught through an artisanal fishery that supports local communities. It is a gorgeous, calm fish, but slightly more delicate than the neon, so it suits hobbyists with a mature, stable tank who can provide warm, soft water.

Care and tank setup

A school of ten needs about 20 gallons (80 L) with good swimming length, gentle filtration and a heater. Unlike the neon, it prefers warmer water, which makes it a perfect match for discus, German blue rams and other warm-water Amazon fish.

  • Water: soft and acidic; blending in RO water, peat or Indian almond leaves helps. Stability matters more than chasing exact numbers.
  • Aquascape: driftwood, leaf litter, plants and subdued light or floating plants. In a bright, bare tank it looks washed out.
  • Tank mates: corydoras, otocinclus, Apistogramma, pencilfish, hatchetfish and shrimp. Avoid large fish that could eat it.

Wild fish arrive stressed: drip-acclimate them, quarantine if you can and never add them to an uncycled tank. High nitrates and hard water weaken them over time. Never release them into the wild.

Feeding

An omnivore that feeds on tiny crustaceans, insect larvae and worms in the wild. In the aquarium it takes quality fine flakes and micro pellets, but it does much better with frozen or live foods several times a week: brine shrimp, daphnia, cyclops and bloodworms. Newly imported fish sometimes accept only live or frozen food at first. Offer small portions once or twice daily.

Breeding

Cardinals scatter their eggs over fine plants or moss, usually around dusk. Breeding them at home is challenging: it calls for extremely soft, acidic water with almost no hardness, near-total darkness for the light-sensitive eggs, and microscopic first foods for the fry. They are bred commercially, but you should not expect fry to appear in a community tank.

Compatible tank mates

Species from our database that share water parameters, size and temperament with the Cardinal tetra. Calculated from the data in each profile.

Check the compatibility of your whole tank →

What not to keep it with

Popular species you shouldn’t house with the Cardinal tetra, and why.

  • Common goldfish: incompatible temperatures, one may eat the other due to size
  • Angelfish: one may eat the other due to size
  • Yellow lab cichlid: incompatible pH, incompatible water hardness
  • Clown loach: one may eat the other due to size
  • Molly: incompatible pH, incompatible water hardness
  • Oranda goldfish: incompatible temperatures, one may eat the other due to size
  • Oscar: one may eat the other due to size, incompatible temperaments
  • Platy: incompatible pH, incompatible water hardness

Recommended equipment

What you need to keep the Cardinal tetra healthy, checked against Amazon stock.

29 gallon aquariums 8.8 AcuarioSano rating: 8.8 out of 10
Internal aquarium filters 9.3 AcuarioSano rating: 9.3 out of 10
Aquarium heaters 8.9 AcuarioSano rating: 8.9 out of 10
Fish flakes and micro pellets 8.9 AcuarioSano rating: 8.9 out of 10
Aquarium water test kits 9.2 AcuarioSano rating: 9.2 out of 10

Frequently asked questions

How many liters does a Cardinal tetra need?+

At least about 80 liters for a group of at least 10 fish. More space always helps keep the water stable.

What water temperature does the Cardinal tetra need?+

Between 23 and 29 °C, with a pH of 4.5 to 7.

What fish can live with the Cardinal tetra?+

Based on water, size and temperament, it fits with species such as Bristlenose pleco, Betta fish, Bronze cory, Zebra danio and Cherry barb. Use our compatibility calculator to check your whole tank.

Can the Cardinal tetra be kept with shrimp?+

Yes: it usually won’t eat adult shrimp, though some shrimplets may get picked off. A tank with plenty of moss gives the babies cover.

You may also like

Tetras → Freshwater fish → Complete aquarium guide →

Our pick

Tetra 29 Gallon Glass Aquarium, Rectangular Fish Tank

See price