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.

Pterygoplichthys pardalis · rated against 71 species · check your own combination

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 size17.7 in (45 cm)
Minimum tank125 US gallons
Temperature73–82 °F (23–28 °C)
pH7–7.5
TemperamentPeaceful
Swims inBottom
Group sizeKeep one male per tank
Care levelEasy

Sources: FishBase · Wikipedia · Aqueon care sheet. Review note: FishBase 23-28 C, pH 7.0-7.5; Wikipedia pH 7.0-7.5; Aqueon: common plecos exceed 30 cm and need 75+ gal (we use 125, conservative). Last reviewed 2026-11-04.

gallon tank

✅ Compatible tank mates (50)

⚠️ Possible with caution (4)

❌ Not recommended (17)

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.

Note: Compatibility depends on individual temperament, tank size, decor and how fish are introduced. Our verdicts use conservative rules applied to published care data (see methodology). They are guidance, not a guarantee. Quarantine new fish and watch for chasing, torn fins or hiding.