Ranger Pleco
Pterygoplichthys weberi
Also known as: Janitor Fish
A hard-working algae grazer from Amazonian headwaters with a remarkable breathing trick.

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.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Ranger Pleco
From the same region
Share the same natural habitat. Great for a biotope-themed tank
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.