Tank mates for shell dweller cichlids
We checked shell dweller cichlids against all 149 other species in our database for water temperature, pH, size, fin nipping, predation and aggression.
Good tank mates for shell dweller cichlids include cherry shrimp, nerite snail, assassin snail, ramshorn snail, amano shrimp and ghost shrimp. Avoid angelfish, betta fish and bronze corydoras: shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Angelfish don't belong in that setup.
Shell dweller cichlids: 24–27°C (75–81°F), pH 7.5–9, adult size 4 cm (1.6 in), minimum tank 10 gallons (38 L). Full shell dweller cichlid care guide.
Good Compatible tank mates (12)
Shared water conditions and no known conflict. Still add fish slowly and watch them.
Cherry shrimp
3 cm (1.2 in) · 5+ gal · groups of 10+
Shell dweller cichlid will pick off baby cherry shrimp, so the colony grows slowly. Dense plants help.
Nerite snail
2.5 cm (1 in) · 5+ gal
Amano shrimp
4.5 cm (1.8 in) · 10+ gal · groups of 3+
Shell dweller cichlid will pick off baby amano shrimp, so the colony grows slowly. Dense plants help.
Assassin snail
2.5 cm (1 in) · 5+ gal
Ghost shrimp
4.5 cm (1.8 in) · 10+ gal · groups of 3+
Shell dweller cichlid will pick off baby ghost shrimp, so the colony grows slowly. Dense plants help.
Malaysian trumpet snail
2.5 cm (1 in) · 10+ gal
Mystery snail
5 cm (2 in) · 10+ gal
Ramshorn snail
2 cm (0.8 in) · 5+ gal
Bamboo shrimp
8 cm (3.1 in) · 20+ gal
Shell dweller cichlid will pick off baby bamboo shrimp, so the colony grows slowly. Dense plants help.
Rabbit snail
8 cm (3.1 in) · 29+ gal
Thai micro crab
1 cm (0.4 in) · 5+ gal · groups of 5+
Vampire shrimp
10 cm (3.9 in) · 20+ gal
Shell dweller cichlid will pick off baby vampire shrimp, so the colony grows slowly. Dense plants help.
Caution Possible, with care (8)
These can work in the right setup, but there is a real risk. Read the reason first.
- Bristlenose pleco · 20+ gal
- Shell dweller cichlid defends its patch of the bottom and may chase bristlenose plecos, which use the same area.
- Shell dweller cichlid is a Lake Tanganyika cichlid. Bristlenose plecos are sometimes kept with them as a clean-up fish, but the hard, alkaline water is at the edge of their range and they may be chased.
- Bristlenose pleco defends its patch of the bottom and may chase shell dweller cichlids, which use the same area.
- Common pleco · 150+ gal
- Shell dweller cichlid defends its patch of the bottom and may chase common plecos, which use the same area.
- Shell dweller cichlid is a Lake Tanganyika cichlid. Common plecos are sometimes kept with them as a clean-up fish, but the hard, alkaline water is at the edge of their range and they may be chased.
- Common pleco defends its patch of the bottom and may chase shell dweller cichlids, which use the same area.
- Electric yellow cichlid · 55+ gal
- Shell dweller cichlid comes from Lake Tanganyika and electric yellow cichlids from Lake Malawi. Fishkeepers usually keep cichlids from the two lakes apart: their diets and behaviour differ.
- Electric yellow cichlid comes from Lake Malawi and shell dweller cichlids from Lake Tanganyika. Fishkeepers usually keep cichlids from the two lakes apart: their diets and behaviour differ.
- Peacock cichlid · 75+ gal
- Shell dweller cichlid defends its patch of the bottom and may chase peacock cichlids, which use the same area.
- Shell dweller cichlid 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 defends its patch of the bottom and may chase shell dweller cichlids, which use the same area.
- Peacock cichlid comes from Lake Malawi and shell dweller cichlids from Lake Tanganyika. Fishkeepers usually keep cichlids from the two lakes apart: their diets and behaviour differ.
- Red zebra cichlid · 55+ gal
- Shell dweller cichlid 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 is aggressive. Shell dweller cichlids can hold their own only in a large tank with plenty of cover.
- Red zebra cichlid comes from Lake Malawi and shell dweller cichlids from Lake Tanganyika. Fishkeepers usually keep cichlids from the two lakes apart: their diets and behaviour differ.
- Demasoni cichlid · 55+ gal
- Shell dweller cichlid comes from Lake Tanganyika and demasoni cichlids from Lake Malawi. Fishkeepers usually keep cichlids from the two lakes apart: their diets and behaviour differ.
- Demasoni cichlid is aggressive. Shell dweller cichlids can hold their own only in a large tank with plenty of cover.
- Demasoni cichlid comes from Lake Malawi and shell dweller cichlids from Lake Tanganyika. Fishkeepers usually keep cichlids from the two lakes apart: their diets and behaviour differ.
- 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.
- Rubber lip pleco · 29+ gal
- Their temperature ranges barely overlap (only around 24–25°C).
- Shell dweller cichlid defends its patch of the bottom and may chase rubber lip plecos, which use the same area.
- Shell dweller cichlid is a Lake Tanganyika cichlid. Rubber lip plecos are sometimes kept with them as a clean-up fish, but the hard, alkaline water is at the edge of their range and they may be chased.
- Rubber lip pleco defends its patch of the bottom and may chase shell dweller cichlids, which use the same area.
Avoid Bad tank mates (129)
- Angelfish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Angelfish don't belong in that setup. Angelfish can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Betta fish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Bettas don't belong in that setup.
- Bronze corydoras: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Bronze corydoras don't belong in that setup.
- Common goldfish: They need different temperatures: Shell dweller cichlid 24–27°C (75–81°F), common goldfish 15–22°C (59–72°F). Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Common goldfish don't belong in that setup. Common goldfish can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Dwarf gourami: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–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: Shell dweller cichlid 24–27°C (75–81°F), fancy goldfish 18–23°C (64–73°F). Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Fancy goldfish don't belong in that setup.
- Guppy: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Guppies don't belong in that setup.
- Neon tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Neon tetras don't belong in that setup.
- Oscar: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Oscars don't belong in that setup. Oscar can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Panda corydoras: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Panda corydoras don't belong in that setup.
- Tiger barb: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Tiger barbs don't belong in that setup.
- Zebra danio: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Zebra danios don't belong in that setup.
- African dwarf frog: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. African dwarf frogs don't belong in that setup.
- Bala shark: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Bala sharks don't belong in that setup. Bala shark can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Black skirt tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Black skirt tetras don't belong in that setup.
- Blood parrot cichlid: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Blood parrot cichlids don't belong in that setup.
- Boesemani rainbowfish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Boesemani rainbowfish don't belong in that setup.
- Cardinal tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Cardinal tetras don't belong in that setup.
- Celestial pearl danio: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Celestial pearl danios don't belong in that setup.
- Cherry barb: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Cherry barbs don't belong in that setup.
- Chili rasbora: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Chili rasboras don't belong in that setup.
- Chinese algae eater: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Chinese algae eaters don't belong in that setup.
- Clown loach: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Clown loaches don't belong in that setup.
- Convict cichlid: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Convict cichlids don't belong in that setup. Convict cichlid can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Denison barb: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Denison barbs don't belong in that setup.
- Discus: They need different temperatures: Shell dweller cichlid 24–27°C (75–81°F), discus 28–30°C (82–86°F). Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Discus don't belong in that setup.
- Dojo loach: They need different temperatures: Shell dweller cichlid 24–27°C (75–81°F), dojo loach 18–23°C (64–73°F). Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Dojo loaches don't belong in that setup.
- Dwarf neon rainbowfish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Dwarf neon rainbowfish don't belong in that setup.
- Electric blue acara: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Electric blue acaras don't belong in that setup. Electric blue acara can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Ember tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Ember tetras don't belong in that setup.
- Firemouth cichlid: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Firemouth cichlids don't belong in that setup.
- German blue ram: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. German blue rams don't belong in that setup.
- Glowlight tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Glowlight tetras don't belong in that setup.
- Harlequin rasbora: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Harlequin rasboras don't belong in that setup.
- Hillstream loach: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Hillstream loaches don't belong in that setup.
- Honey gourami: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Honey gouramis don't belong in that setup.
- Jack Dempsey: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Jack Dempseys don't belong in that setup. Jack Dempsey can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Julii corydoras: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Julii corydoras don't belong in that setup.
- Kribensis: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Kribensis don't belong in that setup.
- Kuhli loach: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Kuhli loaches don't belong in that setup.
- Molly: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Mollies don't belong in that setup.
- Otocinclus: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Otocinclus don't belong in that setup.
- Pea puffer: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–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: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Pearl gouramis don't belong in that setup.
- Peppered corydoras: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Peppered corydoras don't belong in that setup.
- Pictus catfish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Pictus catfish don't belong in that setup. Pictus catfish can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Platy: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Platies don't belong in that setup.
- Pygmy corydoras: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Pygmy corydoras don't belong in that setup.
- Rainbow shark: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Rainbow sharks don't belong in that setup.
- Red-tail shark: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Red-tail sharks don't belong in that setup.
- Rosy barb: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Rosy barbs don't belong in that setup.
- Rummy-nose tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Rummy-nose tetras don't belong in that setup.
- Senegal bichir: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Senegal bichirs don't belong in that setup. Senegal bichir can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Siamese algae eater: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Siamese algae eaters don't belong in that setup.
- Silver dollar: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Silver dollars don't belong in that setup.
- Sterbai corydoras: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Sterbai corydoras don't belong in that setup.
- Three spot gourami: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–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: Shell dweller cichlid 24–27°C (75–81°F), white cloud mountain minnow 16–22°C (61–72°F). Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. White cloud mountain minnows don't belong in that setup.
- X-ray tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. X-ray tetras don't belong in that setup.
- Yoyo loach: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Yoyo loaches don't belong in that setup.
- African butterfly fish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. African butterfly fish don't belong in that setup. African butterfly fish can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Agassiz's dwarf cichlid: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Agassiz's dwarf cichlids don't belong in that setup.
- Black ghost knifefish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Black ghost knifefish don't belong in that setup. Black ghost knifefish can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Black neon tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Black neon tetras don't belong in that setup.
- Black phantom tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Black phantom tetras don't belong in that setup.
- Bleeding heart tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Bleeding heart tetras don't belong in that setup.
- Bloodfin tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Bloodfin tetras don't belong in that setup.
- Bolivian ram: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Bolivian rams don't belong in that setup.
- Buenos Aires tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Buenos Aires tetras don't belong in that setup.
- Bumblebee catfish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Bumblebee catfish don't belong in that setup.
- Clown killifish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Clown killifish don't belong in that setup.
- Clown pleco: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Clown plecos don't belong in that setup.
- Cockatoo cichlid: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Cockatoo cichlids don't belong in that setup.
- Congo tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–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 7.5–9 vs 6–6.8.
- Diamond tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Diamond tetras don't belong in that setup.
- Dwarf chain loach: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Dwarf chain loaches don't belong in that setup.
- Emerald green corydoras: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Emerald green corydoras don't belong in that setup.
- Emperor tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Emperor tetras don't belong in that setup.
- Endler's livebearer: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Endler's livebearers don't belong in that setup.
- Forktail blue-eye: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Forktail blue-eyes don't belong in that setup.
- Frontosa: Frontosa can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Gardneri killifish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Gardneri killifish don't belong in that setup.
- Giant danio: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Giant danios don't belong in that setup.
- Glass catfish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Glass catfish don't belong in that setup.
- Gold barb: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Gold barbs don't belong in that setup.
- Golden wonder killifish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Golden wonder killifish don't belong in that setup. Golden wonder killifish can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Green terror: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Green terrors don't belong in that setup. Green terror can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Head and tail light tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Head and tail light tetras don't belong in that setup.
- Jewel cichlid: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Jewel cichlids don't belong in that setup.
- Kissing gourami: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Kissing gouramis don't belong in that setup.
- Kubotai rasbora: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Kubotai rasboras don't belong in that setup.
- Lambchop rasbora: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Lambchop rasboras don't belong in that setup.
- Lemon tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Lemon tetras don't belong in that setup.
- Marbled hatchetfish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Marbled hatchetfish don't belong in that setup.
- Odessa barb: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Odessa barbs don't belong in that setup.
- Panda garra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Panda garras don't belong in that setup.
- Paradise fish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Paradise fish don't belong in that setup.
- Peacock gudgeon: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Peacock gudgeons don't belong in that setup.
- Penguin tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Penguin tetras don't belong in that setup.
- Red rainbowfish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Red rainbowfish don't belong in that setup.
- Ropefish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Ropefish don't belong in that setup. Ropefish can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Rosy loach: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Rosy loaches don't belong in that setup.
- Rosy tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Rosy tetras don't belong in that setup.
- Scarlet badis: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Scarlet badis don't belong in that setup.
- Scissortail rasbora: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Scissortail rasboras don't belong in that setup.
- Serpae tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Serpae tetras don't belong in that setup.
- Severum: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Severums don't belong in that setup. Severum can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Sparkling gourami: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Sparkling gouramis don't belong in that setup.
- Swordtail: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Swordtails don't belong in that setup.
- Threadfin rainbowfish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Threadfin rainbowfish don't belong in that setup.
- Tinfoil barb: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Tinfoil barbs don't belong in that setup. Tinfoil barb can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
- Turquoise rainbowfish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Turquoise rainbowfish don't belong in that setup.
- Upside-down catfish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Upside-down catfish don't belong in that setup.
- Zebra loach: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Zebra loaches don't belong in that setup.
- Zebra pleco: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Zebra plecos don't belong in that setup.
- Black ruby barb: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Black ruby barbs don't belong in that setup.
- Checkerboard barb: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–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 7.5–9 vs 5–6.5. Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Dwarf rasboras don't belong in that setup.
- Flame tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Flame tetras don't belong in that setup.
- Glowlight danio: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–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 7.5–9 vs 5–6.5. Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Green neon tetras don't belong in that setup.
- Keyhole cichlid: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Keyhole cichlids don't belong in that setup.
- Least killifish: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Least killifish don't belong in that setup.
- Moonlight gourami: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Moonlight gouramis don't belong in that setup.
- Pearl danio: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Pearl danios don't belong in that setup.
- Silvertip tetra: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Silvertip tetras don't belong in that setup.
- Thick-lipped gourami: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Thick-lipped gouramis don't belong in that setup.
- Variatus platy: Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–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 shell dweller cichlids?
Good tank mates for shell dweller cichlids include cherry shrimp, nerite snail, assassin snail, ramshorn snail, amano shrimp and ghost shrimp. They need similar water and won't fight with or eat shell dweller cichlids.
Can shell dweller cichlids live with angelfish?
No. Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Angelfish don't belong in that setup. Angelfish can eat shell dweller cichlids: they're small enough to fit in its mouth once it's grown.
Can shell dweller cichlids live with bettas?
No. Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Bettas don't belong in that setup.
Can shell dweller cichlids live with bristlenose plecos?
Sometimes, with care. Shell dweller cichlid defends its patch of the bottom and may chase bristlenose plecos, which use the same area. Shell dweller cichlid is a Lake Tanganyika cichlid. Bristlenose plecos are sometimes kept with them as a clean-up fish, but the hard, alkaline water is at the edge of their range and they may be chased.
Can shell dweller cichlids live with bronze corydoras?
No. Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Bronze corydoras don't belong in that setup. Shell dweller cichlid defends its patch of the bottom and may chase bronze corydoras, which use the same area.
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.