What Is Aquaponics?
Aquaponics is a food production method that combines aquaculture (raising fish) with hydroponics (growing plants without soil) in a symbiotic cycle. Fish produce ammonia-rich waste. Beneficial bacteria convert that ammonia into nitrites, then nitrates. Plants absorb the nitrates as fertilizer, cleaning the water, which recirculates back to the fish.
The result is a recirculating system that uses less water than many soil gardens, produces both fish and vegetables, relies on fish waste for most plant nutrients, and can run for much of the year in a greenhouse or sheltered space.
Water
Recirculated rather than run to waste
Two crops
Fish and vegetables from one system
Fish waste
The main nutrient source for plants
Why IBC Tanks Are Ideal for Aquaponics
- HDPE bottle works for fish only when its previous contents are known, so ask the supplier for documentation of the tank's history
- 275 gallons is a workable size for a starter system, with room for both fish and plants
- The steel cage provides structural support without additional framing
- Common footprint of about 40" x 48" fits in a garage, greenhouse, or backyard patio
- The bottom valve provides a convenient drain and plumbing connection point
- The top fill opening gives easy access for adding water and checking levels
- One IBC can be cut to create both the fish tank and the grow bed from a single unit
System Design Options
Design 1: Single IBC Split System
A common beginner design. One IBC is cut horizontally, creating a deep fish tank (bottom 2/3, approximately 180 gallons) and a shallow grow bed (top 1/3, approximately 12 inches deep). The grow bed sits on top of the fish tank cage, with the cut section inverted.
- Footprint: about 40" x 48", which fits in a single parking space
- Fish capacity: see the stocking table below
- Growing space: roughly the footprint of the tank
- Best for: beginners, small spaces, proof-of-concept builds
Design 2: Dual IBC System
Two IBCs: one serves as a full-depth fish tank (275 gallons) and the other is cut to create two grow beds. This provides more growing surface and greater system stability, since the larger water volume buffers temperature and chemistry swings.
- Footprint: about 96" x 40" or 80" x 48", depending on how the tanks are oriented
- Fish capacity: see the stocking table below
- Growing space: roughly double the single-tank system
- Best for: serious hobbyists and household food production
Cutting & Modification Steps
1. Clean the IBC thoroughly
Don't use a tank of unknown history. Even a tank that held food ingredients should be rinsed several times with clean water, until no residue or odor remains. Fish are very sensitive to chemical traces.
2. Mark your cut line
For a single-IBC split system, measure 12 inches down from the top of the bottle (inside the cage). This creates a grow bed approximately 12" deep — ideal for most media-bed systems. Use painter's tape to mark a level line all the way around.
3. Remove the top cage frame
Most IBC cages have a top frame held by bolts or bent tabs. Remove it to access the bottle top. Set the frame aside — you'll reassemble it later to support the grow bed.
4. Cut the bottle
Use a reciprocating saw with a fine-tooth blade or a jigsaw. Cut slowly and steadily along your marked line. HDPE cuts cleanly but can grab if you rush. Wear safety glasses.
5. Invert the top section
Flip the cut top section upside down. It becomes your grow bed with the original bottle top (now the bottom) serving as a drain point. The fill opening provides a convenient plumbing penetration.
6. Cut the cage to match
Use an angle grinder or reciprocating saw with a metal blade to cut the cage tubes at the same height. Deburr all cut edges with a file — sharp steel edges are a safety hazard near a system you'll be working around daily.
7. Reassemble with the grow bed on top
Place the top cage frame back on the cut cage. The inverted grow bed sits in this frame above the fish tank. Ensure it's level — uneven grow beds drain poorly and create dead zones.
Plumbing Layout
Bell Siphon (Flood & Drain)
The most common plumbing method for media-bed aquaponics. A submersible pump in the fish tank continuously fills the grow bed. A bell siphon (a simple PVC assembly) automatically triggers a rapid drain when the water reaches the top, then breaks the siphon when the bed is empty. This flood-and-drain cycle aerates plant roots and provides excellent nutrient delivery.
- Bell siphon made from: 1" PVC standpipe, 2" PVC bell, 4" PVC media guard
- Cycle time depends on pump flow and bed size, so tune it once the system is running
- No timers or electronics needed — operates purely on water physics
- Reliable once tuned, but can be finicky during initial setup
Constant Flow (Timer-Based)
An alternative to the bell siphon: the pump runs on a timer (15 minutes on, 45 minutes off) with a simple standpipe overflow in the grow bed. Simpler to build and more predictable, but requires electricity for the timer and doesn't aerate roots as aggressively as a bell siphon.
Pump Sizing
A common rule of thumb is to circulate the entire fish tank volume at least once per hour. For a 180-gallon fish tank, that means a minimum flow rate of 180 GPH (gallons per hour) at the actual lift height.
Sizing Rule of Thumb:
Pump GPH = Fish Tank Gallons x 1.5 (at your lift height)
The 1.5x multiplier accounts for flow loss from lift height, friction, and fittings.
Pump ratings usually show flow with no lift, so check the maker's flow chart at your lift height. Look for pumps rated for continuous duty with a pre-filter screen to prevent fish waste from clogging the impeller.
Fish Stocking Rates
A common hobbyist rule of thumb is 1 pound of fish per 5-10 gallons of water. A conservative stocking rate (1 lb / 10 gal) is recommended for beginners — it gives you more room for error with water quality.
| Fish Tank Size | Conservative | Moderate |
|---|---|---|
| 180 gal (single IBC) | 18 lbs (~15 fish) | 27 lbs (~22 fish) |
| 275 gal (full IBC) | 27 lbs (~22 fish) | 41 lbs (~34 fish) |
| 550 gal (two full IBCs) | 55 lbs (~45 fish) | 82 lbs (~68 fish) |
Fish counts assume market-size tilapia at approximately 1.2 lbs each. Adjust for species.
Fish Species for the South Carolina Climate
Permit rules vary by species, so check current rules with the South Carolina Department of Natural Resources before stocking any fish.
Tilapia
75-85F optimalA common aquaponics choice: hardy and fast-growing. Does well in warm water but needs heat through a South Carolina winter.
Channel Catfish
70-85F optimalTolerates temperature swings and cooler water better than tilapia, but usually grows more slowly.
Bluegill / Sunfish
65-80F optimalCold-tolerant, with a smaller harvest size. A good fit for unheated outdoor systems.
Largemouth Bass
65-80F optimalSlower growth. Requires more space per fish and prefers live or pelleted feed. Better for experienced aquaponics operators.
Koi / Goldfish (ornamental)
55-78F optimalIf you want the plants but not the fish dinners, ornamental koi and goldfish are cold-hardy, widely available, and produce plenty of nutrients.
Plant Selection
Nearly any plant that grows in hydroponic systems thrives in aquaponics. The key is matching plant nutrient demand to your fish stocking density.
Low Nutrient Demand (light stocking)
- Lettuce (all varieties)
- Spinach
- Basil, cilantro, parsley
- Microgreens
- Watercress
- Bok choy / pak choi
High Nutrient Demand (heavy stocking)
- Tomatoes
- Peppers (bell, hot)
- Cucumbers
- Strawberries
- Beans
- Squash / zucchini
The Nitrogen Cycle: Cycling Your System
Before adding fish, you must establish the nitrogen cycle — growing colonies of beneficial bacteria that convert toxic ammonia into plant-usable nitrates. This process typically takes 4-6 weeks and is the most critical phase of any new aquaponics build.
The Cycle in Three Stages:
Stage 1: Ammonia Spike (Weeks 1-2)
Add ammonia source (pure ammonia, fish food, or a small number of hardy fish). Ammonia levels rise to 2-4 ppm.
Stage 2: Nitrite Spike (Weeks 2-4)
Nitrosomonas bacteria colonize and convert ammonia to nitrites. Ammonia drops, nitrites rise. Both are toxic to fish.
Stage 3: Nitrate Production (Weeks 4-6)
Nitrobacter bacteria convert nitrites to nitrates. Nitrites drop to 0, nitrates rise. Fish can then be added gradually.
Test water daily during cycling with a freshwater test kit. The cycle is complete when ammonia reads 0 ppm, nitrites read 0 ppm, and nitrates are present (5-40 ppm).
Maintenance Schedule
Daily (5-10 minutes)
Feed fish, check water temperature, observe fish behavior, ensure pump is running, check water level and top off as needed
Weekly (20-30 minutes)
Test pH, ammonia, nitrites, and nitrates. Clean pre-filter screen. Inspect plants for pests or nutrient deficiencies. Remove dead plant matter
Monthly (1-2 hours)
Clean pump impeller. Check plumbing connections for leaks. Inspect bell siphon operation. Rinse grow media if flow is restricted. Inspect fish for disease signs
Quarterly
Deep-clean pump and plumbing. Replace any degraded tubing. Add chelated iron supplement if plants show yellowing (common deficiency in aquaponics). Assess fish growth and adjust feeding
Common Problems & Solutions
| Problem | Likely Cause | Solution |
|---|---|---|
| Fish gasping at surface | Low dissolved oxygen | Add air stone, increase surface agitation |
| Ammonia spike | Overstocking or overfeeding | Partial water change, reduce feeding |
| Yellow plant leaves | Iron deficiency | Add chelated iron (DTPA form) |
| Bell siphon won't trigger | Pump flow too low | Increase pump size or reduce standpipe height |
| Algae in fish tank | Direct sunlight on tank | Shade the fish tank, add floating plants |
| pH too high (above 7.5) | Hard water or limestone media | Use pH-neutral media, add pH down slowly |
Expected Yields
Yields vary widely with species, stocking, season, and how well the system is managed, so treat any published figure as a rough guide. Here's what to expect in general terms.
Fish
Harvest timing depends on species and water temperature
Leafy greens
Lettuce and herbs can be picked on a rolling basis
Fruiting plants
Tomatoes and peppers need a well-stocked system
First season
Expect lower output while the system matures