Quick Answer
Aquaponics combines a fish tank with a plant grow bed. Fish waste feeds the plants. Plants clean the water for the fish. A beginner system costs $200-$600 CAD, fits in a spare room or backyard, and produces your first harvest in 4-8 weeks.
What Is Aquaponics?
Aquaponics is a way of growing food that combines fish farming (aquaculture) with soil-free plant growing (hydroponics). The two systems work together: fish produce waste that becomes fertilizer for plants, and plants filter the water that goes back to the fish.
The result is a closed-loop ecosystem that uses up to 90% less water than traditional gardening, grows plants 2–3× faster, and produces both fish and vegetables from the same system.
The Simple Version:
Fish eat → Fish poop → Bacteria turn poop into plant food → Plants absorb nutrients → Clean water returns to fish. Repeat forever.
Is Aquaponics Right for You?
Aquaponics is a great fit if you:
- Have a spare room, basement, garage, or backyard space
- Want to grow fresh food year-round (especially important in BC winters)
- Are interested in a low-maintenance system once it's established
- Want to grow both vegetables AND fish for eating
- Are okay with a 4–8 week setup period before your first harvest
Heads up: If you just want to grow herbs on a windowsill, a simple hydroponic tower is probably a better starting point. Aquaponics is more rewarding but also more involved. Check out our Hydroponics Basics guide if that sounds more like you.
The 3 Main System Types
Media Bed (Flood & Drain)
Best for beginnersGravel or clay pebbles in a grow bed flood with fish water, then drain. Simple, forgiving, and great for root vegetables. This is what we started with.
Nutrient Film Technique (NFT)
Best for leafy greensA thin film of water flows continuously through channels. Great for lettuce, herbs, and spinach. Lower cost to build but less forgiving if the pump fails.
Deep Water Culture (DWC)
Best for high productionPlants float on rafts in fish water. Very productive for greens and herbs. Used in most commercial systems — and scales well at home too.
Our recommendation for beginners: Start with a media bed system. It's the most forgiving and works with the widest variety of plants.
What You Need to Get Started
A basic home aquaponics system needs:
Want to see exactly what we use? Check out our Products page— everything is linked with honest notes on what's worth the money.
What to Expect: Your First 8 Weeks
Aquaponics vs. Hydroponics
Both systems grow plants without soil. The difference is the nutrient source.
| Feature | Aquaponics | Hydroponics |
|---|---|---|
| Nutrient source | Fish waste (natural) | Liquid nutrients (purchased) |
| Ongoing cost | Low — just fish food | Medium — nutrients each cycle |
| Setup complexity | Moderate — cycling needed | Low to moderate |
| Space needed | 10+ sq ft (tank + grow bed) | 2-10 sq ft (tower or NFT) |
| Sustainability | Very high (closed loop) | Medium (nutrient waste) |
Glossary of Key Terms
- Nitrogen cycle
- The process where bacteria convert fish waste (ammonia) into plant-safe nitrates. Takes 4-6 weeks to establish.
- Cycling
- Setting up beneficial bacteria in a new system before adding fish or plants.
- pH
- A measure of water acidity. Aquaponics works best between 6.8 and 7.2.
- Ammonia (NH3)
- Fish waste product. Toxic above 0.5 ppm. Converted by bacteria to nitrite, then nitrate.
- Hydroton
- Expanded clay pebbles — the most popular grow media for home systems.
- NFT
- Nutrient Film Technique — a hydroponics method where water flows past plant roots in channels.

Frequently Asked Questions
How much does it cost to get started?
A basic beginner system can be set up for $200–$500 using a stock tank, basic pump, and grow lights. A more polished setup with a commercial tower and good lighting runs $500–$1,200. We share budget options on our Products page.
How much space do I need?
A small system can fit in a 4×4 ft corner of a spare room or garage. Our backyard system uses about 8×4 ft. Tower gardens are even more compact — 28 plants in a 2 ft diameter footprint.
Do I need any special skills?
No. If you can follow instructions and check on your system daily, you can do this. Phelan built our first system with no prior experience — just YouTube videos and a lot of trial and error.
What fish should I start with?
Goldfish are the easiest — they're hardy, cheap, and forgiving of beginner mistakes. Tilapia are great if you want to eat the fish. Trout work well in cooler BC climates. We have a full guide on fish selection.
Can I do this in a BC winter?
Yes! That's actually one of the main reasons we started — to grow food year-round despite the grey winters. Indoors with grow lights, your system runs 365 days a year regardless of weather.
