Tank mates for rabbit snails
We checked rabbit snails against all 149 other species in our database for water temperature, pH, size, fin nipping, predation and aggression.
Good tank mates for rabbit snails include betta fish, cherry shrimp, nerite snail, guppy, dwarf gourami and angelfish. Avoid common goldfish, fancy goldfish and oscar: they need different temperatures: Rabbit snail 25–29°C (77–84°F), common goldfish 15–22°C (59–72°F).
Rabbit snails: 25–29°C (77–84°F), pH 7.5–8.5, adult size 8 cm (3.1 in), minimum tank 29 gallons (110 L). Full rabbit snail care guide.
Good Compatible tank mates (62)
Shared water conditions and no known conflict. Still add fish slowly and watch them.
Angelfish
15 cm (5.9 in) · 29+ gal
Betta fish
6.5 cm (2.6 in) · 5+ gal
Cherry shrimp
3 cm (1.2 in) · 5+ gal · groups of 10+
Common pleco
40 cm (15.7 in) · 150+ gal
Dwarf gourami
7.5 cm (3 in) · 15+ gal
Guppy
5 cm (2 in) · 10+ gal · groups of 3+
Nerite snail
2.5 cm (1 in) · 5+ gal
Tiger barb
7 cm (2.8 in) · 29+ gal · groups of 8+
Amano shrimp
4.5 cm (1.8 in) · 10+ gal · groups of 3+
Bala shark
30 cm (11.8 in) · 230+ gal · groups of 5+
Blood parrot cichlid
20 cm (7.9 in) · 55+ gal
Boesemani rainbowfish
10 cm (3.9 in) · 29+ gal · groups of 6+
Cherry barb
5 cm (2 in) · 15+ gal · groups of 6+
Convict cichlid
12 cm (4.7 in) · 29+ gal
Dwarf neon rainbowfish
6 cm (2.4 in) · 20+ gal · groups of 6+
Electric blue acara
15 cm (5.9 in) · 40+ gal
Ghost shrimp
4.5 cm (1.8 in) · 10+ gal · groups of 3+
Glowlight tetra
4 cm (1.6 in) · 15+ gal · groups of 6+
Harlequin rasbora
4.5 cm (1.8 in) · 15+ gal · groups of 8+
Honey gourami
5 cm (2 in) · 10+ gal
Kribensis
10 cm (3.9 in) · 29+ gal
Malaysian trumpet snail
2.5 cm (1 in) · 10+ gal
Molly
10 cm (3.9 in) · 29+ gal · groups of 3+
Pearl gourami
11.5 cm (4.5 in) · 29+ gal
Ramshorn snail
2 cm (0.8 in) · 5+ gal
Senegal bichir
30 cm (11.8 in) · 90+ gal
Silver dollar
15 cm (5.9 in) · 75+ gal · groups of 5+
Sterbai corydoras
6.5 cm (2.6 in) · 20+ gal · groups of 6+
Three spot gourami
12 cm (4.7 in) · 29+ gal
X-ray tetra
4.5 cm (1.8 in) · 15+ gal · groups of 6+
African butterfly fish
11 cm (4.3 in) · 29+ gal
Bamboo shrimp
8 cm (3.1 in) · 20+ gal
Black ghost knifefish
45 cm (17.7 in) · 125+ gal
Black neon tetra
4 cm (1.6 in) · 20+ gal · groups of 8+
Black phantom tetra
4 cm (1.6 in) · 20+ gal · groups of 6+
Bolivian ram
8 cm (3.1 in) · 29+ gal
Clown pleco
9 cm (3.5 in) · 20+ gal
Cockatoo cichlid
7.5 cm (3 in) · 20+ gal
Congo tetra
8 cm (3.1 in) · 40+ gal · groups of 6+
Emerald green corydoras
8 cm (3.1 in) · 55+ gal · groups of 6+
Emperor tetra
5 cm (2 in) · 20+ gal · groups of 6+
Endler's livebearer
3 cm (1.2 in) · 10+ gal · groups of 3+
Forktail blue-eye
5 cm (2 in) · 20+ gal · groups of 8+
Head and tail light tetra
4.5 cm (1.8 in) · 20+ gal · groups of 6+
Jewel cichlid
10 cm (3.9 in) · 40+ gal
Kissing gourami
20 cm (7.9 in) · 75+ gal
Lambchop rasbora
3.5 cm (1.4 in) · 15+ gal · groups of 8+
Lemon tetra
4.5 cm (1.8 in) · 20+ gal · groups of 8+
Penguin tetra
5 cm (2 in) · 20+ gal · groups of 6+
Red rainbowfish
12 cm (4.7 in) · 40+ gal · groups of 6+
Ropefish
35 cm (13.8 in) · 75+ gal
Rosy tetra
4 cm (1.6 in) · 20+ gal · groups of 6+
Shell dweller cichlid
4 cm (1.6 in) · 10+ gal · groups of 2+
Sparkling gourami
3.8 cm (1.5 in) · 10+ gal · groups of 2+
Thai micro crab
1 cm (0.4 in) · 5+ gal · groups of 5+
Threadfin rainbowfish
4 cm (1.6 in) · 20+ gal · groups of 6+
Upside-down catfish
9.5 cm (3.7 in) · 29+ gal · groups of 4+
Vampire shrimp
10 cm (3.9 in) · 20+ gal
Zebra pleco
8 cm (3.1 in) · 20+ gal
Moonlight gourami
14 cm (5.5 in) · 29+ gal
Silvertip tetra
4.5 cm (1.8 in) · 20+ gal · groups of 8+
Thick-lipped gourami
9 cm (3.5 in) · 20+ gal
Caution Possible, with care (59)
These can work in the right setup, but there is a real risk. Read the reason first.
- Bristlenose pleco · 20+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Bronze corydoras · 20+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Neon tetra · 15+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- Panda corydoras · 15+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- Zebra danio · 20+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- African dwarf frog · 10+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Black skirt tetra · 20+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Cardinal tetra · 15+ gal
- Their preferred pH ranges don't quite overlap (7.5–8.5 vs 4.5–7).
- Celestial pearl danio · 10+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- Chili rasbora · 10+ gal
- Their preferred pH ranges don't quite overlap (7.5–8.5 vs 5.5–7).
- Chinese algae eater · 80+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Denison barb · 75+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- Discus · 75+ gal
- Their temperature ranges barely overlap (only around 28–29°C).
- Their preferred pH ranges don't quite overlap (7.5–8.5 vs 6–7).
- Ember tetra · 10+ gal
- Their preferred pH ranges don't quite overlap (7.5–8.5 vs 5.5–7).
- German blue ram · 20+ gal
- Their preferred pH ranges don't quite overlap (7.5–8.5 vs 5–7).
- Julii corydoras · 20+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Kuhli loach · 20+ gal
- Their preferred pH ranges don't quite overlap (7.5–8.5 vs 5.5–7).
- Mystery snail · 10+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Otocinclus · 20+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Peppered corydoras · 20+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- Pictus catfish · 75+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- Their preferred pH ranges don't quite overlap (7.5–8.5 vs 6–7).
- Platy · 15+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Pygmy corydoras · 10+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Their preferred pH ranges don't quite overlap (7.5–8.5 vs 6.4–7.4).
- Rainbow shark · 75+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Red-tail shark · 75+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Rummy-nose tetra · 29+ gal
- Their preferred pH ranges don't quite overlap (7.5–8.5 vs 5.5–7).
- Siamese algae eater · 55+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Agassiz's dwarf cichlid · 20+ gal
- Their preferred pH ranges don't quite overlap (7.5–8.5 vs 5–7).
- Bleeding heart tetra · 29+ gal
- Their preferred pH ranges don't quite overlap (7.5–8.5 vs 5.5–7.2).
- Bloodfin tetra · 20+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Buenos Aires tetra · 29+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- Bumblebee catfish · 20+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Clown killifish · 10+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Their preferred pH ranges don't quite overlap (7.5–8.5 vs 5.5–7).
- Diamond tetra · 20+ gal
- Their preferred pH ranges don't quite overlap (7.5–8.5 vs 6–7).
- Gardneri killifish · 10+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- Giant danio · 55+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- Glass catfish · 29+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Their preferred pH ranges don't quite overlap (7.5–8.5 vs 6–7).
- Golden wonder killifish · 20+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Kubotai rasbora · 15+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Their preferred pH ranges don't quite overlap (7.5–8.5 vs 6–7).
- Marbled hatchetfish · 20+ gal
- Their preferred pH ranges don't quite overlap (7.5–8.5 vs 5–7).
- Odessa barb · 20+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- Panda garra · 29+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- Peacock gudgeon · 15+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Rosy loach · 15+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Rubber lip pleco · 29+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- Scarlet badis · 10+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Scissortail rasbora · 55+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- Serpae tetra · 20+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Severum · 55+ gal
- Their preferred pH ranges don't quite overlap (7.5–8.5 vs 6–7).
- Swordtail · 29+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Tinfoil barb · 200+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Turquoise rainbowfish · 29+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- Black ruby barb · 20+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Checkerboard barb · 20+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- Flame tetra · 15+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Keyhole cichlid · 29+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Least killifish · 10+ gal
- Their temperature ranges barely overlap (only around 25–26°C).
- Pearl danio · 20+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- Variatus platy · 15+ gal
- Their temperature ranges barely overlap (only around 25–25°C).
- One is a cold-water species and the other is tropical, so neither will be at its best.
Avoid Bad tank mates (28)
- Common goldfish: They need different temperatures: Rabbit snail 25–29°C (77–84°F), common goldfish 15–22°C (59–72°F).
- Fancy goldfish: They need different temperatures: Rabbit snail 25–29°C (77–84°F), fancy goldfish 18–23°C (64–73°F).
- Oscar: Oscar eats snails, including rabbit snails.
- Assassin snail: Assassin snail eats snails, including rabbit snails.
- Clown loach: Clown loach eats snails, including rabbit snails.
- Dojo loach: They need different temperatures: Rabbit snail 25–29°C (77–84°F), dojo loach 18–23°C (64–73°F). Dojo loach eats snails, including rabbit snails.
- Electric yellow cichlid: Electric yellow cichlid eats snails, including rabbit snails.
- Firemouth cichlid: Firemouth cichlid eats snails, including rabbit snails.
- Hillstream loach: They need different temperatures: Rabbit snail 25–29°C (77–84°F), hillstream loach 20–24°C (68–75°F).
- Jack Dempsey: Jack Dempsey eats snails, including rabbit snails.
- Pea puffer: Pea puffer eats snails, including rabbit snails. Pea puffer is best kept in a species-only tank.
- Peacock cichlid: Peacock cichlid eats snails, including rabbit snails.
- Red zebra cichlid: Red zebra cichlid eats snails, including rabbit snails.
- Rosy barb: They need different temperatures: Rabbit snail 25–29°C (77–84°F), rosy barb 18–24°C (64–75°F).
- White cloud mountain minnow: They need different temperatures: Rabbit snail 25–29°C (77–84°F), white cloud mountain minnow 16–22°C (61–72°F).
- Yoyo loach: Yoyo loach eats snails, including rabbit snails.
- Crystal red shrimp: They need different temperatures: Rabbit snail 25–29°C (77–84°F), crystal red shrimp 20–24°C (68–75°F). They need very different water: pH 7.5–8.5 vs 6–6.8.
- Demasoni cichlid: Demasoni cichlid eats snails, including rabbit snails.
- Dwarf chain loach: Dwarf chain loach eats snails, including rabbit snails.
- Dwarf orange crayfish: They need different temperatures: Rabbit snail 25–29°C (77–84°F), dwarf orange crayfish 18–24°C (64–75°F). Dwarf orange crayfish eats snails, including rabbit snails.
- Frontosa: Frontosa eats snails, including rabbit snails.
- Gold barb: They need different temperatures: Rabbit snail 25–29°C (77–84°F), gold barb 18–24°C (64–75°F).
- Green terror: They need different temperatures: Rabbit snail 25–29°C (77–84°F), green terror 20–24°C (68–75°F). Green terror eats snails, including rabbit snails.
- Paradise fish: They need different temperatures: Rabbit snail 25–29°C (77–84°F), paradise fish 16–24°C (61–75°F). Paradise fish eats snails, including rabbit snails.
- Zebra loach: Zebra loach eats snails, including rabbit snails.
- Dwarf rasbora: They need very different water: pH 7.5–8.5 vs 5–6.5.
- Glowlight danio: They need different temperatures: Rabbit snail 25–29°C (77–84°F), glowlight danio 20–24°C (68–75°F).
- Green neon tetra: They need very different water: pH 7.5–8.5 vs 5–6.5.
Frequently asked questions
What fish can live with rabbit snails?
Good tank mates for rabbit snails include betta fish, cherry shrimp, nerite snail, guppy, dwarf gourami and angelfish. They need similar water and won't fight with or eat rabbit snails.
Can rabbit snails live with angelfish?
Yes. They share similar water needs (25–29°C (77–84°F)) and peaceful temperaments.
Can rabbit snails live with bettas?
Yes. They share similar water needs (25–28°C (77–82°F)) and peaceful temperaments.
Can rabbit snails live with bristlenose plecos?
Sometimes, with care. Their temperature ranges barely overlap (only around 25–26°C).
Can rabbit snails live with bronze corydoras?
Sometimes, with care. Their temperature ranges barely overlap (only around 25–26°C).
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.