Butterfly Loach
Gastromyzon viriosus
Also known as: Borneo Sucker, Yellow Finned Hillstream Loach
A patterned Bornean stream-clinger with surprising territorial attitude for its size.

About
Found clinging to rocks in the fast-moving streams of the Tatau River basin in Sarawak, Malaysia, Gastromyzon viriosus is a small hillstream loach with a body plan that reads like an engineering solution to living in whitewater. The paired fins splay outward horizontally, the belly is flattened, and the pelvic fins are fused into a suction structure powerful enough to anchor the fish to smooth rock faces against a strong current. Rather than swimming freely, these fish crawl across and beneath stones. Visually, the species sports a dark brown body crossed by eight to ten pale vertical bars that run complete down the flanks, with a fine reticulated cream pattern across the top of the head. In the trade it turns up occasionally in mixed shipments alongside other Gastromyzon species and lookalikes, usually sold under catch-all labels like butterfly loach or Borneo sucker. Despite being tagged as aggressive in some references, the territorial behavior is mostly low-level squabbling over favored grazing spots rather than outright harm. Keeping a group of four or more brings out their natural social dynamic. Tankmate selection takes some thought since they do best without larger, boisterous companions, but small pelagic cyprinids, stream gobies, and rheophilic catfishes can all be workable options. Breeding in captivity has not been documented for this species.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Butterfly Loach
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Butterfly Loach get?
- The Butterfly Loach reaches about 1.5–2" as an adult.
- What size tank does the Butterfly Loach need?
- A minimum of 18 gallons is recommended for the Butterfly Loach.
- What water parameters does the Butterfly Loach need?
- The Butterfly Loach does best with a temperature of 68–79°F, a pH of 6–7.5, hardness around 1–12 dGH.
- Is the Butterfly Loach aggressive?
- The Butterfly Loach is generally peaceful and suits a community tank with similarly calm tankmates.
- What does the Butterfly Loach eat?
- The Butterfly Loach is a herbivore. It needs a plant-based diet such as algae, blanched vegetables, or spirulina-based foods.