Photo: G.M.Woodward (Public domain) — via Wikimedia Commons
Yellow-spotted Pleco (Hypostomus margaritifer)
A large, boldly spotted armoured catfish from the Paraná basin — a tank-cleaning workhorse that rewards keepers who give it space and driftwood.
Will it live with a Yellow-spotted Pleco?
We compare each fish against your yellow-spotted pleco on temperament, size, water parameters and swimming zone. Set your tank size and filter the results.
- Angelicus Synodontis✅ CompatibleSemi-aggressive · 25 cm · Medium care · 23–27 °C (73–81 °F)
- Peaceful + Semi-aggressive, but with no direct clash here; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Both favour the bottom of the tank — offer enough cover so they aren't always in each other's space.
- Black Collared Catfish✅ CompatibleSemi-aggressive · 27 cm · Hard care · 23–25 °C (73–77 °F)
- Peaceful + Semi-aggressive, but with no direct clash here; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Both favour the bottom of the tank — offer enough cover so they aren't always in each other's space.
- Blood Parrot Cichlid✅ CompatibleSemi-aggressive · 20 cm · Medium care · 24–28 °C (75–82 °F)
- Peaceful + Semi-aggressive, but with no direct clash here; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Cuban Cichlid✅ CompatibleAggressive · 30 cm · Hard care · 24–28 °C (75–82 °F)
- Compatible on the things that matter: shared water near 24–27 °C, workable temperaments, and no predator-and-prey size gap.
- Elephant-nose Knifefish✅ CompatiblePeaceful · 35 cm · Hard care · 24–29 °C (75–84 °F)
- Both are peaceful; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Both favour the bottom of the tank — offer enough cover so they aren't always in each other's space.
- Galaxy Pleco✅ CompatibleSemi-aggressive · 25 cm · Medium care · 22–26 °C (72–79 °F)
- Peaceful + Semi-aggressive, but with no direct clash here; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Both favour the bottom of the tank — offer enough cover so they aren't always in each other's space.
- Gold Nugget Pleco✅ CompatibleSemi-aggressive · 28 cm · Hard care · 24–29 °C (75–84 °F)
- Peaceful + Semi-aggressive, but with no direct clash here, and their water overlaps around 24–27 °C — no size, zone or temperament conflicts.
- Both favour the bottom of the tank — offer enough cover so they aren't always in each other's space.
- Goldie Pleco✅ CompatibleSemi-aggressive · 20 cm · Medium care · 24–29 °C (75–84 °F)
- Peaceful + Semi-aggressive, but with no direct clash here; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Both favour the bottom of the tank — offer enough cover so they aren't always in each other's space.
- Green Severum✅ CompatibleSemi-aggressive · 20 cm · Medium care · 23–29 °C (73–84 °F)
- Compatible on the things that matter: shared water near 24–27 °C, workable temperaments, and no predator-and-prey size gap.
- Honeycomb Pleco✅ CompatibleSemi-aggressive · 21 cm · Medium care · 24–29 °C (75–84 °F)
- Peaceful + Semi-aggressive, but with no direct clash here; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Both favour the bottom of the tank — offer enough cover so they aren't always in each other's space.
- Jack Dempsey✅ CompatibleAggressive · 25 cm · Medium care · 24–28 °C (75–82 °F)
- Peaceful + Aggressive, but with no direct clash here; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Kissing Gourami✅ CompatibleSemi-aggressive · 30 cm · Medium care · 22–28 °C (72–82 °F)
- Peaceful + Semi-aggressive, but with no direct clash here; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Mango Pleco✅ CompatibleSemi-aggressive · 28 cm · Hard care · 25–32 °C (77–90 °F)
- Peaceful + Semi-aggressive, but with no direct clash here, and their water overlaps around 25–27 °C — no size, zone or temperament conflicts.
- Both favour the bottom of the tank — offer enough cover so they aren't always in each other's space.
- Oscar✅ CompatibleAggressive · 35 cm · Medium care · 23–28 °C (73–82 °F)
- Compatible on the things that matter: shared water near 24–27 °C, workable temperaments, and no predator-and-prey size gap.
- Peacock Eel✅ CompatibleSemi-aggressive · 30 cm · Medium care · 22–28 °C (72–82 °F)
- Compatible on the things that matter: shared water near 24–27 °C, workable temperaments, and no predator-and-prey size gap.
- Both favour the bottom of the tank — offer enough cover so they aren't always in each other's space.
- Pearl Cichlid✅ CompatibleSemi-aggressive · 28 cm · Medium care · 22–28 °C (72–82 °F)
- Peaceful + Semi-aggressive, but with no direct clash here, and their water overlaps around 24–27 °C — no size, zone or temperament conflicts.
- Both favour the bottom of the tank — offer enough cover so they aren't always in each other's space.
- Pearlscale Cichlid✅ CompatibleAggressive · 30 cm · Medium care · 22–28 °C (72–82 °F)
- Peaceful + Aggressive, but with no direct clash here, and their water overlaps around 24–27 °C — no size, zone or temperament conflicts.
- Red Devil Cichlid✅ CompatibleAggressive · 38 cm · Medium care · 24–28 °C (75–82 °F)
- Peaceful + Aggressive, but with no direct clash here; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
- Ringtail Pike Cichlid✅ CompatibleAggressive · 28 cm · Hard care · 25–30 °C (77–86 °F)
- Compatible on the things that matter: shared water near 25–27 °C, workable temperaments, and no predator-and-prey size gap.
- Both favour the bottom of the tank — offer enough cover so they aren't always in each other's space.
- Severum✅ CompatibleSemi-aggressive · 25 cm · Medium care · 23–30 °C (73–86 °F)
- Compatible on the things that matter: shared water near 24–27 °C, workable temperaments, and no predator-and-prey size gap.
- Silver Cichlid✅ CompatibleSemi-aggressive · 30 cm · Medium care · 24–28 °C (75–82 °F)
- Peaceful + Semi-aggressive, but with no direct clash here, and their water overlaps around 24–27 °C — no size, zone or temperament conflicts.
- Spotted Knifefish✅ CompatibleAggressive · 45 cm · Hard care · 22–28 °C (72–82 °F)
- Peaceful + Aggressive, but with no direct clash here, and their water overlaps around 24–27 °C — no size, zone or temperament conflicts.
- Both favour the bottom of the tank — offer enough cover so they aren't always in each other's space.
- Spotted Pleco✅ CompatibleSemi-aggressive · 30 cm · Easy care · 18–26 °C (64–79 °F)
- Peaceful + Semi-aggressive, but with no direct clash here, and their water overlaps around 24–26 °C — no size, zone or temperament conflicts.
- Both favour the bottom of the tank — offer enough cover so they aren't always in each other's space.
- Weather Loach✅ CompatiblePeaceful · 25 cm · Easy care · 5–24 °C (41–75 °F)
- Compatible on the things that matter: shared water near 24–24 °C, workable temperaments, and no predator-and-prey size gap.
- Both favour the bottom of the tank — offer enough cover so they aren't always in each other's space.
- Bichir⚠️ With cautionSemi-aggressive · 45 cm · Medium care · 24–28 °C (75–82 °F)
- Your 280 L tank is below the ~300 L this pairing really wants — crowding raises aggression.
- Black Belt Cichlid⚠️ With cautionAggressive · 35 cm · Hard care · 24–30 °C (75–86 °F)
- Your 280 L tank is below the ~450 L this pairing really wants — crowding raises aggression.
- Black Ghost Knifefish⚠️ With cautionSemi-aggressive · 45 cm · Hard care · 24–28 °C (75–82 °F)
- Your 280 L tank is below the ~380 L this pairing really wants — crowding raises aggression.
- Butter Catfish⚠️ With cautionSemi-aggressive · 45 cm · Medium care · 24–28 °C (75–82 °F)
- Your 280 L tank is below the ~680 L this pairing really wants — crowding raises aggression.
- Clown Loach⚠️ With cautionPeaceful · 30 cm · Medium care · 25–30 °C (77–86 °F)
- Your 280 L tank is below the ~400 L this pairing really wants — crowding raises aggression.
- Flowerhorn Cichlid⚠️ With cautionAggressive · 30 cm · Medium care · 25–30 °C (77–86 °F)
- Your 280 L tank is below the ~340 L this pairing really wants — crowding raises aggression.
- Leopard Cactus Pleco⚠️ With cautionSemi-aggressive · 30 cm · Hard care · 24–30 °C (75–86 °F)
- Your 280 L tank is below the ~380 L this pairing really wants — crowding raises aggression.
- Malawi Trout Cichlid⚠️ With cautionAggressive · 35 cm · Hard care · 24–28 °C (75–82 °F)
- pH preferences only just meet (Yellow-spotted Pleco 6–7.5 vs Malawi Trout Cichlid 7.8–8.6) — target the overlap and acclimate slowly.
- Your 280 L tank is below the ~600 L this pairing really wants — crowding raises aggression.
- Mayan Cichlid⚠️ With cautionAggressive · 28 cm · Medium care · 20–30 °C (68–86 °F)
- Your 280 L tank is below the ~380 L this pairing really wants — crowding raises aggression.
- Midas Cichlid⚠️ With cautionAggressive · 35 cm · Hard care · 24–28 °C (75–82 °F)
- Your 280 L tank is below the ~300 L this pairing really wants — crowding raises aggression.
- Royal Pleco⚠️ With cautionSemi-aggressive · 43 cm · Medium care · 23–28 °C (73–82 °F)
- Your 280 L tank is below the ~380 L this pairing really wants — crowding raises aggression.
- Sunshine Pleco⚠️ With cautionSemi-aggressive · 30 cm · Hard care · 23–29 °C (73–84 °F)
- Your 280 L tank is below the ~473 L this pairing really wants — crowding raises aggression.
- Texas Cichlid⚠️ With cautionAggressive · 33 cm · Medium care · 20–26 °C (68–79 °F)
- Your 280 L tank is below the ~300 L this pairing really wants — crowding raises aggression.
- True Parrot Cichlid⚠️ With cautionSemi-aggressive · 33 cm · Hard care · 23–28 °C (73–82 °F)
- Your 280 L tank is below the ~380 L this pairing really wants — crowding raises aggression.
- True Red Terror Cichlid⚠️ With cautionAggressive · 35 cm · Hard care · 22–28 °C (72–82 °F)
- Your 280 L tank is below the ~570 L this pairing really wants — crowding raises aggression.
- Yellowjacket Cichlid⚠️ With cautionAggressive · 35 cm · Hard care · 24–28 °C (75–82 °F)
- Your 280 L tank is below the ~450 L this pairing really wants — crowding raises aggression.
- Discus⛔ Not recommendedPeaceful · 20 cm · Hard care · 28–31 °C (82–88 °F)
- Temperature needs don't overlap (Yellow-spotted Pleco 24–27 °C vs Discus 28–31 °C).
- Keep Discus in a shoal of 6+ or it gets stressed and nippy.
- Goldfish⛔ Not recommendedPeaceful · 30 cm · Medium care · 18–22 °C (64–72 °F)
- Temperature needs don't overlap (Yellow-spotted Pleco 24–27 °C vs Goldfish 18–22 °C).
- Imperial Flower Loach⛔ Not recommendedSemi-aggressive · 50 cm · Hard care · 15–22 °C (59–72 °F)
- Temperature needs don't overlap (Yellow-spotted Pleco 24–27 °C vs Imperial Flower Loach 15–22 °C).
- Your 280 L tank is below the ~750 L this pairing really wants — crowding raises aggression.
- Panda Loach⛔ Not recommendedPeaceful · 6 cm · Hard care · 18–23 °C (64–73 °F)
- Temperature needs don't overlap (Yellow-spotted Pleco 24–27 °C vs Panda Loach 18–23 °C).
Compatibility is computed from each species' care data — a strong starting point, not a guarantee. Individual temperament varies, so always introduce new fish slowly and watch them.
Yellow-spotted Pleco care specs
- Care level
- Medium
- Breeding
- Very Hard
- Max size
- 35 cm (13.8 in)
- Min tank size
- 280 L (74 gal)
- Temperature
- 24–27 °C (75–81 °F)
- pH
- 6–7.5
- Hardness
- 2–15 dGH
- Lifespan
- 10–15 years
- Diet
- Herbivore
- Swim level
- Bottom
- Group size
- Best alone or in a pair
- Family
- Loricariidae
- Origin
- South America — upper and middle Paraná River basin (Brazil, Paraguay)
What is a Yellow-spotted Pleco?
The yellow-spotted pleco (Hypostomus margaritifer), sometimes sold as the pearl pleco or margaritifer pleco, is a large armoured catfish in the family Loricariidae. Its name comes from the striking pattern of dense yellow-to-cream spots scattered across a dark brown or grey body — a coloration that sets it apart from the plain common pleco most aquarists encounter first. Adults reach 30–35 cm (12–14 in), making this a fish for serious, well-equipped keepers rather than beginners with standard community tanks.
Like all loricariids, H. margaritifer carries bony plates (scutes) across its body instead of ordinary scales. It is primarily nocturnal: during the day it parks itself against a cave wall or under driftwood, becoming an active forager after the aquarium lights go out. Despite its size, this species is genuinely peaceful toward other fish, earning its place in large, well-maintained systems as both a display animal and a functional algae manager.
Where does the Yellow-spotted Pleco come from?
Hypostomus margaritifer is native to South America — specifically the upper and middle Paraná River basin spanning southern Brazil and Paraguay. The Paraná is one of South America’s major river systems: its waters are typically warm, oxygen-rich and moderately soft to slightly hard, flowing over a mix of rock, sand and submerged wood. Many stretches where this species is found have fast-moving current, shaping the fish’s powerful suckermouth for gripping substrate in flow and driving its need for good water movement and high dissolved oxygen in the aquarium.
The Paraná basin sits at a lower latitude than truly tropical Amazonian rivers, which explains why H. margaritifer prefers a temperature ceiling of 27 °C rather than the 28–30 °C some plecos tolerate comfortably.
What size tank does a Yellow-spotted Pleco need?
The non-negotiable minimum is 280 litres (75 gal), and larger is strongly preferable once a fish approaches its adult length. Footprint matters more than height: a long, wide base gives the fish room to turn and patrol. A 280 L tank measuring around 150 cm (60 in) in length is workable; anything shorter will feel cramped for an adult.
Fit the aquarium with at least one cave or hollow log sized for the fish, plus substantial pieces of driftwood — loricariids rasp wood constantly for both dietary and behavioural reasons. Water movement should be moderate to strong. A canister filter rated well above tank volume handles both flow and the considerable waste load a 35 cm herbivore produces. Keep the tank covered; plecos can exit an open top.
What water parameters does a Yellow-spotted Pleco need?
- Temperature: 24–27 °C (75–81 °F). Avoid sustained temperatures above 28 °C; this species comes from a river system that runs cooler than many tropical habitats.
- pH: 6.0–7.5. Slightly acidic to neutral suits it best, reflecting the soft-to-moderately-hard Paraná water.
- Hardness: 2–15 dGH. The species tolerates a broad range but does well in soft to medium-hard water.
- Dissolved oxygen: high. Use a spray bar return or surface agitation — this fish comes from fast, well-oxygenated rivers.
Cycle the tank fully before adding the fish, and maintain weekly water changes of 25–30 % to control the nitrate load that a large, productive fish generates. Ammonia and nitrite must read zero; even brief spikes stress large loricariids significantly.
What does the Yellow-spotted Pleco eat?
Hypostomus margaritifer is a herbivore, naturally grazing on biofilm, algae and plant matter rasped from wood and rock. In the aquarium, build its diet around:
- Sinking algae wafers and spirulina discs — the everyday staple, dropped near the hiding spot after lights-out.
- Blanched vegetables two or three times per week: zucchini, cucumber, spinach and sweet potato are all accepted. Weight them down so they sink.
- Driftwood — always available for background rasping and beneficial fibre.
A weekly supplement of sinking carnivore wafers or frozen bloodworm rounds out nutrition, but keep the diet majority plant-based. Remove uneaten fresh food within 24 hours to prevent fouling.
How does the Yellow-spotted Pleco behave, and what fish can live with it?
The yellow-spotted pleco has a peaceful temperament toward other species. It ignores most mid-water and upper-water fish completely, making it a workable tankmate for large cichlids, barbs, larger tetras and similarly sized peaceful fish. The main caveat is conspecific tension: two males will compete over the same cave, potentially escalating to fin damage, so either keep a single specimen or provide more caves than fish if housing more than one.
This species does not actively predate other fish, but its size means it will disturb smaller, bottom-dwelling species simply by moving through the substrate layer. Pair it with robust companions rather than delicate nano fish. Avoid housing it with fish that will nip at its trailing fins or that require still, warm water inconsistent with this pleco’s preferences.
For a full list of tested compatible species, see Yellow-spotted Pleco tank mates.
How do you tell male and female Yellow-spotted Plecos apart?
Sexing H. margaritifer requires a sexually mature fish and a close look. Males develop odontodes — stiff, bristle-like spines — along the leading edge of the pectoral fins and across the cheeks. These become visible as the fish matures and are especially prominent during the breeding season. Females lack these odontodes, appearing smoother along the pectoral fins, and become noticeably rounder-bodied when gravid with eggs.
In juveniles and sub-adults, sexing is unreliable by visual inspection alone. Wait until fish are near adult size before drawing conclusions about sex ratios.
How do you breed the Yellow-spotted Pleco?
Breeding H. margaritifer in captivity is rated very hard and is rarely achieved outside of specialist setups. In the wild the species is thought to be a cave spawner, with the male guarding the clutch inside a rocky crevice until the fry are capable of independent feeding — a pattern common across the genus Hypostomus.
Triggering spawning typically requires mimicking seasonal conditions: a slight temperature drop toward 24 °C, increased water changes to simulate rainfall, and a suitable spawning cave just large enough for the pair. Conditioning both fish on a varied, nutrient-rich diet for several weeks beforehand improves chances. Even with optimal conditions, spawning is infrequent and fry survival rates in community tanks are low. This is a long-term project for dedicated pleco specialists.
What diseases are common in Yellow-spotted Plecos?
Large loricariids are generally hardy when water quality is maintained, but several conditions merit attention:
- Ich (white spot): White pinhead-sized spots triggered by temperature drops or stress. Raise temperature gradually toward the upper tolerance limit and address water quality.
- Bacterial infections / fin rot: Ragged or discoloured fin edges signal secondary bacterial infection after injury or water-quality deterioration. A clean, well-oxygenated tank is the primary prevention.
- Nutritional deficiency: A diet too low in plant matter or lacking wood to rasp leads to dulled coloration and digestive problems. Keep driftwood available and offer vegetables regularly.
- Internal parasites: Wild-caught specimens may carry gut parasites. Quarantine new fish for four to six weeks and watch for weight loss before introducing them to a display tank.
Health note: medication dosing and disease diagnosis are beyond the scope of a care profile. For any sick fish, confirm symptoms against a reputable veterinary or fish-health source before medicating, and always treat in a separate quarantine tank where possible.
How long does a Yellow-spotted Pleco live?
A well-maintained yellow-spotted pleco lives 10–15 years in the aquarium — a commitment worth planning for before purchase. Fish kept in stable, clean, properly sized setups with consistent feeding routinely reach the upper end of that range. Because juveniles sold at 5–8 cm may already be a year or more old, you are likely entering a decade-long relationship. Treat the tank investment accordingly.
Frequently asked questions
How big does the yellow-spotted pleco get?
Adults commonly reach 30–35 cm (12–14 in) in aquariums, with wild specimens recorded past 39 cm. Plan for a tank of at least 280 litres (75 gal) from the start — juveniles sold at 5–8 cm grow quickly and will overwhelm a smaller setup within a year or two.
Is the yellow-spotted pleco the same as the common pleco?
No. Both belong to the genus Hypostomus, but H. margaritifer is a distinct species from the Paraná basin, recognised as valid since Armbruster (2004). It is distinguished by its dense yellow or cream spotting pattern and somewhat different water-chemistry requirements compared to H. plecostomus.
What you need to keep a yellow-spotted pleco
The baseline is a heated, filtered 280 L+ tank: a reliable heater to hold 24–27 °C (75–81 °F), a gentle filter that won't batter a yellow-spotted pleco in the current, and a tight-fitting lid. Cycle the tank fully before adding any fish.
As an Amazon Associate we earn from qualifying purchases — buying through these links costs you nothing extra.

