Building an Aquaponics System with IBC Totes: Complete Guide
Build a Complete Aquaponics System from IBC Totes
Aquaponics combines fish farming (aquaculture) with soilless plant growing (hydroponics) into a single, self-sustaining ecosystem. Fish waste provides natural fertilizer for plants, and the plants filter the water for the fish. It is elegant, efficient, and surprisingly affordable to build — especially when you use a repurposed IBC tote as the foundation. This guide walks you through a complete build from a single 275-gallon tote, covering everything from the initial cut to harvesting your first crop.
What You Will Need
Materials List
- One 275-gallon food-grade IBC tote (must be food-grade — never use a tote that held chemicals)
- Water pump — 400–600 GPH submersible (about $35–$50)
- 3/4" PVC pipe, elbows, and fittings (about $20)
- Uniseals or bulkhead fittings — 2 pieces (about $8)
- Bell siphon components — 1" standpipe, 2" bell, 3" media guard (about $15)
- Growing media — expanded clay pebbles (Hydroton) or lava rock (~4 cubic feet, $40–$60)
- Aquarium air pump and air stones for supplemental aeration ($15–$25)
- Water test kit (pH, ammonia, nitrite, nitrate) — $25–$35
- Dechlorinator/water conditioner — $8
- Fish — starter stock of 10–20 fingerlings ($20–$50)
- Jigsaw or reciprocating saw with fine-tooth blade
- Drill with hole saw bits (1", 2", 3")
- Aquarium-safe silicone sealant
Total estimated cost: $200–$400, depending on what you already have and local pricing.
Step 1: Cut the IBC Tote
The IBC tote gets divided into two sections: the fish tank (bottom two-thirds) and the grow bed (top one-third). Here is how to make the cut:
- Remove the tote from its metal cage by unbolting or cutting the cage bars at the top.
- Measure one-third of the way down from the top of the plastic bottle (approximately 13–14 inches from the top on a standard 275-gallon tote).
- Mark a level cutting line all the way around using a marker and a straight edge.
- Cut carefully with a jigsaw fitted with a fine-tooth blade. Go slowly to keep the cut clean and straight.
- You now have two pieces: a deep bottom tank (~180 gallons capacity) and a shallow top tray (~8–10 inches deep).
- Flip the top piece upside down — the original top of the tote becomes the bottom of your grow bed. The fill opening now serves as a drain point.
Reassemble in the Cage
Place the deep fish tank section back into the bottom of the metal cage. Position the grow bed (inverted top section) on top, resting on the cage frame. The cage provides structural support for the heavy grow bed once it is filled with media and water. You may need to add angle iron or wooden cross-members to create a secure platform for the grow bed.
Step 2: Plumbing Layout
The plumbing connects three components in a continuous loop:
- Pump sits in the fish tank and pushes water up to the grow bed
- Grow bed fills with water, flooding the roots and media
- Bell siphon automatically drains the grow bed back to the fish tank when the water reaches a set level
Pump Line
Run 3/4" PVC from the submersible pump in the fish tank up and over the edge into the grow bed. Add a ball valve on this line so you can adjust flow rate. The pump should cycle the entire fish tank volume at least once per hour — for a 180-gallon tank, that means a minimum 180 GPH pump. We recommend 400–600 GPH to account for head height and friction loss.
Drain — The Bell Siphon
The bell siphon is the heart of a flood-and-drain aquaponics system. It works on simple physics: as water rises in the grow bed, it eventually reaches the top of the standpipe and begins to trickle down. The bell (a larger pipe placed over the standpipe) traps air and creates a vacuum effect that rapidly drains the entire grow bed. When the water level drops below the bottom of the bell, air breaks the siphon and the cycle restarts.
Bell Siphon Construction
- Standpipe: 1" PVC pipe, height set to your desired maximum water level (typically 1–2 inches below the top of the media, around 7–8 inches tall).
- Bell: 2" PVC pipe, capped at the top, placed over the standpipe. Cut small notches or drill holes at the bottom of the bell to allow water to enter. The bell must be taller than the standpipe by at least 1 inch.
- Media guard: 3" or 4" PVC pipe with holes drilled throughout, placed over the bell to keep grow media from clogging the siphon.
- Install a bulkhead fitting or uniseal at the bottom of the grow bed for the standpipe to drain through into the fish tank below.
Step 3: Growing Media Selection
The grow bed needs an inert medium that supports plant roots, provides surface area for beneficial bacteria, and allows water to flow freely.
| Media Type | Pros | Cons | Cost |
|---|---|---|---|
| Expanded Clay (Hydroton) | Lightweight, pH neutral, excellent drainage | Most expensive option | $25–$35 per bag |
| Lava Rock | Cheap, great surface area for bacteria | Heavy, can have sharp edges, may alter pH | $5–$10 per bag |
| River Gravel (pea gravel) | Very cheap, widely available | Heavy, limited surface area, must be washed thoroughly | $3–$8 per bag |
Our recommendation: Expanded clay pebbles (Hydroton) are the gold standard. They are pH neutral, lightweight (your cage will thank you), and provide exceptional surface area for the nitrifying bacteria that convert fish waste into plant food. Rinse them thoroughly before use to remove dust.
Step 4: Choose Your Fish
Best Species for IBC Aquaponics
- Tilapia: The most popular aquaponics fish. Hardy, fast-growing, tolerant of crowding, edible. Prefer warm water (75–85°F). May require a heater in cooler climates. Check local regulations — tilapia are restricted in some states.
- Trout: Excellent for cooler climates (55–65°F water). Produce high-quality protein. Less tolerant of poor water quality than tilapia, so water management is more demanding.
- Goldfish/Koi: Ideal for ornamental or non-food systems. Extremely hardy, tolerate wide temperature ranges (40–80°F), and produce ample waste for plant growth. Perfect for beginners.
- Channel Catfish: Hardy, fast-growing, edible. Handle a wide temperature range and tolerate lower oxygen levels. Good for Southern climates.
Start with 10–20 fingerlings for a 180-gallon tank. The general stocking rule is 1 pound of fish per 5–10 gallons of water at maturity. Avoid overstocking — it leads to poor water quality and stressed fish.
Step 5: Plant Recommendations
Nearly any vegetable, herb, or leafy green thrives in aquaponics. Start with these reliable performers:
- Lettuce and leafy greens: The easiest crops. Ready to harvest in 30–45 days.
- Basil, mint, cilantro: Herbs love aquaponics. High value per square foot.
- Tomatoes and peppers: Require a mature, well-established system with high nutrient levels.
- Cucumbers and beans: Vigorous growers, may need trellising above the grow bed.
- Strawberries: Do well in media beds. Excellent use of vertical space.
Step 6: Cycling the System
Before adding fish, you must cycle the system to establish the beneficial bacteria that convert toxic ammonia into nitrates. This takes 4–6 weeks and is the most important step in building a successful aquaponics system.
- Fill the system with dechlorinated water.
- Add a source of ammonia — pure liquid ammonia (no surfactants) or fish food left to decompose.
- Target an ammonia level of 2–4 ppm.
- Test water daily. You will see ammonia spike, then nitrites appear, then finally nitrates.
- The system is cycled when ammonia and nitrites read 0 ppm and nitrates are present (5–40 ppm).
Water Chemistry: The Numbers That Matter
| Parameter | Ideal Range | Action if Out of Range |
|---|---|---|
| pH | 6.8–7.2 | Use pH up (potassium carbonate) or pH down (phosphoric acid) |
| Ammonia (NH3) | 0 ppm | Reduce feeding, increase aeration, check biofilter |
| Nitrite (NO2) | 0 ppm | Reduce feeding, add salt (1 ppt) to protect fish gills |
| Nitrate (NO3) | 5–150 ppm | Below 5: feed more. Above 150: add more plants or do partial water change |
| Temperature | Species-dependent | Add heater or shade as needed |
| Dissolved Oxygen | 5+ mg/L | Add air stones or increase surface agitation |
Troubleshooting Common Issues
- Bell siphon won't start: Check that the standpipe height is correct and the bell is properly sealed at the top. Ensure the pump flow rate is high enough to fill the bed faster than water leaks out.
- Bell siphon won't stop: The air break at the bottom of the bell may be submerged. Lower the water level or add a small snorkel tube.
- Cloudy water: Normal during cycling. If persistent after cycling, reduce feeding and check ammonia levels.
- Fish gasping at the surface: Low dissolved oxygen. Add air stones immediately. Check that the pump and siphon are cycling properly.
- Plants yellowing: Usually an iron deficiency. Add chelated iron (Fe-DTPA) at 2 mg/L. Can also indicate low potassium or calcium.
- Algae bloom: Too much light reaching the water. Cover exposed water surfaces. Reduce feeding. Algae compete with plants for nutrients.
An IBC tote aquaponics system is one of the most rewarding DIY projects you can build. Once established, it produces fresh vegetables and (optionally) fish protein with minimal ongoing cost. The key is patience during the cycling phase and consistent attention to water chemistry. Start simple, learn the system, and expand from there.