Tank mates for frontosas
We checked frontosas against all 149 other species in our database for water temperature, pH, size, fin nipping, predation and aggression.
Frontosas are best kept in a species-only tank.
Frontosas: 24–27°C (75–81°F), pH 8–9, adult size 30 cm (11.8 in), minimum tank 200 gallons (757 L). Full frontosa care guide.
Good Compatible tank mates (0)
Shared water conditions and no known conflict. Still add fish slowly and watch them.
Caution Possible, with care (8)
These can work in the right setup, but there is a real risk. Read the reason first.
- Amano shrimp · 10+ gal
- Their preferred pH ranges don't quite overlap (8–9 vs 6.5–7.8).
- Frontosa hunts shrimp. Larger amano shrimp sometimes survive, but expect losses.
- Ghost shrimp · 10+ gal
- Frontosa hunts shrimp. Larger ghost shrimp sometimes survive, but expect losses.
- Peacock cichlid · 75+ gal
- Frontosa may eat peacock cichlids, especially young or small ones.
- Frontosa comes from Lake Tanganyika and peacock cichlids from Lake Malawi. Fishkeepers usually keep cichlids from the two lakes apart: their diets and behaviour differ.
- Peacock cichlid comes from Lake Malawi and frontosas from Lake Tanganyika. Fishkeepers usually keep cichlids from the two lakes apart: their diets and behaviour differ.
- Red zebra cichlid · 55+ gal
- Frontosa may eat red zebra cichlids, especially young or small ones.
- Frontosa comes from Lake Tanganyika and red zebra cichlids from Lake Malawi. Fishkeepers usually keep cichlids from the two lakes apart: their diets and behaviour differ.
- Red zebra cichlid defends its patch of the tank and may chase frontosas, which use the same area.
- Red zebra cichlid comes from Lake Malawi and frontosas from Lake Tanganyika. Fishkeepers usually keep cichlids from the two lakes apart: their diets and behaviour differ.
- Bamboo shrimp · 20+ gal
- Their preferred pH ranges don't quite overlap (8–9 vs 6.5–7.5).
- Frontosa hunts shrimp. Larger bamboo shrimp sometimes survive, but expect losses.
- Dwarf orange crayfish · 10+ gal
- Their temperature ranges barely overlap (only around 24–24°C).
- One is a cold-water species and the other is tropical, so neither will be at its best.
- Frontosa may attack small crustaceans like dwarf orange crayfish, especially after they molt.
- Thai micro crab · 5+ gal
- Their preferred pH ranges don't quite overlap (8–9 vs 6.5–7.5).
- Frontosa may attack small crustaceans like Thai micro crabs, especially after they molt.
- Vampire shrimp · 20+ gal
- Their preferred pH ranges don't quite overlap (8–9 vs 6.5–7.5).
- Frontosa hunts shrimp. Larger vampire shrimp sometimes survive, but expect losses.
Avoid Bad tank mates (141)
- Angelfish: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Angelfish don't belong in that setup.
- Betta fish: Frontosa can eat bettas: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Bettas don't belong in that setup.
- Bristlenose pleco: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Bristlenose plecos don't belong in that setup.
- Bronze corydoras: Frontosa can eat bronze corydoras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Bronze corydoras don't belong in that setup.
- Cherry shrimp: Frontosa eats small shrimp like cherry shrimp.
- Common goldfish: They need different temperatures: Frontosa 24–27°C (75–81°F), common goldfish 15–22°C (59–72°F). Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Common goldfish don't belong in that setup.
- Common pleco: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Common plecos don't belong in that setup.
- Dwarf gourami: Frontosa can eat dwarf gouramis: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Dwarf gouramis don't belong in that setup.
- Fancy goldfish: They need different temperatures: Frontosa 24–27°C (75–81°F), fancy goldfish 18–23°C (64–73°F). Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Fancy goldfish don't belong in that setup.
- Guppy: Frontosa can eat guppies: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Guppies don't belong in that setup.
- Neon tetra: Frontosa can eat neon tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Neon tetras don't belong in that setup.
- Nerite snail: Frontosa eats snails, including nerite snails.
- Oscar: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Oscars don't belong in that setup.
- Panda corydoras: Frontosa can eat panda corydoras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Panda corydoras don't belong in that setup.
- Tiger barb: Frontosa can eat tiger barbs: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Tiger barbs don't belong in that setup.
- Zebra danio: Frontosa can eat zebra danios: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Zebra danios don't belong in that setup.
- African dwarf frog: Frontosa can eat African dwarf frogs. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. African dwarf frogs don't belong in that setup.
- Assassin snail: Frontosa eats snails, including assassin snails.
- Bala shark: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Bala sharks don't belong in that setup.
- Black skirt tetra: Frontosa can eat black skirt tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Black skirt tetras don't belong in that setup.
- Blood parrot cichlid: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Blood parrot cichlids don't belong in that setup.
- Boesemani rainbowfish: Frontosa can eat boesemani rainbowfish: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Boesemani rainbowfish don't belong in that setup.
- Cardinal tetra: They need very different water: pH 8–9 vs 4.5–7. Frontosa can eat cardinal tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Cardinal tetras don't belong in that setup.
- Celestial pearl danio: Frontosa can eat celestial pearl danios: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Celestial pearl danios don't belong in that setup.
- Cherry barb: Frontosa can eat cherry barbs: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Cherry barbs don't belong in that setup.
- Chili rasbora: They need very different water: pH 8–9 vs 5.5–7. Frontosa can eat chili rasboras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Chili rasboras don't belong in that setup.
- Chinese algae eater: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Chinese algae eaters don't belong in that setup.
- Clown loach: They need very different water: pH 8–9 vs 6–7. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Clown loaches don't belong in that setup.
- Convict cichlid: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Convict cichlids don't belong in that setup.
- Denison barb: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Denison barbs don't belong in that setup.
- Discus: They need different temperatures: Frontosa 24–27°C (75–81°F), discus 28–30°C (82–86°F). They need very different water: pH 8–9 vs 6–7. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Discus don't belong in that setup.
- Dojo loach: They need different temperatures: Frontosa 24–27°C (75–81°F), dojo loach 18–23°C (64–73°F). Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Dojo loaches don't belong in that setup.
- Dwarf neon rainbowfish: Frontosa can eat dwarf neon rainbowfish: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Dwarf neon rainbowfish don't belong in that setup.
- Electric blue acara: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Electric blue acaras don't belong in that setup.
- Electric yellow cichlid: Frontosa can eat electric yellow cichlids: they're small enough to fit in its mouth once it's grown.
- Ember tetra: They need very different water: pH 8–9 vs 5.5–7. Frontosa can eat ember tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Ember tetras don't belong in that setup.
- Firemouth cichlid: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Firemouth cichlids don't belong in that setup.
- German blue ram: They need very different water: pH 8–9 vs 5–7. Frontosa can eat German blue rams: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. German blue rams don't belong in that setup.
- Glowlight tetra: Frontosa can eat glowlight tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Glowlight tetras don't belong in that setup.
- Harlequin rasbora: Frontosa can eat harlequin rasboras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Harlequin rasboras don't belong in that setup.
- Hillstream loach: Frontosa can eat hillstream loaches: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Hillstream loaches don't belong in that setup.
- Honey gourami: Frontosa can eat honey gouramis: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Honey gouramis don't belong in that setup.
- Jack Dempsey: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Jack Dempseys don't belong in that setup.
- Julii corydoras: Frontosa can eat julii corydoras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Julii corydoras don't belong in that setup.
- Kribensis: Frontosa can eat kribensis: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Kribensis don't belong in that setup.
- Kuhli loach: They need very different water: pH 8–9 vs 5.5–7. Frontosa can eat kuhli loaches: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Kuhli loaches don't belong in that setup.
- Malaysian trumpet snail: Frontosa eats snails, including Malaysian trumpet snails.
- Molly: Frontosa can eat mollies: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Mollies don't belong in that setup.
- Mystery snail: Frontosa eats snails, including mystery snails.
- Otocinclus: Frontosa can eat otocinclus: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Otocinclus don't belong in that setup.
- Pea puffer: Frontosa can eat pea puffers: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Pea puffers don't belong in that setup. Pea puffer is best kept in a species-only tank.
- Pearl gourami: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Pearl gouramis don't belong in that setup.
- Peppered corydoras: Frontosa can eat peppered corydoras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Peppered corydoras don't belong in that setup.
- Pictus catfish: They need very different water: pH 8–9 vs 6–7. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Pictus catfish don't belong in that setup.
- Platy: Frontosa can eat platies: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Platies don't belong in that setup.
- Pygmy corydoras: They need very different water: pH 8–9 vs 6.4–7.4. Frontosa can eat pygmy corydoras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Pygmy corydoras don't belong in that setup.
- Rainbow shark: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Rainbow sharks don't belong in that setup.
- Ramshorn snail: Frontosa eats snails, including ramshorn snails.
- Red-tail shark: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Red-tail sharks don't belong in that setup.
- Rosy barb: Frontosa can eat rosy barbs: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Rosy barbs don't belong in that setup.
- Rummy-nose tetra: They need very different water: pH 8–9 vs 5.5–7. Frontosa can eat rummy-nose tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Rummy-nose tetras don't belong in that setup.
- Senegal bichir: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Senegal bichirs don't belong in that setup.
- Siamese algae eater: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Siamese algae eaters don't belong in that setup.
- Silver dollar: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Silver dollars don't belong in that setup.
- Sterbai corydoras: Frontosa can eat sterbai corydoras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Sterbai corydoras don't belong in that setup.
- Three spot gourami: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Three spot gouramis don't belong in that setup.
- White cloud mountain minnow: They need different temperatures: Frontosa 24–27°C (75–81°F), white cloud mountain minnow 16–22°C (61–72°F). Frontosa can eat white cloud mountain minnows: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. White cloud mountain minnows don't belong in that setup.
- X-ray tetra: Frontosa can eat x-ray tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. X-ray tetras don't belong in that setup.
- Yoyo loach: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Yoyo loaches don't belong in that setup.
- African butterfly fish: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. African butterfly fish don't belong in that setup.
- Agassiz's dwarf cichlid: They need very different water: pH 8–9 vs 5–7. Frontosa can eat Agassiz's dwarf cichlids: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Agassiz's dwarf cichlids don't belong in that setup.
- Black ghost knifefish: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Black ghost knifefish don't belong in that setup.
- Black neon tetra: Frontosa can eat black neon tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Black neon tetras don't belong in that setup.
- Black phantom tetra: Frontosa can eat black phantom tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Black phantom tetras don't belong in that setup.
- Bleeding heart tetra: They need very different water: pH 8–9 vs 5.5–7.2. Frontosa can eat bleeding heart tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Bleeding heart tetras don't belong in that setup.
- Bloodfin tetra: Frontosa can eat bloodfin tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Bloodfin tetras don't belong in that setup.
- Bolivian ram: Frontosa can eat Bolivian rams: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Bolivian rams don't belong in that setup.
- Buenos Aires tetra: Frontosa can eat buenos Aires tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Buenos Aires tetras don't belong in that setup.
- Bumblebee catfish: Frontosa can eat bumblebee catfish: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Bumblebee catfish don't belong in that setup.
- Clown killifish: They need very different water: pH 8–9 vs 5.5–7. Frontosa can eat clown killifish: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Clown killifish don't belong in that setup.
- Clown pleco: Frontosa can eat clown plecos: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Clown plecos don't belong in that setup.
- Cockatoo cichlid: Frontosa can eat cockatoo cichlids: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Cockatoo cichlids don't belong in that setup.
- Congo tetra: Frontosa can eat Congo tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Congo tetras don't belong in that setup.
- Crystal red shrimp: They need very different water: pH 8–9 vs 6–6.8. Frontosa eats small shrimp like crystal red shrimp.
- Demasoni cichlid: Frontosa can eat demasoni cichlids: they're small enough to fit in its mouth once it's grown.
- Diamond tetra: They need very different water: pH 8–9 vs 6–7. Frontosa can eat diamond tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Diamond tetras don't belong in that setup.
- Dwarf chain loach: Frontosa can eat dwarf chain loaches: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Dwarf chain loaches don't belong in that setup.
- Emerald green corydoras: Frontosa can eat emerald green corydoras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Emerald green corydoras don't belong in that setup.
- Emperor tetra: Frontosa can eat emperor tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Emperor tetras don't belong in that setup.
- Endler's livebearer: Frontosa can eat Endler's livebearers: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Endler's livebearers don't belong in that setup.
- Forktail blue-eye: Frontosa can eat forktail blue-eyes: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Forktail blue-eyes don't belong in that setup.
- Gardneri killifish: Frontosa can eat gardneri killifish: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Gardneri killifish don't belong in that setup.
- Giant danio: Frontosa can eat giant danios: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Giant danios don't belong in that setup.
- Glass catfish: They need very different water: pH 8–9 vs 6–7. Frontosa can eat glass catfish: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Glass catfish don't belong in that setup.
- Gold barb: Frontosa can eat gold barbs: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Gold barbs don't belong in that setup.
- Golden wonder killifish: Frontosa can eat golden wonder killifish: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Golden wonder killifish don't belong in that setup.
- Green terror: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Green terrors don't belong in that setup.
- Head and tail light tetra: Frontosa can eat head and tail light tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Head and tail light tetras don't belong in that setup.
- Jewel cichlid: Frontosa can eat jewel cichlids: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Jewel cichlids don't belong in that setup.
- Kissing gourami: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Kissing gouramis don't belong in that setup.
- Kubotai rasbora: They need very different water: pH 8–9 vs 6–7. Frontosa can eat kubotai rasboras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Kubotai rasboras don't belong in that setup.
- Lambchop rasbora: Frontosa can eat lambchop rasboras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Lambchop rasboras don't belong in that setup.
- Lemon tetra: Frontosa can eat lemon tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Lemon tetras don't belong in that setup.
- Marbled hatchetfish: They need very different water: pH 8–9 vs 5–7. Frontosa can eat marbled hatchetfish: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Marbled hatchetfish don't belong in that setup.
- Odessa barb: Frontosa can eat odessa barbs: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Odessa barbs don't belong in that setup.
- Panda garra: Frontosa can eat panda garras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Panda garras don't belong in that setup.
- Paradise fish: Frontosa can eat paradise fish: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Paradise fish don't belong in that setup.
- Peacock gudgeon: Frontosa can eat peacock gudgeons: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Peacock gudgeons don't belong in that setup.
- Penguin tetra: Frontosa can eat penguin tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Penguin tetras don't belong in that setup.
- Rabbit snail: Frontosa eats snails, including rabbit snails.
- Red rainbowfish: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Red rainbowfish don't belong in that setup.
- Ropefish: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Ropefish don't belong in that setup.
- Rosy loach: Frontosa can eat rosy loaches: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Rosy loaches don't belong in that setup.
- Rosy tetra: Frontosa can eat rosy tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Rosy tetras don't belong in that setup.
- Rubber lip pleco: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Rubber lip plecos don't belong in that setup.
- Scarlet badis: Frontosa can eat scarlet badis: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Scarlet badis don't belong in that setup.
- Scissortail rasbora: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Scissortail rasboras don't belong in that setup.
- Serpae tetra: Frontosa can eat serpae tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Serpae tetras don't belong in that setup.
- Severum: They need very different water: pH 8–9 vs 6–7. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Severums don't belong in that setup.
- Shell dweller cichlid: Frontosa can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Sparkling gourami: Frontosa can eat sparkling gouramis: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Sparkling gouramis don't belong in that setup.
- Swordtail: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Swordtails don't belong in that setup.
- Threadfin rainbowfish: Frontosa can eat threadfin rainbowfish: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Threadfin rainbowfish don't belong in that setup.
- Tinfoil barb: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Tinfoil barbs don't belong in that setup.
- Turquoise rainbowfish: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Turquoise rainbowfish don't belong in that setup.
- Upside-down catfish: Frontosa can eat upside-down catfish: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Upside-down catfish don't belong in that setup.
- Zebra loach: Frontosa can eat zebra loaches: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Zebra loaches don't belong in that setup.
- Zebra pleco: Frontosa can eat zebra plecos: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Zebra plecos don't belong in that setup.
- Black ruby barb: Frontosa can eat black ruby barbs: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Black ruby barbs don't belong in that setup.
- Checkerboard barb: Frontosa can eat checkerboard barbs: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Checkerboard barbs don't belong in that setup.
- Dwarf rasbora: They need very different water: pH 8–9 vs 5–6.5. Frontosa can eat dwarf rasboras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Dwarf rasboras don't belong in that setup.
- Flame tetra: Frontosa can eat flame tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Flame tetras don't belong in that setup.
- Glowlight danio: Frontosa can eat glowlight danios: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Glowlight danios don't belong in that setup.
- Green neon tetra: They need very different water: pH 8–9 vs 5–6.5. Frontosa can eat green neon tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Green neon tetras don't belong in that setup.
- Keyhole cichlid: Frontosa can eat keyhole cichlids: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Keyhole cichlids don't belong in that setup.
- Least killifish: Frontosa can eat least killifish: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Least killifish don't belong in that setup.
- Moonlight gourami: Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Moonlight gouramis don't belong in that setup.
- Pearl danio: Frontosa can eat pearl danios: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Pearl danios don't belong in that setup.
- Silvertip tetra: Frontosa can eat silvertip tetras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Silvertip tetras don't belong in that setup.
- Thick-lipped gourami: Frontosa can eat thick-lipped gouramis: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Thick-lipped gouramis don't belong in that setup.
- Variatus platy: Frontosa can eat variatus platies: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Variatus platies don't belong in that setup.
Frequently asked questions
What fish can live with frontosas?
Frontosas are best kept on their own or in a species-only tank.
Can frontosas live with angelfish?
No. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Angelfish don't belong in that setup. Their preferred pH ranges don't quite overlap (8–9 vs 6–7.5).
Can frontosas live with bettas?
No. Frontosa can eat bettas: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Bettas don't belong in that setup.
Can frontosas live with bristlenose plecos?
No. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Bristlenose plecos don't belong in that setup. Their preferred pH ranges don't quite overlap (8–9 vs 6–7.5).
Can frontosas live with bronze corydoras?
No. Frontosa can eat bronze corydoras: they're small enough to fit in its mouth once it's grown. Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Bronze corydoras don't belong in that setup.
How we decide: we compare each pair's comfortable temperature, pH and hardness ranges, adult sizes, mouth size (who can eat whom), fin nipping, aggression and territory. Read the full method. Data last reviewed 2026-10-13.