Apistogramma are the gateway fish into dwarf cichlids. They have the personality of a 12-inch cichlid in a 7 cm body — pair bonding, fry care, harem politics, and territorial displays that look like miniature versions of an Oscar tank. I have kept cacatuoides, agassizii, and borellii side by side in my fishroom for four years, and they are the fish I check on first every morning. This guide focuses on Apistogramma cacatuoides — the cockatoo dwarf cichlid — because it is the species 90% of new keepers should start with, but the care applies across the genus with a few species-specific tweaks I will flag along the way.
Why Apistogramma?
Apistogramma give you the cichlid experience in a 20 gallon long. A dominant male cacatuoides in full breeding colour — the orange-and-black dorsal fin flared, the red-and-blue face glowing — is one of the prettiest freshwater fish you can keep. The females are smaller and drabber most of the year, but turn a solid butter-yellow with jet-black markings when they are guarding eggs or fry. That colour transformation alone is worth the price of admission.
The behaviour is what hooks you, though. Apistogramma form pair bonds for breeding but live in harems — one male, multiple females — and the social dynamics are constantly shifting. The male patrols the whole tank; each female claims a 15 cm territory around her chosen cave and defends it from the other females. When a female is guarding fry, she will fearlessly attack fish twice her size, including the male. Watching a 5 cm female herd 30 fry across a 20 gallon while her mate keeps a respectful distance is genuinely one of the great freshwater aquarium experiences.
What trips people up is the assumption that "small cichlid" means "easy cichlid." Apistogramma are sensitive to water quality, they need specific water chemistry to thrive (let alone breed), and they will absolutely murder each other if you stock them wrong. The skill floor is higher than tetras. The reward is also higher. Treat that as a feature.
Species & Strains
The genus Apistogramma has 90+ described species, but the hobby lives on about ten. Here are the four you will actually see in shops:
| Species | Adult size | Difficulty | Notes |
|---|---|---|---|
| A. cacatuoides (cockatoo) | 7–8 cm male, 5–6 cm female | Medium | The starter Apistogramma. Tank-bred, hardy, multiple colour strains. |
| A. agassizii (Agassiz's dwarf) | 7–8 cm male, 5–6 cm female | Medium-Hard | Longer body, striking red-and-blue male. Less forgiving than cacatuoides. |
| A. borellii (umbrella cichlid) | 5–6 cm male, 4–5 cm female | Easy | The hardiest Apistogramma. Tolerates cooler water (22–25°C). Great beginner species. |
| A. trifasciata (three-stripe) | 7–8 cm male, 5 cm female | Medium | Classic blue-and-yellow. Sensitive to water quality. Not for first-timers. |
For your first Apistogramma, get tank-bred cacatuoides. They are bred commercially in huge numbers, which means the stock is cheap, hardy, and already adapted to aquarium conditions. Wild-caught Apistogramma are stunning, sensitive, and often carrying parasites — save wild-caught for your third or fourth Apistogramma tank, not your first.
Cacatuoides come in a half-dozen colour strains developed by commercial breeders. The most common are Double Red (red dorsal and anal fins with black markings), Triple Red (red dorsal, anal, and caudal fins), Orange Flash (solid orange fins), and Sunset (orange-to-yellow gradient). All are the same species with the same care requirements — pick the colour you like. Avoid "super red" strains from unknown breeders; the heavy line-breeding that produces the most intense reds has introduced deformities in some lines.
Tank Setup (20 Gallon Minimum)
A 20 gallon long (30 × 12 × 12 inches) is the realistic minimum for a single Apistogramma harem. The 30-inch footprint is the key number — Apistogramma are bottom-dwellers that establish horizontal territories, and they need the linear space to do it. A 20 gallon tall (24 × 12 × 16 inches) has the same water volume but the shorter footprint makes territory structure impossible. Do not substitute one for the other.
The substrate must be sand. Apistogramma sift substrate through their gills constantly — it is how they hunt microorganisms in the wild. Sharp gravel damages the gill filaments and sets up chronic bacterial infections. Pool filter sand, play sand (rinsed thoroughly), or CaribSea Super Naturals all work. Avoid aragonite sand unless your water genuinely needs the buffering (it does not, unless you live somewhere with extremely soft tap water).
Caves are non-negotiable. Each female needs her own cave — coconut shells halved and buried at an angle, slate caves, or commercially made Apistogramma caves all work. The cave opening should be just large enough for the female to enter; she will dig the sand out to customize the interior. Add 3–4 caves for a harem of one male and three females, plus driftwood, leaf litter (Indian almond leaves are the classic choice), and low-light plants like Anubias and Java fern. Break sight lines between caves so the females cannot see each other constantly — that single design choice prevents 80% of female-on-female aggression.
Filtration should be a sponge filter or a hang-on-back rated for 20–30 gallons. Apistogramma do not like strong current; the filter should turn the tank over 4–5x per hour, not 10x. Lighting should be moderate to dim — bright light stresses them and they will hide all day. Floating plants (frogbit, salvinia) are the easiest way to diffuse the light and the Apistogramma will appreciate the cover.
Water Parameters (Soft & Acidic)
This is where Apistogramma lose most new keepers. They come from soft, acidic blackwater tributaries of the Amazon and Orinoco, and they need water that matches. Test your tap water for pH, GH, and KH before you buy any Apistogramma — the test takes ten minutes and saves you the cost of a dead breeding pair.
Ideal parameters: pH 5.5–6.8, GH 2–8 dGH, KH 1–4 dKH, temperature 24–27°C. Tank-bred cacatuoides tolerate harder water up to about pH 7.4 and GH 10, but they will not breed reliably outside the soft acidic range. Wild-caught Apistogramma will simply die in hard alkaline water — sometimes within a week. If your tap water is liquid rock (pH 8, GH 15+), you have two options: dilute with reverse osmosis water down to the target range, or pick a different species. Bolivian rams and shell dwellers both thrive in water that will kill Apistogramma.
The easiest way to hit Apistogramma parameters is to start with reverse osmosis (RO) water and remineralize it. I mix 80% RO with 20% tap water to hit pH 6.5, GH 4, KH 2 in my fishroom. Add Indian almond leaves, alder cones, or peat in the filter to lower pH naturally and provide tannins. Avoid chemical pH buffers (like "pH Down") — they are unstable and cause swings that stress the fish. Stable pH 7.0 is better for the fish than pH that bounces between 6.0 and 7.0 every time you do a water change.
Temperature matters more than people realise. Apistogramma cacatuoides want 24–26°C; A. agassizii and A. borellii prefer the cooler end at 22–25°C. Pushing the temperature above 28°C suppresses their immune system and shortens their lifespan. If your tank runs hot because of lighting or equipment, Apistogramma are not the right fish for it.
Harem Structure — The Right Way to Stock Apistogramma
Apistogramma are harem spawners. In the wild, a dominant male holds a territory containing 3–6 females, each with her own cave and a smaller territory within his. Replicate this in the aquarium and you get the full behavioural display — and a stable, low-stress group. Get it wrong and you get a dead female within a month.
The correct ratio in a 20 gallon long is one male and three females. The male claims the whole tank; each female claims a 15 cm patch around her cave. With three females, the male's attention is distributed and no single female is harassed to death. With one male and one female, the male will court her constantly, even when she is not receptive, and she will eventually succumb to stress. Two males in a 20 gallon will fight until one is dead — full stop. A 40 gallon breeder is the minimum for two males, and even then you need broken sight lines and three females per male.
Adding dither fish is essential. Apistogramma are cued to spawn by the presence of small schooling fish above them — it signals that no predators are around. A school of 8–10 green neon tetras, ember tetras, or rummy nose tetras will make your Apistogramma dramatically more confident and more likely to breed. Add 6 dwarf corydoras (C. habrosus or C. pygmaeus) to work the sand without competing for the Apistogramma's territory. The combination — 1M/3F Apistogramma + 10 tetras + 6 dwarf corydoras — is the standard 20 gallon Apistogramma tank for a reason.
Diet & Feeding
Apistogramma are micropredators. In the wild they eat insect larvae, small crustaceans, and worms. In the aquarium they need a protein-rich, varied diet — flake-only feeding will fade their colours and shut down breeding within months.
The backbone of my Apistogramma diet is high-quality micro-pellets: New Life Spectrum Thera+A small fish formula, Fluval Bug Bites (the smaller granule size), and Hikari Micro Pellets. I rotate through all three so the fish get variety. Twice a week I add frozen bloodworms or frozen brine shrimp. When I am conditioning breeders, I add live baby brine shrimp daily for a week before a planned spawn.
Feed twice daily, in portions the fish can finish in 30 seconds. Apistogramma are slow, deliberate feeders — they do not compete well with fast mid-water fish for food. If your tetras are eating everything before the Apistogramma get to it, you are feeding too fast or too much at once. Drop small amounts at multiple points in the tank, including directly over the Apistogramma caves. Skip feeding one day a week; it does not hurt them and prevents obesity in long-term captive fish.
Breeding Apistogramma
Breeding tank-bred Apistogramma cacatuoides is genuinely easy if your water parameters are right and your harem structure is correct. Condition the breeders with live and frozen food for a week. The female will select a cave, dig out the sand inside, and start displaying to the male — a bright yellow body with black markings, fins clamped, head-down posture. Spawning happens inside the cave; you will not see it.
A typical spawn is 40–80 eggs. The female tends the eggs exclusively; the male guards the perimeter. Eggs hatch in 48–72 hours at 26°C. The female moves the wigglers to a pre-dug pit in the sand; three days later they are free-swimming. Once free-swimming, the female herds the fry across the tank in a tight school, leading them to food and defending them from anything that gets close — including the male, who she will drive away from the fry.
Fry need baby brine shrimp as a first food. Microworms work as a backup, but newly-hatched Artemia nauplii are the gold standard for Apistogramma fry growth. Feed three times daily. The female will continue caring for the fry for 3–4 weeks; after that, she will lose interest and you should remove the fry to a grow-out tank. Spawn survival in a community tank is low — other fish pick off stragglers. If you want maximum yield, strip the fry from the female at the free-swimming stage and raise them separately.
Common Diseases
Bacterial gill infections are the #1 Apistogramma killer, almost always traceable to sharp substrate or dirty water. If your Apistogramma is breathing heavily, sitting near the surface, or has frayed gill covers, check your substrate (is it sand or sharp gravel?) and run a water test. Treat with formalin-based medications and a series of large water changes — but prevention through sand substrate and weekly 30% water changes is the real fix.
Hexamita (hole-in-the-head) shows up as pitting lesions on the head and lateral line, almost always in fish kept in poor water or fed a nutritionally-empty diet. Hexamita is a protozoan that lives in low numbers in healthy fish but explodes when the immune system is suppressed. Treatment is metronidazole — dosed in food, not just the water — plus aggressive water changes. Fish that develop severe Hexamita rarely fully recover; the scarring is permanent.
Ich (white spot) hits Apistogramma harder than most community fish because the recommended heat-ramp treatment (raising to 30°C) stresses Apistogramma that prefer 24–26°C. Use the standard heat-and-salt method but cap the treatment temperature at 28°C and extend the treatment to 14 days instead of 7. Quarantine all new fish for 4 weeks — Apistogramma are expensive and a single ich outbreak in an established colony is a disaster.
Tank Mates
The right tank mates make Apistogramma more confident and more likely to breed. The wrong ones stress them into hiding and shut down spawning. Here is the shortlist:
Dither fish (mid-water schooling): Green neon tetras, ember tetras, rummy nose tetras, harlequin rasboras, celestial pearl danios. Avoid larger tetras (serpae, black skirt, bleeding heart) — they outcompete Apistogramma for food and the larger species can nip at the Apistogramma's flowing fins.
Bottom companions: Dwarf corydoras only (C. habrosus, C. pygmaeus, C. hastatus). Full-size corydoras (C. aeneus, C. paleatus) compete for the same territory and the Apistogramma female will attack them when guarding fry. Otocinclus work — they stay small, eat algae, and ignore the Apistogramma entirely. Avoid plecos of any size in a 20 gallon; even bristlenose produce too much waste for the bioload.
Avoid entirely: Other dwarf cichlid species (rams, kribensis, other Apistogramma species — they will crossbreed or fight), shrimp large enough to be eaten (the Apistogramma will pick off adult cherry shrimp over time), and any fish large enough to eat the Apistogramma (angelfish, gourami). Apistogramma are best kept in a species tank or with the small dithers and dwarf corydoras listed above.
Frequently Asked Questions
How many Apistogramma can I keep in a 20 gallon tank?
A 20 gallon long comfortably holds one male and up to three females in a harem structure, plus a small school of dither fish (8–10 tetras) and a group of 6 dwarf corydoras. Two males in a 20 gallon will fight — one will end up hiding in the corner and eventually die. A 40 gallon breeder is the minimum for two males, with broken sight lines and at least two females each.
Do Apistogramma need soft acidic water?
Yes for long-term health and breeding. Ideal parameters are pH 5.5–6.8, GH 2–8 dGH, KH 1–4 dKH. Tank-bred Apistogramma cacatuoides tolerate harder water up to about pH 7.4 and GH 10, but they will not breed reliably outside the soft acidic range. If your tap is liquid rock, dilute with reverse osmosis water or pick Bolivian rams or shell dwellers instead.
What do Apistogramma eat?
They are micropredators. Feed a mix of high-quality micro-pellets (New Life Spectrum Thera+A small fish formula, Fluval Bug Bites), frozen bloodworms, frozen brine shrimp, and live baby brine shrimp when conditioning breeders. Feed twice daily in small amounts. Avoid flake-only diets — Apistogramma fade on flakes and stop breeding.
Are Apistogramma hard to keep?
Tank-bred Apistogramma cacatuoides are not hard if your water is already soft and your tank is cycled. Wild-caught Apistogramma and species like A. agassizii or A. trifasciata are significantly more demanding. Start with tank-bred cacatuoides in a mature 20 gallon long with stable soft water, then expand to other species once you have a year of experience.
Will Apistogramma eat my shrimp?
Yes, eventually. Adult cherry shrimp will be picked off over time, and baby shrimp are a regular snack. If you want a thriving shrimp colony, do not add Apistogramma. Amano shrimp are large enough to be safe in most cases, but newly-molted amanos are vulnerable. The only shrimp-safe option is to keep the Apistogramma well-fed and provide heavy plant cover for the shrimp — even then, expect losses.