How to Build a Moving Bed Biofilter for Aquaponics

A moving-bed biofilm reactor (MBBR) is a vessel filled partly with buoyant plastic carriers that are mixed continuously by air. Nitrifying biofilm grows on protected carrier surfaces. Water passes through the vessel whil

What a moving-bed biofilter needs to accomplish

A moving-bed biofilm reactor (MBBR) is a vessel filled partly with buoyant plastic carriers that are mixed continuously by air. Nitrifying biofilm grows on protected carrier surfaces. Water passes through the vessel while media stays inside behind retention screens. The concept is used widely in recirculating aquaculture and wastewater treatment because the moving carriers retain attached biomass while limiting the clogging problems of tightly packed fixed media. (Shitu et al., 2022)

The backyard version should be treated as a biological reactor, not a barrel stuffed with plastic. It needs continuous oxygen, even flow, media containment, upstream solids control and a safe failure path.

Core components

A practical home-scale reactor usually contains:

  • a structurally suitable vessel with enough freeboard for vigorous mixing;
  • an inlet that introduces prefiltered system water without short-circuiting directly to the outlet;
  • purpose-made floating carrier media with a known recommended fill fraction;
  • coarse media-retention screens on every outlet or drain that could release carriers;
  • one or more air diffusers sized to keep the bed actively moving;
  • an outlet sized for the design flow with margin for biofilm and screen fouling;
  • service access for inspecting air stones, screens and accumulated debris;
  • isolation/bypass valves if shutting the filter down would otherwise stop the whole system.

Do not copy a media percentage from another builder unless it is consistent with the carrier manufacturer’s guidance. Different carrier geometries need different void space to move.

Put mechanical solids removal before the MBBR

MBBRs tolerate biofilm growth; they are not intended to accumulate large quantities of settleable fish waste. SRAC’s RAS guidance separates solids removal from biological nitrification because organic loading competes for oxygen and can impair treatment. (SRAC 451)

For an aquaponics system with significant fish loading, route settleable solids to a settler or other mechanical stage before the moving bed. Fine particles will still pass, but the reactor should not become a sludge-storage tank.

Aeration is part of the filter, not an optional extra

The air system must do two jobs: supply oxygen to nitrifying bacteria and physically mix the carriers. UF/IFAS emphasizes that nitrifying bacteria require oxygen and alkalinity; if DO becomes inadequate, ammonia and nitrite can rise. (UF/IFAS FA031)

A useful visual check is uniform rolling motion across the bed. Dead corners, motionless piles of carrier and long periods without aeration are warning signs. Because air pumps can fail, the system should make a failure obvious and should not depend on a single hidden airline that can kink unnoticed.

Inlet and outlet layout

Avoid placing inlet and outlet next to each other at the same elevation. The objective is to move the bulk water through the active media field. A simple approach is to introduce water low or on one side and withdraw it from the opposite side, while air diffusers create mixing through the whole vessel.

Use retention screens with openings safely smaller than the carrier dimensions. Provide more screen area than the bare hydraulic calculation suggests because biofilm and debris reduce open area over time. The outlet should never be the smallest chokepoint in the system.

Starting the biofilter

New carriers do not instantly process fish waste. A new biofilter must be cycled so nitrifying microorganisms establish on the media. SRAC describes biofilter startup as a biological maturation process, and UF/IFAS notes that new recirculating filters commonly require weeks rather than days to become fully functional. (SRAC 4502; UF/IFAS FA101)

During startup, track ammonia, nitrite, pH, alkalinity and temperature. Do not add a large fish/feed load simply because the carriers are moving correctly.

Maintenance

A healthy moving bed generally needs inspection more than aggressive cleaning. Check:

  • carrier motion;
  • air output;
  • outlet-screen fouling;
  • sludge accumulating on the bottom;
  • ammonia/nitrite trend;
  • alkalinity and pH;
  • whether a recent feeding/stocking increase exceeds established capacity.

If the vessel accumulates substantial sludge, fix the upstream solids problem rather than repeatedly sterilizing the biofilter. Never disinfect the entire carrier bed as routine maintenance.

Sizing without pretending there is one magic formula

Actual biological capacity depends on feed load, TAN production, carrier protected surface area, temperature, pH, alkalinity and oxygen. Published RAS design uses loading-based nitrification rates, not “gallons of filter per fish.” For a DIY build, choose media with documented performance data, apply the manufacturer’s fill and hydraulic recommendations, size for the planned feed load, and leave reserve capacity rather than designing on the edge.

First-fill and commissioning checks

Before making the reactor part of a stocked system, fill it with dechlorinated water and run the intended flow and aeration. Confirm that the media circulates without settling into dead corners, every screen retains the carriers, the outlet keeps up when screens begin to foul, and the vessel has enough freeboard to avoid splashing or overflow. Stop the pump and air supply separately to see where water and media go. Correct any overflow or siphoning problem before adding fish load.

A new moving bed is not instantly an established biofilter. Start up and mature it under controlled ammonia loading, then use repeated ammonia and nitrite measurements to confirm performance before increasing feeding or stocking. Keep the existing biofiltration online during a transition. Do not infer capacity from media volume alone; fish feed load, oxygen, alkalinity, temperature, flow and verified water chemistry all matter.

Before using the filter

Run the vessel, aeration and water flow before connecting it to a stocked system. Confirm that all media-retention screens are secure, the discharge can carry the expected flow, there is sufficient freeboard, and servicing the reactor will not stop necessary circulation elsewhere. Check the behavior of the assembly if power to the pump or air supply is interrupted.

A new moving-bed reactor needs biological maturation. Track ammonia and nitrite during startup and increase fish loading only after repeated measurements demonstrate that the filter can handle the actual feeding load. Media volume alone does not establish capacity.

For related practical guidance, see Aeration basics and Solids filtration basics.