Aquaponics for Beginners: Fish and Vegetables Together
Aquaponics combines fish and plants in one system. Fish waste feeds the plants. Plants filter the water for the fish. You get fish and vegetables from the same loop. No soil. This guide covers aquaponics for beginners.
How Aquaponics Works
Fish produce waste. Bacteria convert that waste into nutrients plants can use. Water from the fish tank flows to grow beds. Plants take up the nutrients. Cleaner water returns to the fish. The cycle repeats. You add fish food. You harvest fish and plants. See our hydroponic guide for soil-free growing basics. Aquaponics adds fish to the mix.
Main Parts of a System
- Fish tank — Holds the fish. Sizes from 20 gallons to hundreds. Bigger is more stable.
- Grow bed — Holds plants and media (gravel, clay pellets). Flood and drain or constant flow.
- Pump — Moves water from tank to grow bed. Submersible pumps work.
- Bell siphon (optional) — For flood and drain. Drains the bed on a cycle. Roots get air.
- Biofilter — Bacteria live on media. They convert ammonia to nitrates. The grow bed often acts as the biofilter.
Fish Choices for Beginners
Goldfish and koi are hardy. Not for eating. Tilapia grow fast and are edible. Need warm water. Trout need cold water. Bluegill and perch suit small systems. Start with goldfish or tilapia. Feed quality food. Do not overstock. One inch of fish per gallon is a rough rule. Less is safer.
| Fish | Temp | Edible | Beginner Friendly |
|---|---|---|---|
| Goldfish | Cool | No | Yes |
| Tilapia | Warm (75°F+) | Yes | Yes |
| Bluegill | Cool to warm | Yes | Moderate |
| Trout | Cold (50–60°F) | Yes | Harder |
Best Plants for Aquaponics
Lettuce, herbs, and greens do well. Leafy crops use lots of nitrogen. Tomatoes and peppers need more nutrients. Start with lettuce, basil, and Swiss chard. They are forgiving. See our best vegetables for containers for profit ideas.
System Sizes
Small: 20–50 gallon tank. One or two grow beds. Fits a balcony or spare room. Medium: 100–300 gallons. Several beds. Patio or greenhouse. Large: 500+ gallons. Dedicated space. Commercial scale. Start small. Learn the cycle. Scale up later.
Cycling the System
Before adding fish, you must establish bacteria. Add ammonia (fishless) or add a few hardy fish. Test for ammonia, nitrite, and nitrate. Ammonia spikes first. Then nitrite. When both drop and nitrate rises, the cycle is complete. Takes 4–8 weeks. Do not add many plants or fish until then.
Cost to Start
DIY small system: $100–300. Tank, pump, tubing, grow bed, media. Fish and plants extra. Kits run $200–500. Larger systems cost more. Use our profit estimator to model returns from fish and produce sales.
Related Resources
Common Problems
Ammonia spike: too many fish or overfeeding. Add fewer fish, feed less. Nitrite spike: cycle not complete. Wait. Add plants slowly. Fish gasping: low oxygen. Add air pump and air stone. Algae: block light from tank. Root rot: improve drainage, check siphon.
Frequently Asked Questions
How much does a small aquaponics system cost?
DIY: $100–300 for tank, pump, grow bed, and media. Kits: $200–500. Fish and plants add to the cost. Running costs: electricity for pump, fish food.
Can I eat the fish from aquaponics?
Yes, if you grow edible species like tilapia, trout, or bluegill. Goldfish and koi are ornamental. Feed food-grade pellets if you plan to eat the fish.
Do I need to change the water?
Rarely. Aquaponics recirculates. Top off for evaporation. Only change water if something goes wrong (disease, major imbalance).
What if my plants turn yellow?
Often iron or potassium deficiency. Add chelated iron or a supplement. Check pH. Most plants like 6.0–7.0 in aquaponics.