Aquaponics system maintenance calendar
Daily, weekly, monthly, and seasonal tasks in one reference. Print it, stick it on the wall next to the system, and check things off.
A well-maintained aquaponics system runs reliably with about 15-20 minutes of daily attention and an hour of deeper work once a week. The tasks are repetitive and simple. The problem isn't difficulty; it's forgetting. A maintenance schedule that you can actually follow prevents the gradual drift that causes most system failures.
Here's every regular task organized by frequency. Treat it as a checklist, not a suggestion.
Daily (5-10 minutes)
Feed the fish. Once or twice per day, at consistent times. Feed 2-3% of total fish body weight per day. Watch the fish eat for 2-3 minutes. If food is still floating after 5 minutes, you fed too much. Remove uneaten food with a net (it decomposes and spikes ammonia). If the fish aren't eating, something is wrong: check temperature, dissolved oxygen, and look for sick or dead fish.
Check water temperature. One glance at the thermometer. If it's outside your species' comfort range, investigate (heater failure, heat wave, cold snap). The sooner you catch a temperature problem, the easier it is to fix.
Observe the fish. Healthy fish are active, respond to your presence (especially at feeding time), and have clear eyes and intact fins. Look for: fish gasping at the surface (low oxygen), fish sitting on the bottom and not eating (stress, disease, or cold), white spots or fuzzy patches (ich, fungal infection), or red/inflamed gills (ammonia burn or parasites). Catching disease early, when one fish shows symptoms, is far easier than treating the whole tank after it spreads.
Check pump and water flow. Verify the pump is running and water is flowing to the grow beds and back. A stopped pump is a silent emergency, especially for the fish. Check that the grow bed drain is functioning (listen for the bell siphon cycling if you use one, or verify timed flood-and-drain is operating).
Check the plants. Look for wilting, yellowing, pest damage, or bolting. Harvest anything that's ready. Remove dead or dying plant material before it decomposes in the grow bed.
Weekly (30-60 minutes)
Test pH. The most frequently drifting parameter. Nitrification produces acid, so pH drops steadily in a healthy system. Test, and if below 6.5, add KOH or Ca(OH)2 to bring it back to 6.8-7.0. Log the reading.
Test ammonia and nitrite. Both should read zero in an established system. Any detectable level means the biofilter is falling behind. Reduce feeding and investigate.
Test nitrate. Should sit in the range of five to forty ppm. Above about eighty ppm means the plants aren't keeping up with nitrogen production; below five ppm means the plants are hungry and you might be underfeeding the fish.
Top up water. Evaporation and transpiration remove water from the system continuously. Top up with dechlorinated water (let tap water sit for a day, or use a dechlorinator if your utility uses chloramine). Note how much water you add; a sudden increase in water loss may indicate a leak.
Clean around the system. Wipe down surfaces, remove spilled water, clean up any debris on the floor. A tidy system area is easier to inspect and less likely to attract pests.
Inspect the grow bed surface. Look for algae growth on exposed media, roots growing into the wrong places, or media compaction that affects drainage. In flood-and-drain systems, verify the bed drains completely during the drain cycle.
Monthly (1-2 hours)
Deep water quality check. Test dissolved oxygen, KH (carbonate hardness), and GH (general hardness) in addition to the weekly parameters. Low KH means the system is losing buffering capacity and a pH crash is possible. Low GH means calcium and magnesium may be insufficient.
Supplement iron. Add chelated iron (DTPA or EDDHA) toward a common target of around two mg per litre of elemental iron across the system volume. Chelated forms are used because plain iron precipitates out at aquaponic pH. Adjust frequency based on plant response (if interveinal chlorosis on new leaves returns before the month is up, dose more frequently).
Clean the pump intake. Remove the pump and clean the intake screen. Debris, biofilm, and root fragments accumulate and reduce flow over time. A partially clogged pump intake is a common cause of gradually declining system performance that's easy to overlook.
Inspect air stones. Check that air stones are producing fine bubbles. If the bubbles are large and few, the stone is clogged. Soak in vinegar for several hours or replace.
Calibrate pH meter. If you use a digital pH pen, calibrate with buffer solutions (pH 4.0 and 7.0). Uncalibrated meters drift, and an inaccurate pH reading leads to incorrect dosing.
Trim and maintain plants. Prune overgrown plants, remove yellowing leaves, thin crowded areas. In media beds, check that plant roots aren't blocking the drain or bell siphon.
Quarterly (2-3 hours)
Inspect plumbing. Check all fittings, tubing connections, and tank penetrations for leaks, degradation, or mineral buildup. Replace any tubing that's stiff, cracked, or discolored.
Clean the fish tank. Siphon accumulated solids from the tank bottom (fish waste, uneaten food, sediment). In systems with a separate solids filter or swirl filter, empty and clean it.
Assess fish health and population. Count fish if possible. Note their size relative to last quarter. Adjust feeding rate based on estimated total biomass. Remove any fish that aren't growing or appear chronically unhealthy.
Evaluate system balance. Are the plants getting enough nitrogen (nitrate consistently in range)? Is pH staying stable between adjustments? Is the biofilter keeping up (zero ammonia and nitrite)? If any parameter is consistently off, the fish-to-plant ratio may need adjustment.
Seasonal
Spring: Restart or ramp up feeding if the system was dormant in winter. Add new seedlings for the warm season. Check greenhouse glazing for damage. Verify pump and aeration equipment is running well after cold-weather storage or low-use period.
Summer: Monitor temperature closely. Add shade cloth if water temperature exceeds your species' comfort range. Increase aeration to compensate for reduced dissolved oxygen in warm water. Harvest heavily; warm-season production peaks now.
Fall: Transition to cool-season crops. Reduce feeding as water cools and fish metabolism slows. Prepare insulation for the fish tank if you're in a climate with freezing winters.
Winter: In cold climates, protect pipes from freezing. Reduce feeding to match reduced fish metabolism (below 10 C, most warm-water fish stop eating). If running a greenhouse, check heating equipment and insulation. If the system is outdoors and you shut it down for winter, drain and clean everything.
The running cost calculator helps you track ongoing expenses, and the system sizing calculator is useful for evaluating whether your current fish-to-plant balance is appropriate.