I get commissions for purchases made through links in this post. As an Amazon Associate I earn from qualifying purchases.

7 Best Aquarium Plants for Breeding (Detailed Information with Images)

If you are looking for the best aquarium plants for breeding, then you are in the right place.

In this article, I am going to show you the seven best freshwater live aquarium plants ideal for breeding fish.

So without further ado, let’s dive into it.

7 Best Aquarium Plants for Breeding

Best Aquarium Plants for Breeding image

1. Guppy Grass

See more images at Amazon here

PARAMETERSVALUES
PLANTGuppy grass
COMMON NAMESGuppy grass
SCIENTIFIC NAMENajas guadalupensis
FAMILYHydrocharitaceae
CARE LEVELEasy
LIGHT REQUIREMENTModerate
GROWTH RATEFast
TEMPERATURE50-86° F
pH6-7
HARDNESS2-25 dKH
PLACEMENTSurface, background
MAXIMUM SIZE3 feet
MINIMUM TANK SIZE10 gallon
PROPAGATIONSide shoots/clippings

Guppy Grass got its name because it is very popular among Guppy breeders.

However, this plant is good for breeding any fish.

It is a fast growing aquarium plant. And it is a very good plant at removing harmful stuff from your tank like heavy metals, toxins, nitrate, ammonia, etc.

Why Guppy Grass is the best plant for breeding?

Guppy grass is a fast growing plant, and it grows pretty dense, which provides a lot of hiding places to the fish fry and the fish.

If you’re breeding egg-layers fish then once the eggs are hatched the fry are too small to eat any fish food.

So they need something very very tiny to eat.

This is infusoria comes in to play. Infusoria are basically very small organisms.

Infusoria doesn’t just magically get created in your tank. You’ll need to keep some live plants in your tank for infusoria. And Guppy grass is a great plant for this purpose.

Substrate requirement

You can use any substrate for planting Guppy grass in your tank.

You can also keep it floating in your tank.

Water conditions requirements

Guppy grass can tolerate a wide range of water parameters.

It can tolerate temperature as low as 50° Fahrenheit to up to 86° Fahrenheit. So it is a very good plant to keep in cold water as well as tropical aquariums.

Its pH tolerance range is between 6-7. And the water hardness tolerance range is between 2 to 25 KH.

Light requirements

Guppy grass does well under moderate lighting conditions.

So if you are using fluorescent light then you should provide it light between 2 to 3 Watts per gallon.

Or if you are using LED light, then you should provide it light between 35 to 50 micromoles.

Fertilization requirements

For healthy growth, you should regularly supplement guppy grass with liquid fertilizers.

You should add the fertilizers after the weekly water change.

Are Aquarium Plant Fertilizers Safe For Fish? (Best fish safe fertilizers)

Best place to keep Guppy grass in your breeding tank

Guppy Grass is a fast growing plant. So in your breeding tank, you can plant it in the mid-ground or background of your tank.

You can also keep it as a floating plant in your tank.

Check the price of this plant at Amazon here

2. Cryptocoryne Wendtii

See more images at Amazon here

PARAMETERSVALUES
PLANTCryptocoryne Wendtii
COMMON NAMESWendt’s Cryptocoryne, water trumpet
SCIENTIFIC NAMECryptocoryne Wendtii
FAMILYAraceae
CARE LEVELEasy
LIGHT REQUIREMENTLow
GROWTH RATEMedium
TEMPERATURE72-82° F
pH6.0-8.0
HARDNESSKH 3-8
PLACEMENTBackground
MAXIMUM SIZE6 inches
MINIMUM TANK SIZE5 gallon

Cryptocoryne wendtii is one of the most popular plants in the aquarium hobby. It is one of the best plants for Tetras.

This is a tall-growing stem plant, and it comes with many color variations such as green, red, and brown.

And depending on the color of its leaf, its size ranges from 8 to 15 cm.

This plant is also very easy to care for, which makes it an ideal choice for beginners as well as experienced aquarists.

Why Cryptocoryne wendtii is the best plant for breeding?

Cryptocoryne wendtii grows pretty dense which provides a lot of hiding places to the fish as well as the fish fry.

Its leaves surface also provides a good place to lay eggs.

Substrate requirements

You can use any substrate for planting Cryptocoryne wendtii in your tank.

You can plant it in gravel substrate. Or you can also plant it in a soil substrate.

Cryptocoryne wendtii creates complex root structure into the substrate and it absorbs nutrients through the substrate.

So if you plant Cryptocoryne wendtii in a nutrient-rich substrate, then it will definitely benefit from it and grow faster and denser.

Water conditions requirements

The ideal temperature range for Cryptocoryne wendtii is between 72° to 82° Fahrenheit.

Its pH tolerance range is between 6 to 8 and the water hardness tolerance range is between 3-8 KH.

Light requirements

Cryptocoryne wendtii is not very light demanding.

You can keep it in low light as well as highlighting environment.

However, you have to provide nutrients according to the light.

For example, if you are going to provide it high light then you should also provide it nutrients through fertilizers. And it will also appreciate CO2 injection.

Fertilization requirements

For healthy, denser, and faster growth, you should regularly supplement Cryptocoryne wendtii with fertilizers.

You can supplement it with both liquid fertilizers as well as root tabs.

It will also appreciate CO2 injection though it is not absolutely necessary.

Best place to keep Cryptocoryne wendtii in your breeding tank

As mentioned earlier, Cryptocoryne wendtii comes in different varieties.

So depending on the variety and the tank size of your tank, you can keep it in the foreground,  middle ground or background of your aquarium.

For example, the green variety is the shortest variety. So it is a good plant to keep in the background of smaller tanks.

The red variety grows taller so you can keep it in the background of a larger tank.

Check the price of this plant at Amazon here

3. Hornwort

See more images at Amazon here

PARAMETERSVALUES
PLANTHornwort
SCIENTIFIC NAMEAnthocerotophyta
CARE LEVELEasy
LIGHT REQUIREMENTMedium
GROWTH RATEFast
TEMPERATURE59-86°F
pH6.0-7.5
HARDNESS5-15 dGH
PLACEMENTBackground
MAXIMUM SIZE10 foot
MINIMUM TANK SIZE15 gallons

Hornwort is one of the most popular plants in the aquarium hobby. It is one of the best oxygenating plants.

This plant can tolerate a wide range of water parameters and it is very easy to care for, which makes it an ideal choice for beginners.

Why Hornwort is the best plant to keep in your breeding tank?

Hornwort is a fast growing plant, and it can create dense areas in your tank.

These areas provide excellent hiding places to the breeding fish and fish fry.

Substrate requirements

Hornwort doesn’t have real roots, so you don’t need any substrate to keep it in your aquarium.

However, you can use its leaves to anchor it into the substrate. And you can use any substrate of your choice to plant it in the tank.

You can also keep it floating in your tank.

Water conditions requirements

Hornwort can tolerate a wide range of water parameters.

It can tolerate temperature as low as 59° Fahrenheit to up to 86° Fahrenheit.

Its pH tolerance range is between 6 to 7.5. And the water hardness tolerance range is between 5 to 15 GH.

Light requirements

Hornwort does well under moderate lighting conditions.

If you are using fluorescent light, then you should provide it light between 2-3 Watts per gallon.

If you are using LED light, then you should provide it light between 35 to 50 micromoles.

Fertilization requirements

Hornwort has allelopathic abilities, which basically means that it releases certain chemicals that prevent other plants in its environment to use the nutrients so it can use the nutrients for itself.

That’s why if you are going to keep Hornwort in your tank and you have other plants in your tank, you should regularly add fertilizers in your tank so that all the plants can get the nutrients.

Best place to keep Hornwort in your breeding tank

Hornwort is a tall-growing plant, and it can grow as tall as 10 feet.

So you should keep it in the background of your aquarium.

Check the price of this plant at Amazon here

4. Java Moss

See more images at Amazon here

PARAMETERSVALUES
PLANTJava moss
SCIENTIFIC NAMEVesicularia dubyana
FAMILYHypnaceae
CARE LEVELVery easy
LIGHT REQUIREMENTLow to Bright
GROWTH RATEFast
TEMPERATURE59-86°F
pH5.0 to 8.0
HARDNESS60- 240 ppm
PLACEMENTForeground
MAXIMUM SIZE4 inches
MINIMUM TANK SIZE5 gallon

Java moss is one of the most popular plants in the aquarium hobby.

This plant is very hardy, and it is very easy to care for, which makes it an ideal choice for beginners.

As it is a very popular plant, it is widely available online as well as at local fish stores.

Why Java moss is the best plant for your breeding tank?

Java moss provides excellent space for breeding fish or shrimps to lay their eggs.

And it provides excellent protection to the eggs, that’s why it is the best plant for the breeding tank.

Substrate requirements

Java moss doesn’t have any roots, so you don’t have to plant it into the substrate.

However, you can spread it across the substrate of your tank and use it as a carpet plant.

Besides, it is commonly attached to any ornament like driftwood or rock in the aquarium.

Water conditions requirements

Java moss can tolerate a wide range of water parameters.

It can tolerate temperature as low as 59° Fahrenheit to up to 86° Fahrenheit. So you can keep it in tropical aquarium as well as cold water aquarium.

Its pH tolerance range is between 5 to 8 and its water hardness tolerance range is between is up to 4 dh.

Light requirements

Java moss can do well in almost any lighting condition.

However, you will notice a difference in the plant’s growth according to the light it gets.

Under low light, it will grow lankier and darker.

And under highlight, it will grow denser and compact.

Fertilization requirements

For dancer and compact growth, you can supplement Java moss with liquid fertilizers.

However, it can do just fine with no fertilizers.

Best place to keep Java moss in your breeding tank

You should attach Java moss to any ornament like driftwood or rock, then put it inside your breeding tank.

Check the price of this plant at Amazon here

5. Water Sprite

See more images at Amazon here

PARAMETERSVALUES
PLANTWater Sprite
COMMON NAMESWater Fern, Indian Fern
SCIENTIFIC NAMECeratopteris thalictroides
FAMILYPteridaceae
CARE LEVELEasy
LIGHT REQUIREMENTMedium to high
GROWTH RATELow to Moderate
TEMPERATURE68-82°F
pH6.0-7.5
HARDNESSKH 3-8
PLACEMENTMid to Background
MAXIMUM SIZE13.5 inches
MINIMUM TANK SIZE10 Gallons

Water Sprite is a very popular plant in the aquarium hobby.

This plant is very hardy and easy to care for, so it is a good choice for beginners.

Why Water Sprite is the best plant for your breeding tank?

Water Sprite provides a lot of cover for the fish to hide, which encourages breeding behavior. It also provides a lot of hiding places to fish fry.

Substrate requirements

You can use any substrate whether that is sand or gravel to plant Water Sprite in your tank.

Water conditions requirements

Water Sprite can tolerate a decent range of water parameters.

That being said, the ideal temperature range for Water Sprite is between 68°to 82° Fahrenheit.

Its pH tolerance range is between 6 to 7.5 and the water hardness range is between 3 to 8 KH.

Light requirements

You should provide at least moderate light for the proper growth of Water Sprite.

If you are using fluorescent light, then you should provide it light between 2-4 Watts per gallon.

Or if you are using LED light, then you should provide light between 35 to 50 micromoles.

Fertilization requirements

Water Sprite can do well with no additional fertilizers.

However, if you are providing it highlight or you want to encourage faster growth, then you should supplement it with liquid fertilizers.

Best place to keep Water Sprite in your breeding tank

Water Sprite is a tall-growing plant, so you should keep it in the mid-ground or background of your breeding tank.

Check the price of this plant at Amazon here

12 Benefits of Live Plants in an Aquarium

6. Water Wisteria

See more images at Amazon here

PARAMETERSVALUES
PLANTWater wisteria
SCIENTIFIC NAMEHygrophila difformis
FAMILYAcanthaceae
CARE LEVELEasy
LIGHT REQUIREMENT Moderate to High
GROWTH RATEFast
TEMPERATURE70-82°F
pH6.5-7.5
HARDNESS 2-8 KH
PLACEMENT Background or Carpet
MAXIMUM SIZE 20 inches
MINIMUM TANK SIZE10 gallons

Water wisteria a very hardy and undemanding plant. So it is a good choice for beginners.

It can do well in a wide range of environments.

It is very popular, so it is widely available in local fish stores and online.

Besides, you don’t need a lot of Water Wisteria plants because it is very easy to propagate.

Why Water Wisteria is the best plant for your breeding tank?

Water Wisteria grows pretty dense which creates a lot of cover for the fish and fish fry.

Substrate requirements

In its natural habitat, Water Wisteria grows in a sand substrate.

So ideally, you should plant it in a sand substrate in your aquarium.

However, you can also plant it in a fine gravel substrate.

Water condition requirements

The ideal temperature range for Water wisteria is between 72° to 82° Fahrenheit.

Its pH tolerance range is between 6.5 to 7.5. And its water hardness tolerance range is between 2-8 KH.

Light requirements

Water wisteria does well under moderate to high lighting environments.

So you should provide it at least moderate light of anywhere between 2 to 3 Watts per gallon if you are using fluorescent light.

Or if you are using LED light, then you should provide light between 35 to 50 micromoles.

Fertilization requirement

Water wisteria is a pretty hardy plant, and it can do well without any additional fertilization.

However, for optimum and faster growth, you should regularly supplement it with liquid fertilizers.

Best place to keep Water wisteria in your breeding tank

Water Wisteria is a fast growing plant, and it can grow pretty tall. So ideally, you should keep it in the background of your breeding tank.

Check the price of this plant at Amazon here

7. Subwassertang

Subwassertang

Photo by Rǫgn under CC BY-SA 4.0

PARAMETERSVALUES
PLANTSubwassertang
COMMON NAMESSüsswassertang, Süßwassertang, Round Pellia, False Round Pellia
SCIENTIFIC NAMESüsswassertang
FAMILYLomariopsidaceae
CARE LEVELEasy
LIGHT REQUIREMENTLow to moderate
GROWTH RATESlow
TEMPERATURE68-73° F
pH6-8
HARDNESS0 - 21°dKH
PLACEMENTFloating
MINIMUM TANK SIZE5 gallon

Subwassertang can tolerate a decent range of water parameters. And it is very easy to maintain, so it is a good choice for beginners.

Why Subwassertang is the best plant for your breeding tank?

Subwassertang can grow pretty large and very dense, which provides a lot of hiding places to the fish and fish fry.

It also provides suitable space for laying eggs to the fish.

Substrate requirements

Subwassertang doesn’t have any real roots, so you don’t need any substrate to plant it in your tank.

Just like Java moss, you can attach it to any ornament like driftwood or rock in your tank.

Or you can also keep it as a free floating plant.

Water conditions requirements

Subwassertang can tolerate temperature as low as 68° Fahrenheit to up to 73° Fahrenheit.

Its pH tolerance range is between 6 to 8 and its water hardness tolerance range is up to 4 DH.

Light requirements

Subwassertang is not a very light-demanding plant.

It can do well in low-to-moderate lighting environment.

So if you are using fluorescent light then you should provide it light anywhere between two to four Watts per gallon.

Or if you are using LED light, then you should provide it light between 15 to 50 micromoles.

Fertilization requirements

Subwassertang can do well with no additional fertilizers.  However, for denser and faster growth, you should regularly supplement it with liquid fertilizers.

Best place to keep Subwassertang in your breeding tank

You can keep Subwassertang anywhere you like in your breeding tank.

It doesn’t need to be planted so you can always move it to any plant you want.

Here’s a video of beautiful breeding planted tank.

6 Tips to Take Care of Live Plants in Aquarium

Conclusion

So these are the best aquarium plants for breeding.

I hope you found this article helpful.

If you do, please share it.

As always, happy fish keeping!

Sharing is caring!

Leave a Comment