Book Appointment Now
Can Cichlids Live with Guppies? A Species-by-Species Tank
To house cichlids and guppies together, the answer depends entirely on the cichlid species you keep, not on a blanket rule. An adult guppy tops out at 1.5 to 2 inches, and most cichlids hit 4 to 12 inches with a mouth wide enough to swallow that guppy whole. Dwarf South Americans under 4 inches can sometimes share a planted 30-gallon, while Oscars, Jack Dempseys, and African Mbuna almost always end with missing fish and a frustrated keeper.
This guide breaks down which cichlid species can realistically share a tank with adult guppies and fry, walking through size, aggression, and pH mismatches so mixed-tank keepers can plan stocking without learning the hard way.
The Size and Temperament Gap That Defines Every Mixed Tank
A guppy (Poecilia reticulata) spends its day grazing algae, courting females, and darting through plant cover. A typical cichlid from the family Cichlidae claims a patch of bottom or midwater and defends it with surprising force, especially when breeding. The size gap is the first red flag, and the temperament gap makes it worse.
Most cichlids will eat guppies if the mouth fits, and the mouth almost always fits. A pair of Convicts or a spawning Apistogramma chases anything that crosses their cave, and a fast-moving Mbuna patrols the entire tank looking for trouble. Guppies respond to threats by hiding in plants, and when there are no plants, stress hormones rise, immune systems weaken, and disease follows within weeks.
That single imbalance, vulnerability on one side and weaponry on the other, is the baseline risk every guppy keeper faces when adding any cichlid. Compatibility decisions in every section that follow flow from this gap.
- Guppies top out at 1.5 to 2 inches and need calm, planted water to feel safe.
- Most cichlids grow 4 to 12 inches and defend territory with real force.
- A cichlid’s mouth can engulf an adult guppy, so predation is the baseline risk, not bullying.
- The bigger the cichlid and the warmer the tank, the more a guppy looks like live food.
Cichlid Species Ranked From Safest to Most Dangerous for Guppies
Not every cichlid is a guaranteed guppy killer. A few dwarf species stay small, stay calm, and can share space with a guppy colony when the tank is set up right. Most others, however, view guppies as a snack and act on it within days.
Safe Choices: Dwarf South Americans at 2 to 4 Inches
Apistogramma cacatuoides, German Blue Rams (Mikrogeophagus ramirezi), Kribensis (Pelvicachromis pulcher), and Keyhole Cichlids (Cleithracara maronii) all stay under 4 inches and have manageable temperaments outside of spawning. A single male Apistogramma in a heavily planted 20-gallon often ignores guppies entirely, and Kribensis plus Keyholes tolerate the neutral-to-alkaline water guppies need, which is rare among dwarf cichlids. Bolivian Rams (Mikrogeophagus altispinosus) work in 30-gallon setups when the guppy colony outnumbers the pair and plant cover is heavy.
Caution Zone: Territorial but Not Always Lethal
Convict Cichlids (Amatitlania nigrofasciata) and Severums (Heros efasciatus) stay peaceful at rest but transform once they pair off and start breeding. A Convict pair turns a 30-gallon into a no-go zone for any fish that swims past the cave, and Severums grow to 8 inches and develop a taste for small fish. Both can work in species-only setups, but pairing them with guppies is a calculated gamble that usually loses.
Almost Always Lethal: Large Americans and Aggressive Africans
Angelfish (Pterophyllum scalare), Oscars (Astronotus ocellatus), Jack Dempseys (Rocio octofasciata), and Green Terrors (Andinoacara rivulatus) reach 4 to 12 inches and view guppies as food. An adult Angelfish stalks a guppy the same way it stalks any small prey, and an Oscar simply inhales them. African Mbuna cichlids, including Yellow Labs (Labidochromis caeruleus) and Cobalt Blues (Pseudotropheus zebra), are a hard no because they need hard alkaline water at pH 7.8 to 8.6, hit 4 to 6 inches, and patrol the tank in fast-moving groups that pick on anything slow.
Yet water chemistry quietly decides which of those ranked species can even share the same tank.
| Species | Adult Size | Guppy Risk | Tank Floor |
|---|---|---|---|
| Apistogramma / German Blue Ram | 2 to 3 in | Low (with setup) | 20 gal |
| Kribensis / Keyhole Cichlid | 3 to 4 in | Low to moderate | 30 gal |
| Bolivian Ram | 3 in | Low (with setup) | 30 gal |
| Convict Cichlid | 4 to 5 in | Moderate to high | 40 gal |
| Severum | 8 in | High | 75 gal |
| Angelfish | 5 to 6 in | High (preys on guppies) | 55 gal |
| Oscar / Jack Dempsey / Green Terror | 10 to 12 in | Very high (predator) | 75 to 100 gal |
| African Mbuna (Yellow Lab, Cobalt Blue) | 4 to 6 in | Extreme (aggression + pH mismatch) | 55 gal species-only |
Water Chemistry Overlap and Why pH Can Kill the Deal Before Temperament Does
Even when the size gap looks manageable, water chemistry can quietly end a mixed tank. Guppies prefer slightly alkaline water between pH 7.0 and 7.8, moderate hardness of 8 to 12 dGH, and temperatures of 72 to 82°F. Anything outside that window stresses them, and chronic stress shows up as clamped fins, faded color, and disease within weeks.
South American dwarf cichlids like German Blue Rams and Apistogramma need softer, more acidic water around pH 6.0 to 7.0, a real mismatch for a pure guppy tank. The only way to split the difference is to keep guppies in slightly acidic water they tolerate but don’t love. African cichlids demand the opposite, hard alkaline water at pH 7.8 to 8.6, which is livable for guppies short-term but stressful over months. Kribensis and Keyhole Cichlids sit in the sweet spot, tolerating neutral to mildly alkaline water that suits guppies well.
The realistic middle ground for any successful mixed setup is pH 7.0 to 7.4 with hardness of 8 to 10 dGH and a temperature around 76 to 78°F. That window keeps both species stable, and it rules out the African cichlid option entirely because their pH floor is too high for guppy health.
| Group | pH Range | Hardness (dGH) | Temperature | Match with Guppies |
|---|---|---|---|---|
| Guppies | 7.0 to 7.8 | 8 to 12 | 72 to 82°F | Baseline |
| Apistogramma / German Blue Ram | 6.0 to 7.0 | 2 to 6 | 78 to 84°F | Partial (acidic side) |
| Kribensis / Keyhole Cichlid | 6.5 to 7.8 | 4 to 12 | 74 to 80°F | Strong |
| Bolivian Ram | 6.5 to 7.5 | 4 to 10 | 74 to 80°F | Good |
| African Mbuna | 7.8 to 8.6 | 12 to 20 | 76 to 82°F | Poor (alkaline stress) |
| Convict / Severum | 6.5 to 8.0 | 4 to 15 | 72 to 82°F | Good (chemistry only) |
Tank Size, Footprint, and Layout That Actually Reduce Aggression
A dwarf cichlid pair with a small guppy colony of six to eight adults needs at least a 30-gallon long tank, and footprint matters more than height. A long 30-gallon gives the cichlid a territory on one end and the guppies a plant-choked zone on the other, with enough distance that patrolling stops being constant. A tall 30-gallon concentrates fish in a smaller horizontal area and forces contact.
Plants do more than decorate. Densely planted zones with Java fern, Anubias, Hornwort, and Water Sprite break sight lines and let guppies vanish from a chasing cichlid. A 2-to-1 or 3-to-1 female-to-male guppy ratio reduces harassment within the guppy group and lowers overall stress hormones in the water. Surface cover from floating plants gives guppy fry a fighting chance to survive long enough for you to move them to a separate grow-out tank.
Driftwood caves, coconut halves, and stacked slate give cichlids something worth defending. A cichlid guarding a cave spends its time chasing other cichlids away from it, not patrolling the whole tank looking for guppies. That single piece of hardscape often decides whether a mixed tank works.
- 30-gallon floor: One dwarf cichlid pair with six to eight adult guppies is the practical minimum.
- Long footprint: Horizontal space separates territories better than vertical height.
- Plant density: Java fern, Anubias, Hornwort, and Water Sprite create escape routes.
- Cave structure: Driftwood, coconut halves, and stacked slate anchor cichlid territory.
- Female guppy ratio: 2-to-1 or 3-to-1 females to males reduces in-group stress.
- Surface cover: Floating plants buy time for fry before you relocate them.
Pro tip: Test your tap water’s pH and hardness before choosing a cichlid species. A mismatch you can fix with buffers is easier to manage than forcing a pH of 8.2 on guppies built for 7.4.
Guppy Fry, Breeding Pressure, and the Uncomfortable Truth About Long-Term Tanks
Even peaceful dwarf cichlids hunt guppy fry on instinct, not malice, and a single drop of fish eggs is too tempting to ignore. Guppies breed every 28 days, so any successful mixed tank becomes a slow-motion feeder population for the cichlids. Adult guppies usually live normal lifespans of two to three years, but fry rarely make it past the first week unless you intervene.
Keeping only male guppies removes the breeding trigger and often calms the tank’s energy. A separate 10-gallon fry-raising tank with a simple sponge filter is the difference between a sustainable colony and a steady decline. Move pregnant females into the fry tank before they drop, raise the fry for three to four weeks until they’re large enough not to fit a cichlid’s mouth, then return them to the main tank.
Treat fry as a renewable snack supply unless you set up grow-out space. The cichlid isn’t doing anything wrong. It’s acting on thousands of years of predatory instinct in a glass box where the food can’t escape. Your job is to design around that reality, not to wish it away.
When the Combination Fails: Warning Signs, Emergency Steps, and Safer Backup Species
Hiding guppies, clamped fins, torn tails, gasping at the surface, and sudden color loss are the early stress signals worth catching. A guppy that spends the whole day behind the filter is a guppy that knows it’s being hunted. The first confirmed chase or nip is the moment to rehome one species, and a second incident usually means missing fish by morning.
A 5-gallon bucket with a heater and airstone is a workable emergency quarantine while you sort out a new arrangement. Don’t wait for the third chase. By then you’ve usually lost two or three guppies and the cichlid has learned that guppies are food.
Safer community alternatives for guppy lovers include Endler’s Livebearers, Harlequin Rasboras, Corydoras Catfish, and Neon or Ember Tetras. If a cichlid is the priority, choose a species-only setup or pair it with mid-sized, fast schooling fish like Tiger Barbs or Silver Dollars instead. Both routes give you a stable tank instead of a slow-motion food chain.
- Stress signals: Hiding, clamped fins, torn tails, gasping, color loss.
- First chase rule: Rehome one species immediately, don’t wait for a repeat.
- Emergency quarantine: 5-gallon bucket, heater, airstone while you rearrange.
- Guppy-friendly swaps: Endler’s, Harlequin Rasboras, Corydoras, Neon or Ember Tetras.
- Cichlid-friendly swaps: Tiger Barbs, Silver Dollars, or a species-only setup.
Bottom Line
Most cichlids will eat guppies, and most guides that hand you a flat “no” aren’t wrong about the majority. The exception sits in a narrow window: dwarf South American species under 4 inches, neutral-to-alkaline water around pH 7.0 to 7.4, a 30-gallon long tank with heavy plant cover and cave structure, plus a backup plan for fry. If your cichlid is anything larger or more aggressive, the honest answer is to pick a different tankmate and keep guppies with fish that match their size and energy.
FAQ
Will cichlids kill guppies?
Large and mid-sized cichlids including Angelfish, Oscars, Jack Dempseys, Green Terrors, and most African Mbuna will hunt and eat guppies given the chance. Dwarf South Americans like Apistogramma and Keyhole Cichlids rarely kill adults but will eat guppy fry on sight.
What fish can live with cichlids?
Match size and temperament. African cichlids do best in species-only tanks or with other Mbuna of similar size. South American cichlids can share space with mid-sized dither fish like Silver Dollars, larger tetras, or robust catfish such as Plecostomus and larger Corydoras species.
Do cichlids eat smaller fish?
Yes, predatory fish behavior in cichlids runs strong. Anything that fits in the mouth is treated as food, and guppies fit easily. Fin nipping and chasing escalate into hunting once the cichlid learns the smaller fish can’t escape.
Are guppies compatible with African cichlids?
No. African cichlids need hard alkaline water at pH 7.8 to 8.6, which stresses guppies long term. Their relentless, fast-moving aggression also overwhelms peaceful livebearers, and the size match is wrong. Guppies in a cichlid tank with Africans usually last days, not months.
How to keep guppies safe with aggressive fish?
Provide dense live plants, caves, and sight-line breaks so guppies can escape chasing. Stock at least a 2-to-1 female-to-male ratio, keep the colony at six or more adults to spread aggression, and run a separate 10-gallon fry-raising tank to replace any losses.
Which cichlids are peaceful enough for guppies?
Apistogramma cacatuoides, German Blue Rams, Kribensis, Keyhole Cichlids, and Bolivian Rams are the most peaceful enough for guppies in a properly set 30-gallon planted tank. Even these species will eat fry, so plan for grow-out space if you want a self-sustaining colony.
