The wrong species pairing is the most common reason backyard aquaponics systems produce less than expected. This guide covers every species that works reliably in a home system — and exactly which combinations produce the most food.
These are the most practical food and ornamental fish for backyard aquaponics — chosen for availability, hardiness, and reliable production.
The most popular aquaponics fish for good reason. Tilapia tolerate a wide temperature range, grow fast, produce excellent fertilizer for plants, and taste great. Legal to grow in most states.
A reliable warm-water food fish that's widely available in the US. Hardy, forgiving of ammonia swings, and produces excellent fillets. Takes longer to harvest than tilapia but worth the wait.
The best choice for cold-climate growers. Trout are sensitive to water quality — they'll tell you immediately if something is wrong. Run trout in winter, switch to tilapia in summer for year-round production.
An excellent choice for temperate climates. Native across most of North America — often free to catch locally. Good eating, extremely hardy, and legal to keep in most states without a permit.
The best ornamental choice for aquaponics. Koi produce significant waste (excellent for plant fertilizer) and are nearly indestructible. Perfect for decorative systems or growers who aren't ready to harvest fish.
The recommended fish for cycling a new aquaponics system. Cheap, available everywhere, and survive the water quality swings that come with a new system. Replace with food fish after the cycle is established.
Tilapia fingerlings are available from specialty suppliers, not Amazon. We recommend ordering from a USDA-licensed hatchery in your region. Minimum order is typically 25–50 fingerlings at $0.50–1.50 each. They ship in oxygen-filled bags via overnight air.
Most vegetables, herbs, and some fruits thrive in aquaponics — often growing 30–50% faster than in soil. These are the highest-performing crops for home food production.
The gateway crop of aquaponics. Grows faster in aquaponics than in soil, tolerates a wide pH and temperature range, and produces continuously with regular harvesting. Start with lettuce — always.
The highest-value crop by weight in aquaponics. One mature basil plant in a warm system (70°F+) produces for months. Pinch flowers regularly to keep it producing leaves. Pairs perfectly with tilapia and catfish.
The most rewarding crop once you have a mature system. Tomatoes are heavy feeders — they require high fish stocking density and a well-established nitrogen cycle. Best in a media bed system, not DWC.
One of the most productive and cold-tolerant crops in aquaponics. Kale thrives in systems with trout or bluegill where water temperatures stay below 70°F. Harvest outer leaves continuously for months.
One of the most popular premium crops in aquaponics. Strawberries require slightly lower pH than most fish prefer — add a small buffer bed or manage pH carefully. Worth the effort: sweet, heavy yields.
Mint, chives, cilantro, and parsley all thrive in aquaponics with almost no management. Mint spreads aggressively — keep it in its own net pot. These are the easiest crops to sell locally if you want to monetize your system.
Not all fish and plants are equally compatible. Temperature range is the primary factor — here's what works together.
| Fish Species | Lettuce / Kale | Basil / Herbs | Tomatoes | Strawberries | Ideal Temp |
|---|---|---|---|---|---|
| Tilapia | ✅ | ✅ | ✅ | ⚠️ | 65–85°F — Strawberries prefer cooler water |
| Channel Catfish | ✅ | ✅ | ✅ | ✅ | 65–80°F |
| Rainbow Trout | ✅ | ❌ | ❌ | ✅ | 50–65°F — Basil and tomatoes need warmth |
| Bluegill | ✅ | ⚠️ | ⚠️ | ✅ | 55–75°F — Works in warmer range |
| Koi / Goldfish | ✅ | ⚠️ | ⚠️ | ✅ | 60–75°F — Koi pH runs high — watch it |
✅ Great match | ⚠️ Works with attention | ❌ Avoid — temperature incompatibility
Overstocking is the most common beginner mistake. Here are the rules that keep your system balanced.
Maximum fish weight per 5 gallons of fish tank water in a media bed system. Start at half this density in your first system.
One square foot of grow bed for every pound of fish at harvest weight. A 275-gallon IBC system with 25 lbs of fish needs a ~25 sq ft grow bed.
The standard ratio is equal volume of fish tank to grow bed — if your fish tank is 200 gallons, your grow bed should hold ~200 gallons of media and water.
The quality of your fish feed directly affects plant growth. Fish waste from high-protein pellets is richer in ammonia — which means more nutrients for plants.
40% protein floating pellets — the standard commercial tilapia feed. High protein drives fast growth and high ammonia output, which means more plant fertilizer. Feed once daily, only what they eat in 5 minutes.
Cold-water sinking pellets for rainbow trout. Trout need higher protein (45%+) and a cold-water formulation. Sinking pellets reduce surface turbulence which matters in cold, oxygen-sensitive systems.
Net cups, rockwool cubes, and seeds in one kit. Start seeds in rockwool, then transplant to net cups in your grow bed at 2-leaf stage. Don't transplant bare-root seedlings — they shock easily.
Some links above are affiliate links. Full disclosure →
Once you've picked your fish and plants, choose a system size that fits your space and budget. Every build plan includes a full supply list and step-by-step instructions.
Browse Build Plans → Troubleshoot a Problem