top of page
  • Naomi Stephens | Permaculture Designer

The Best Plants for Aquaponics plus troubleshooting tips

Updated: Mar 4

Aquaponics is a great way to garden, becoming increasingly popular daily. If you're unfamiliar with aquaponics, it's the process of growing plants and fish together in a symbiotic relationship. The fish provide nutrients for the plants, and the plants clean the water for the fish. It's a great way to produce your food and a lot of fun! In this blog post, we will discuss plants perfect for aquaponics gardening, plus tips to ensure your aquaponics journey goes smoothly.

In this blog post:

  1. Tips to look out for when selecting plants for aquaponics

  2. Best plants for aquaponics

  3. Aquaponics troubleshooting help

Tips to look out for when selecting plants for aquaponics

  • Avoid plants that require a lot of nutrients, as the fish waste is limited, and you don't want to exhaust your system.

  • 2. Choose plants with different root structures - some should have deep roots, while others should have shallower roots, so there's something for the fish and the plants.

  • 3. Select various plants to give your aquaponics system a more diverse ecosystem.

Best Plants for aquaponics


Lettuce is one of the most popular plants for aquaponics gardening, and it's excellent for providing your fish with nutrients from their waste. It also multiplies and can be harvested in just a few weeks!


Tomatoes are another excellent choice for aquaponics gardening, as they are fast-growing and easy to maintain in a recirculating system. Plus, their extensive root systems help to filter and fertilize the water for the fish.


Kale is an excellent choice for aquaponics gardening, as it's a hardy plant that can tolerate fluctuating water temperatures and nutrient levels. Plus, kale is packed with vitamins and minerals, making it an excellent choice for you to enjoy!


Cucumbers are great for aquaponics gardening, as they require little maintenance and multiply. They also help to filter out any excess nutrients in the system, making them ideal plants for aquaponics.


Squash is another excellent choice for aquaponics gardening, as it requires little maintenance and can provide a delicious addition to your meals. Plus, its extensive root system helps filter out any excess nutrients in the water for your fish.

As you can see, many different types of plants are perfect for aquaponics gardening. Each plant has its unique benefits, so be

Aquaponics Troubleshooting Help

Do all plants work in aquaponics?

Not all plants will work in an aquaponics system. Some plants require a lot of nutrients, which can be difficult to provide with the limited fish waste. It's essential to research your plants before adding them to ensure they are suitable for aquaponics gardening.

How often should I harvest my aquaponics plants?

The frequency of harvesting depends on the type of plant you are growing. Generally, most lettuce and herbs can be harvested every 3-4 weeks, while tomatoes and peppers may require up to 8 weeks before they are ready for harvest. It's essential to research the specific needs of each plant before harvesting.

How do I maintain my aquaponics system?

Maintaining an aquaponics system generally involves regular water testing, monitoring fish health and stocking levels, and providing the correct nutrients for your plants. Additionally, it is essential to ensure you are regularly harvesting your plants to prevent any nutrient buildup in the system.

What is the ideal water temperature for an aquaponics system?

The ideal water temperature for an aquaponics system is between 18-25 degrees Celsius (65-77F). Different types of plants may require slightly different temperatures, so it's essential to research your specific plants before setting up your system.

What type of lighting do I need for an aquaponics system?

For the majority of plants, natural light is sufficient. However, some taller plants or leafy greens may require supplemental lighting to thrive. It's essential to research the specific needs of each plant before setting up your aquaponics system.

How often should I feed my fish?

Generally, it is recommended to feed your fish every two days. The amount of food you give them should be adjusted depending on the size and number of fish in your system. Additionally, ensure you are not overfeeding your fish, as this can lead to excess nutrients in the water, which can harm your plants.

How often should I change the water in my aquaponics system?

Depending on the size of your system and number of fish, you may need to change the water anywhere from once a week to once a month. It's essential to test your water levels regularly and do regular partial water changes to reduce the chances of any nutrient buildup in the system.

By following these tips, you can ensure your aquaponics system is healthy and productive for many years! Happy gardening!



Get free resources, useful, well researched new ideas. Subscribe.

Subscribe for free Permaculture resources periodically. 

Subscribe for more relevant information on small space gardening and Urban permaculture. Be the first to see exclusive and new content. Be updated on the latest on what's going on in the urban gardening world.

See More

bottom of page