Aquaponics blends hydroponic growing with fish keeping to build a largely self-sustaining setup that helps plants grow quickly without synthetic fertilizer. Fish waste gets broken down by nitrifying bacteria, which convert ammonia into nitrates the plants can use as food. As the plants take up those nitrates, they filter the water and keep it safe and healthy for the fish.

What is NFT aquaponics?

There’s more than one way to grow plants in an aquaponic system — common approaches include flood-and-drain beds, floating raft (deep water culture) setups, Dutch buckets, and the nutrient film technique, or NFT.

With NFT, water is pumped straight from the fish tank into narrow channels. As it flows through, plant roots draw out the nutrients they need before the water makes its way back down to the fish tank, usually helped along by gravity.

Unlike flood-and-drain, NFT runs as a continuous, steady flow rather than cycling on and off, and it skips grow media entirely. You set up your fish tank as you normally would, then pump water into channels tilted slightly downhill. Plant roots hang into that moving water to feed, while gravity carries the water back to the tank. The design deliberately keeps only part of each root submerged rather than fully underwater.

Additional biofiltration

One catch with NFT systems is that they don’t offer much surface area for nitrifying bacteria to colonize. Without enough of these bacteria present, ammonia won’t get converted into nitrates fast enough, which puts your fish at risk. The fix is to add a dedicated biofilter to the system, positioned after the fish tank and solids filter but before the water reaches the growing channels: fish tank, then solids filter, then biofilter, then NFT channels, then back to the fish tank. The biofilter’s job is simply to give the bacteria far more surface area to grow on, speeding up the ammonia-to-nitrate conversion.

Advantages and disadvantages of NFT systems

Advantages

  • Well-oxygenated roots: since part of each root stays exposed to air rather than fully submerged, plants get plenty of oxygen at the root zone, which helps ward off root rot and keeps plants healthier overall.
  • Simple to build: a basic NFT setup only needs a fish tank, a pump, some piping running to your growing channels, and plants or seeds to get started — you can have it running quickly.
  • Lower algae and fungal risk: because the water is always moving, it’s a much less hospitable environment for algae and fungus to take hold, which protects both your crop yield and food safety.

Disadvantages

  • Root growth can clog channels: while dangling roots are great for nutrient uptake, they keep growing and can eventually block the channel, cutting off water to plants further down the line and starving your fish of clean water too — in serious cases, this can kill both. This is why NFT growers usually stick to small plants like lettuce.
  • Bigger temperature swings than DWC: because the water forms only a thin film as it moves through the channels, it heats up and cools down more readily than the larger water volume in a deep water culture system. Exposed roots also mean air temperature can affect plants directly, not just water temperature.
  • A failed pump can wipe out your crop: if the pump stops working, plants lose their water supply and will start wilting, eventually dying if the problem isn’t fixed quickly. Meanwhile, your fish are left sitting in increasingly ammonia-heavy water, which can be fatal to them as well. DWC systems aren’t vulnerable to this same failure mode.

Best plants for NFT systems

To minimize the risk of clogged channels, stick to plants with shallow root systems. Good options include lettuce varieties, chard, basil, mint, sage, mustard greens, kale, and pansies.

If you’re willing to use deeper channels and keep a closer eye on root growth, you can attempt tomatoes, strawberries, or peppers — though this is uncommon and generally not recommended. Avoid tall plants or anything with a large, heavy root mass altogether.

Frequently asked questions about NFT aquaponics

What size pipe should I use for NFT aquaponics?

A 4-inch pipe is generally the right choice — it’s wide enough for good water flow while still letting plant roots reach down into the water. Spacing plants about 6 inches apart typically works well, with holes cut roughly 3 inches wide for each plant to grow through.

NFT vs. DWC

Deep water culture (DWC) is another grow-media-free aquaponics method, but it uses a much deeper body of water than NFT does. That larger volume makes temperature control easier, since it resists heating and cooling swings better than the thin film of water in an NFT channel. DWC requires a bigger water container, with plants held in pots set into holes in a floating lid so their roots can reach down into the water. Like NFT, a DWC system will typically still need a biofilter, and it can be combined with floating rafts.

Whichever method you choose — NFT, DWC, or flood-and-drain — treat it as an experiment. What works best will vary from one grower to the next, so don’t be afraid to try things out and adjust as you go.