MYRTLE BEACHIBC SOLUTIONS
← More Articles

Building an Aquaponics System with IBC Tanks

Aquaponics combines fish farming and soilless plant growing into one recirculating system. IBC tanks are a common choice for DIY builds: they're a practical size and structurally supported by the steel cage. A used tank only suits fish and plants if its history is known, so ask the supplier what it held.

Looking for IBC Tanks for Aquaponics?

Tell us what you're building and we'll pass your request to partner suppliers. Ask the supplier for documentation of what a tank held.

Step 1 of 5

Who are you?

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 SizeConservativeModerate
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 optimal

A common aquaponics choice: hardy and fast-growing. Does well in warm water but needs heat through a South Carolina winter.

Channel Catfish

70-85F optimal

Tolerates temperature swings and cooler water better than tilapia, but usually grows more slowly.

Bluegill / Sunfish

65-80F optimal

Cold-tolerant, with a smaller harvest size. A good fit for unheated outdoor systems.

Largemouth Bass

65-80F optimal

Slower growth. Requires more space per fish and prefers live or pelleted feed. Better for experienced aquaponics operators.

Koi / Goldfish (ornamental)

55-78F optimal

If 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

ProblemLikely CauseSolution
Fish gasping at surfaceLow dissolved oxygenAdd air stone, increase surface agitation
Ammonia spikeOverstocking or overfeedingPartial water change, reduce feeding
Yellow plant leavesIron deficiencyAdd chelated iron (DTPA form)
Bell siphon won't triggerPump flow too lowIncrease pump size or reduce standpipe height
Algae in fish tankDirect sunlight on tankShade the fish tank, add floating plants
pH too high (above 7.5)Hard water or limestone mediaUse 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