DIY Indoor Aquaponics Systems: A Sustainable Solution for Urban Gardening

DIY Indoor Aquaponics Systems

Last Updated on August 14, 2023 by

If you’re looking for a sustainable and space-efficient way to grow your food, DIY indoor aquaponics systems might be the answer. Aquaponics combines aquaculture (raising fish) with hydroponics (growing plants in water), creating a symbiotic relationship between the two. In this article, we’ll guide you through the basics of indoor aquaponics, the components you’ll need, and how to build and maintain your system.

Understanding the Components of DIY Indoor Aquaponics Systems

To set up a DIY indoor aquaponics system, you’ll need the following components:

1. Fish tank

The fish tank is where your fish will live and produce waste. This waste will provide essential nutrients for your plants. You can choose a tank size depending on your space and the number of fish you want to raise.

2. Grow bed

You’ll plant your fruits, vegetables, or herbs in the grow bed. It should be placed above the fish tank and filled with a suitable growing medium like expanded clay pellets or perlite.

3. Water pump and aeration system

These systems ensure that the water is constantly circulated between the fish tank and the grow bed, providing oxygen for both the fish and the plants.

4. Lighting

Since your aquaponics system will be indoors, you’ll need artificial lighting to support plant growth. LED grow lights are the most energy-efficient and effective option.

5. Nutrients and supplements

Although fish waste provides most of the necessary nutrients, you may need to supplement with additional nutrients depending on the plants you choose to grow.

Choosing the Right Fish and Plants for Your DIY Indoor Aquaponics System

Common fish species used in aquaponics include tilapia, goldfish, and koi. When selecting fish, consider their temperature requirements and how well they adapt to changes in water quality.

Leafy greens, herbs, and fruiting vegetables like tomatoes, peppers, and cucumbers all thrive in aquaponics systems. Choose plants that are well-suited to your system’s size and the available light.

Balancing the system

To maintain a healthy and productive ecosystem, it’s important to balance the number of fish and the quantity of plants. A general guideline is to have 1 pound of fish for every 10 gallons of water in the system, but this ratio may vary depending on the specific species and plant varieties.

Building Your DIY Indoor Aquaponics System

1. Selecting the location

Choose a location with enough space for your fish tank, grow bed, and additional equipment. Ensure the area has electricity access, is free from drafts or temperature fluctuations, and receives adequate natural light or can accommodate artificial lighting.

2. Assembling the components

Assemble your fish tank, grow bed, water pump, and aeration system according to the manufacturer’s instructions or your custom design.

3. Setting up the plumbing

Connect the fish tank and grow bed using PVC pipes or flexible tubing. Install a water pump to move water from the fish tank to the grow bed, and set up a drain system to return the water back to the tank.

4. Establishing the ecosystem

Add the fish and plants to your system and any necessary nutrients or supplements. Monitor the water quality, temperature, and pH to ensure a healthy environment for both the fish and plants.

Maintaining Your DIY Indoor Aquaponics System

1. Monitoring water quality

Regularly test your water’s pH, ammonia, nitrite, and nitrate levels to ensure a balanced and healthy ecosystem. Adjust water parameters as needed.

2. Feeding the fish

Feed your fish a high-quality diet according to their specific needs. Overfeeding can lead to excess waste and poor water quality, so closely monitor your fish’s consumption.

3. Harvesting and pruning plants

Regularly harvest and prune your plants to encourage growth and maintain a balanced ecosystem.

4. Troubleshooting and maintenance tips

Be prepared to address common issues like algae growth, pests, and diseases. Regular system maintenance, such as cleaning filters and monitoring equipment, will help prevent problems and keep your system running smoothly.


DIY indoor aquaponics systems offer urban gardening enthusiasts a sustainable and space-efficient solution. By understanding the components, selecting the right fish and plants, and following the steps to build and maintain your system, you’ll be well on your way to enjoying fresh, homegrown produce all year round.


How much space do I need for a DIY indoor aquaponics system?

The space required depends on the size of your fish tank, grow bed, and additional equipment. A small system can fit in a spare room or even a large closet, while a larger system may require a dedicated area or a separate room.

Can I use any type of fish in my indoor aquaponics system?

While you can technically use any type of fish, it’s best to choose species that are hardy, adaptable to changes in water quality, and compatible with your chosen plants. Popular options include tilapia, goldfish, and koi.

What kind of plants can I grow in my DIY indoor aquaponics system?

You can grow a wide variety of plants, including leafy greens, herbs, and fruiting vegetables like tomatoes, peppers, and cucumbers. Choose plants that are well-suited to your system’s size and the available light.

How often do I need to clean and maintain my DIY indoor aquaponics system?

Regular maintenance, such as cleaning filters, monitoring water quality, and inspecting equipment, is essential for a healthy and productive system. The frequency of cleaning and maintenance will depend on your specific setup and the needs of your fish and plants.

Is it safe to eat the fish from my DIY indoor aquaponics system?

Yes, eating the fish from your aquaponics system is safe, provided you have followed proper care and feeding guidelines. Be sure to source your fish from reputable suppliers, maintain optimal water quality, and use only approved, non-toxic materials in your system.

Apart from that, if you want to know about Buying Guide about the Portable Fish Cleaning Table, please visit our Lifestyle page.