How to set up a basic aquaponic system for indoor greens
Setting up a simple indoor aquaponic system is a great way to grow fresh greens while keeping a small fish tank. This guide walks you through a compact, low-maintenance setup you can assemble in a weekend using common materials. Expect to spend about $150–$350 depending on parts and allow 3–6 weeks for full system cycling before planting heavy feeders.
Step 1: Choose a location and size
Pick a stable, level indoor spot with 6–8 hours of indirect light or room for supplemental LED grow lights. For beginners, aim for a 20–40 gallon fish tank paired with a 10–20 gallon grow bed; this ratio keeps fish waste production and plant uptake balanced in a small space. Ensure the area can handle occasional splashes and has access to electricity.
[Illustration: small aquarium on a sturdy table by a window with an LED grow light mounted above a shallow grow bed]
Step 2: Gather materials and tools
Collect a 20–40 gal aquarium, a matching grow bed (10–20 gal), submersible pump rated 200–400 GPH, 1/2–3/4 inch tubing, a bell or siphon for drain, expanded clay or lava rock media, aquarium heater (if tropical fish), water test kit (pH, ammonia, nitrite, nitrate), and basic tools: drill, silicone, and hose clamps. Buying a simple ready-made kit can save time but the parts listed let you customize and replace components easily.
[Illustration: laid out aquaponic parts: tank, grow bed, pump, tubing, media bags, tools on a workbench]
Step 3: Assemble tank and grow bed
Position the grow bed above the tank using a sturdy stand or shelving so gravity can return water. Drill fittings for inlet and outlet if needed and attach tubing to pump into the bed. Seal around drilled holes with aquarium-safe silicone and allow 24 hours to cure. A height difference of 12–18 inches between bed bottom and water surface gives reliable gravity drainage.
[Illustration: person drilling grow bed, attaching tubing, and testing fit over aquarium on a wooden stand]
Step 4: Install plumbing and siphon
Set up a flood-and-drain cycle using a bell siphon or an auto-siphon: pump water from tank into the grow bed for 15–30 minutes every hour, or run continuous flow with a drain and overflow for constant trickle. Test the siphon repeatedly until it reliably fills and drains; aim for a complete fill/drain cycle every 30–60 minutes for leafy greens to prevent root anoxia.
[Illustration: close-up of a bell siphon inside a grow bed with tubing and water flow visible]
Step 5: Add media and cycle water
Rinse expanded clay or media thoroughly, then fill the grow bed to about 2–3 inches above plant roots. Fill the aquarium slowly and start the pump to begin cycling. Introduce a small source of ammonia (a pinch of fish feed or pure ammonia) and monitor water daily: ammonia should spike then drop as nitrite rises, with nitrates appearing by week 3–6. Cycling is essential to establish beneficial bacteria that convert fish waste to plant food.
[Illustration: hands pouring washed clay pebbles into grow bed and filling aquarium with water while testing strips lie nearby]
Step 6: Introduce fish and plants gradually
Start with a small number of hardy fish: for a 20–40 gal tank, add 3–6 goldfish or 6–10 small tilapia fry (where legal) after initial cycling shows stable nitrite near zero and nitrates present. Plant fast-growing greens (lettuce, spinach, arugula, bok choy) in net pots, spacing about 4–8 inches apart. Add fish gradually over 1–2 weeks to avoid ammonia overload.
[Illustration: net pots with lettuce seedlings placed in grow bed above aquarium with a few small fish swimming]
Step 7: Maintain and monitor weekly
Test pH, ammonia, nitrite, and nitrate twice weekly for the first month, then weekly once stable: target pH 6.8–7.2, ammonia and nitrite near 0 ppm, nitrate 10–40 ppm. Feed fish once daily with measured portions equal to about 1–2% of their body weight; overfeeding raises ammonia. Change 10–20% of tank water every 2–4 weeks if nitrates climb above 80 ppm, and clean pump and tubing monthly to prevent blockages.
[Illustration: person testing aquarium water with test strips and a notebook, pump parts on the side for cleaning]
- Start with hardy fish like goldfish to reduce care complexity and allow wider temperature range (60–75°F/15–24°C).
- Use full-spectrum LED grow lights on a timer set 12–14 hours daily for reliable growth when natural light is limited.
- Keep spare pump and a few extra net pots and media on hand to quickly replace failing parts and avoid downtime.
- Record daily or weekly readings of water parameters and feeding amounts to spot trends early.
- Adjust fish feeding before harvest or when plants are slow; reduce feeding to lower ammonia if green growth stagnates.
- Use a gentle aerator or keep surface movement to maintain dissolved oxygen above 5 mg/L, especially with higher fish density.
- Never use copper-based medications or treatments in the tank; copper is toxic to invertebrates and many fish and can kill beneficial bacteria.
- Do not add large amounts of fertilizers or plant supplements intended for soil gardening; they can disrupt bacterial balance and harm fish.
- Avoid overcrowding fish: more than 1 inch of fish per gallon (standard aquarium guideline varies) can cause poor water quality and stress. Monitor ammonia closely after any stocking change.
- Keep electrical connections and timers elevated and protected from water; use GFCI outlets to reduce risk of shock.
Was this guide helpful?
More Home & Garden guides
How to solder copper water pipes and replace a leaking compression joint
This guide walks you through soldering copper water pipes and replacing a leaking compression joint in a clear, step-by-step way. You’ll learn how to cut, clean, flux, solder, and reassemble a compression fitting so the joint becomes watertight. Follow safety tips and take your time—most DIYers finish a simple repair in 60–90 minutes.
How to install a ceiling fan with remote control and balance the blades
Installing a ceiling fan with a remote adds comfort and convenience to a room. This guide walks you through the main steps—from power off to balancing blades—so you can complete the job in about 2–4 hours with basic tools and a helper.
How to build and install a sturdy floating bookshelf on drywall
Building a sturdy floating bookshelf on drywall is an achievable weekend project that adds clean storage without visible brackets. With proper anchors, a solid cleat, and attention to level and load, you can support 50–100 pounds safely depending on materials. Follow these steps carefully and measure twice before cutting once.