Aquariumpro
🔍
← Back to species
FishFreshwaterIntermediatePeaceful

Ranger Pleco

Pterygoplichthys weberi

Also known as: Janitor Fish

A hard-working algae grazer from Amazonian headwaters with a remarkable breathing trick.

Ranger Pleco
AI-generated illustration
1 / 2
© Google Gemini 2.5 Flash Image · AI-generated

About

The Janitor Fish (Pterygoplichthys weberi) is a armored catfish native to the upper Amazon basin, found across river systems in Colombia, Ecuador, and Peru. Including the Rio Marañon, Rio Ucayali, and Rio Caquetá drainages. Like other members of its family, it wears a suit of bony plates from head to tail, and its underslung, sucker-shaped mouth is built for rasping algae and organic matter from hard surfaces. One genuinely interesting biological quirk sets this species apart from many other plecos: it can breathe air directly, a facultative adaptation that helps it survive in the seasonally low-oxygen, shallow waters it naturally inhabits. In the aquarium, that means it handles less-than-perfect water conditions better than some tankmates, though that shouldn't be taken as license to skip maintenance. It's generally a peaceful, bottom-dwelling fish that minds its own business, spending most of its time grazing surfaces or wedging into a favorite cave. Juveniles are commonly sold under the "Janitor Fish" name and can look deceptively manageable in the store, but this species grows into a substantial fish that needs real swimming and foraging room. A good candidate for a community setup with larger fish, as long as the tank is mature and well-filtered.

Frequently asked questions

How big does the Ranger Pleco get?
The Ranger Pleco reaches about 4.5–8" as an adult.
What size tank does the Ranger Pleco need?
A minimum of 40 gallons is recommended for the Ranger Pleco.
What water parameters does the Ranger Pleco need?
The Ranger Pleco does best with a temperature of 72–82°F, a pH of 6–7.5, hardness around 4–18 dGH.
Is the Ranger Pleco aggressive?
The Ranger Pleco is generally peaceful and suits a community tank with similarly calm tankmates.
What does the Ranger Pleco eat?
The Ranger Pleco is an omnivore. It does well on a varied diet of quality flake or pellet plus occasional frozen or live foods.
How long does the Ranger Pleco live?
With good care, the Ranger Pleco typically lives 8-10 years.