Common pleco Tank Mates
Short answer: the best common pleco tank mates are Cherry shrimp, Betta fish, Dwarf gourami, Guppy, Bristlenose pleco, Harlequin rasbora. Common plecos need 73–82 °F (23–28 °C), pH 7–7.5 and at least 125 gallons.
Same species: Keep only one common pleco (or one male) per tank — males fight, often to the death.
Common pleco care at a glance
| Adult size | 17.7 in (45 cm) |
| Minimum tank | 125 US gallons |
| Temperature | 73–82 °F (23–28 °C) |
| pH | 7–7.5 |
| Temperament | Peaceful |
| Swims in | Bottom |
| Group size | Keep one male per tank |
| Care level | Easy |
✅ Compatible tank mates (50)
- Cherry shrimp
- Betta fish
- Dwarf gourami
- Guppy
- Bristlenose pleco
- Harlequin rasbora
- Molly
- Neon tetra
- Platy
- Tiger barb
- Angelfish
- Nerite snail
- Amano shrimp
- Celestial pearl danio
- Chili rasbora
- Ember tetra
- Endler's livebearer
- Mystery snail
- Otocinclus
- Panda cory
- Black skirt tetra
- Bronze cory
- Cardinal tetra
- Cherry barb
- Glowlight tetra
- Honey gourami
- Kuhli loach
- Rummy nose tetra
- Serpae tetra
- Zebra danio
- Pearl gourami
- Swordtail
- Three spot gourami
- Discus
- Clown loach
- Pygmy cory
- Sparkling gourami
- Black neon tetra
- Bloodfin tetra
- Dwarf neon rainbowfish
- Forktail blue-eye
- Glass catfish
- Lemon tetra
- Sterbai cory
- X-ray tetra
- Buenos Aires tetra
- Congo tetra
- Odessa barb
- Upside-down catfish
- Bala shark
⚠️ Possible with caution (4)
- Peppered cory — Very narrow shared temperature range: Common pleco 23–28 °C (73–82 °F) vs Peppered cory 20–24 °C (68–75 °F).
- Gold barb — Very narrow shared temperature range: Common pleco 23–28 °C (73–82 °F) vs Gold barb 16–24 °C (61–75 °F).
- Rosy barb — Very narrow shared temperature range: Common pleco 23–28 °C (73–82 °F) vs Rosy barb 16–24 °C (61–75 °F).
- Boesemani rainbowfish — Very narrow shared temperature range: Boesemani rainbowfish 27–30 °C (81–86 °F) vs Common pleco 23–28 °C (73–82 °F).
❌ Not recommended (17)
- Fancy goldfish — Coldwater and tropical fish don't mix: Common pleco 23–28 °C (73–82 °F) vs Fancy goldfish 20–23 °C (68–73 °F).
- Oscar — Oscar is aggressive and will bully peaceful common pleco.
- Pea puffer — Pea puffer is aggressive and will bully peaceful common pleco.
- German blue ram — Both are territorial and use the same part of the tank, so constant fights are likely.
- White cloud mountain minnow — Coldwater and tropical fish don't mix: Common pleco 23–28 °C (73–82 °F) vs White cloud mountain minnow 14–22 °C (57–72 °F).
- Kribensis — Both are territorial and use the same part of the tank, so constant fights are likely.
- Electric yellow cichlid — Both are territorial and use the same part of the tank, so constant fights are likely.
- Rainbow shark — Both are territorial and use the same part of the tank, so constant fights are likely.
- Red tail shark — Both are territorial and use the same part of the tank, so constant fights are likely.
- Siamese algae eater — Both are territorial and use the same part of the tank, so constant fights are likely.
- Cockatoo dwarf cichlid — Both are territorial and use the same part of the tank, so constant fights are likely.
- Paradise fish — No comfortable shared temperature: Common pleco 23–28 °C (73–82 °F) vs Paradise fish 10–22 °C (50–72 °F).
- Convict cichlid — Convict cichlid is aggressive and will bully peaceful common pleco.
- Firemouth cichlid — Both are territorial and use the same part of the tank, so constant fights are likely.
- Bolivian ram — Both are territorial and use the same part of the tank, so constant fights are likely.
- Chinese algae eater — Both are territorial and use the same part of the tank, so constant fights are likely.
- Jack Dempsey — Jack Dempsey is aggressive and will bully peaceful common pleco.
How many common plecos per tank?
Larger than the tank sizes we cover. — see what else fits with our stocking calculator.
FAQ
What fish can live with common plecos?
Good matches include Cherry shrimp, Betta fish, Dwarf gourami, Guppy, Bristlenose pleco, Harlequin rasbora. They share a temperature range with common plecos (73–82 °F (23–28 °C)), are a similar temperament, and are not big enough to eat each other or nip fins.
What fish should not live with common plecos?
Avoid Fancy goldfish, Oscar, Pea puffer, German blue ram, White cloud mountain minnow, Kribensis.
What size tank do common plecos need?
We recommend at least 125 US gallons for one common pleco, more if you add tank mates.
Can common plecos live alone?
Yes. Keep only one common pleco (or one male) per tank — males fight, often to the death.