Chinese Longsnout Catfish
Leiocassis longirostris
A large, long-snouted catfish from China's great rivers, built for serious hobbyists.

About
The Chinese Longsnout Catfish (Leiocassis longirostris) is immediately recognizable by the elongated snout that gives it its name. A distinctive rostrum that sets it apart from most other catfish you'll encounter in the hobby. Native to the major river systems of China and Korea, this is a fish that commands respect both in the wild and in captivity. Adults can reach impressive lengths, and any keeper considering one needs to be honest about their setup from the start, because this species simply cannot thrive in a typical home aquarium. In the wild it occupies large, flowing freshwater systems, and it needs the space and water quality to match. Behaviorally, it tends toward the nocturnal end of the spectrum, becoming more active after lights out and spending daylight hours in quieter areas of the tank. It's an omnivore with a broad appetite, which makes feeding relatively straightforward, but its size and long lifespan mean a commitment measured in decades rather than years. This isn't a beginner's fish. Intermediate to experienced keepers with dedicated large-system setups will get the most out of it. For the right aquarist with the right space, it's a genuinely impressive long-term project fish.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Chinese Longsnout Catfish
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Chinese Longsnout Catfish get?
- The Chinese Longsnout Catfish reaches about 19–35" as an adult.
- What size tank does the Chinese Longsnout Catfish need?
- A minimum of 250 gallons is recommended for the Chinese Longsnout Catfish.
- What water parameters does the Chinese Longsnout Catfish need?
- The Chinese Longsnout Catfish does best with a temperature of 68–79°F, a pH of 6–7.5, hardness around 5–12 dGH.
- Is the Chinese Longsnout Catfish aggressive?
- The Chinese Longsnout Catfish is generally peaceful and suits a community tank with similarly calm tankmates.
- What does the Chinese Longsnout Catfish eat?
- The Chinese Longsnout Catfish 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 Chinese Longsnout Catfish live?
- With good care, the Chinese Longsnout Catfish typically lives 10-20 years.