Choosing the Best Fish for Your Aquaponics System

The right fish depends on three things: your water temperature, your goals, and your local regulations. Before you buy, check your state's rules: some species, including tilapia in certain states, require permits or are restricted because they can become invasive if released.

Tilapia

Tilapia are the classic aquaponics fish for warm climates. They grow quickly, tolerate a range of water conditions, and are a popular food fish. They need warm water, so in cooler regions you'll need a heated or indoor system. Check regulations carefully; rules vary by state.

Best for: warm climates, food production, beginners in the right regulatory environment.

Channel catfish

Catfish are hardy, tolerate cooler water than tilapia, and are a familiar food fish across the South. They prefer lower light and can be more sensitive to handling.

Best for: moderate climates and growers who want a familiar table fish.

Rainbow trout

Trout need cold, highly oxygenated water. In the right climate or with chilling, they're excellent eating fish, but they're less forgiving of warm temperatures and low oxygen.

Best for: cold climates and experienced growers.

Yellow perch and bluegill

Perch and bluegill (and other sunfish) suit temperate climates and are often easier to source locally. They grow more slowly than tilapia.

Best for: temperate regions, growers who want native species.

Ornamental fish: goldfish and koi

If you don't want to harvest fish, goldfish and koi are hardy and long-lived. Koi can be valuable, and ornamental fish can be sold to pond owners.

Best for: home systems focused on plants, or growers who prefer not to harvest.

How to decide

  1. Match your temperature: Choose fish that thrive in the water temperature you can maintain year-round without huge energy costs.
  2. Decide eat, sell, or display: Food fish need processing plans and may need licensing to sell. Ornamentals don't need processing.
  3. Check legal requirements with your state's fish and wildlife agency before purchasing.
  4. Buy healthy stock from reputable hatcheries and quarantine new fish before adding them.

Stocking density

Start below the maximum. Fewer, healthier fish make a more stable system, and you can always add more once you know how your plants and filtration keep up.