River Tank SetupLife is like a riverStart here
A river-style aquarium with driftwood, stones and small schooling fish
FishLife

Best Fish for Strong-Current Tanks

Some fish hate current. These love it. The best fish and invertebrates for river tanks and high-flow setups, what each needs, and how to mix them.

Jack·3 min read·October 3, 2026

Most aquarium fish come from calm water: ponds, lakes and slow rivers. Put them in a strong current and they wear themselves out. But fish from fast streams and rapids are built for it, and in a river tank they're at their best. Here are the ones that do well.

Hillstream loaches

The classic river tank fish. Hillstream loaches have flat bodies and fins that work like suction cups, so they can cling to rocks in fast water. They graze on algae and biofilm.

  • Need: strong flow, high oxygen, smooth rocks, cooler water than most tropicals.
  • Popular kinds: Sewellia (reticulated hillstream loach), Beaufortia (butterfly loach), Gastromyzon.
  • See our hillstream loach care guide.

White Cloud Mountain minnows

Small, colorful schooling fish from cool mountain streams. They like moderate flow and cooler water, and they're hardy.

  • Need: a group of six or more, cooler water, moderate current.
  • Hardy and cheap; a good first river tank fish.

Danios

Zebra danios, pearl danios and other danios are active, fast swimmers that enjoy current. They're hardy and good for beginners.

  • Need: a group, plenty of swimming room, a tight lid (they jump).

Stream gobies

Small gobies like Rhinogobius species come from fast, clear streams. They perch on rocks and dart around in the current.

  • Need: rocks to perch on, live or frozen foods, cool to moderate temperatures.
  • Note: some are territorial with each other. Give them space.

Rainbowfish (some kinds)

Many rainbowfish are active swimmers that handle moderate current well in a large tank.

  • Need: a big tank and a group.

Bristlenose plecos

Not a true fast-water fish, but they handle moderate current well and help with algae.

  • Need: driftwood to graze on, hiding places.

Invertebrates

  • Bamboo shrimp (wood shrimp) sit in the current and catch food with fan-like hands. They need flow and plenty of fine food in the water.
  • Nerite snails cling well in current and eat algae.
  • Amano shrimp handle moderate flow. See Amano vs. cherry shrimp.

Fish to avoid in strong current

  • Bettas and other long-finned fish.
  • Fancy goldfish, which are slow swimmers.
  • Most gouramis and angelfish, which come from calm water.

How to mix them

  • Match temperatures. Hillstream loaches and White Clouds like cooler water than many tropicals. Don't mix them with fish that need 80°F.
  • Give everyone a spot. Create fast runs and calm pockets behind rocks.
  • Watch for food. In strong flow, food blows past fish quickly. Feed near the manifold so it drifts past everyone, or feed sinking foods for bottom grazers.

Set up the current first

For how to build a one-way current, see how to set up a river manifold tank. And always quarantine new fish before they go in the main tank.

For a broader list, see ten fish that thrive in a river tank.