9 Best Flowering Plants for Aquariums in 2024 - Reviews & Top Picks

Aquarium plants are beautiful additions to any tank. They can help you create a personalized look for your aquarium and provide several health benefits for your fish. Since there is such a wide range of plants to choose from, we created a list of our favorite aquarium plants that produce flowers. You can use these reviews to choose plants that flower either in the water or up over the top of it.

These plants come in various sizes and colors, so you can select the ones that you like the best. You will soon have a gorgeous setup for your aquatic friends to enjoy as much as you do. 

divider-fishbowl

A Quick Look at Our Favorites in 2024

The 9 Best Flowering Plants for Aquariums

1. AquaLeaf Aquatics Anubias Barteri Butterfly –  Best Overall

AquaLeaf Aquatics Anubias Barteri Butterfly

Growth rate:Slow
Max height:16 inches
Light demands:All lighting conditions
CO2:Optional
Difficulty:Easy

One of the few plants that can grow flowers completely underwater, the AquaLeaf Aquatics Anubias Barteri Butterfly plant is the best overall flowering plant for aquariums. They are perfect for beginners because they are easy to care for and extremely adaptable, requiring hardly any light to grow. If you want your plant to grow bigger, give it more light and some fertilizer. Smaller plants will do fine in low lighting conditions.

While this is a hardy plant, be sure not to bury the roots, or the plant will die. The roots should be attached to rocks or pieces of wood instead of buried in the substrate. In ideal conditions, anubias will bloom. The plant produces small white flowers underwater or above the waterline.

Pros

  • Easy care level
  • Can bloom underwater
  • Great for beginners
  • Grows in any light conditions

Cons

  • Roots should be attached and not buried
  • Grows slowly

2. Planterest Amazon Sword –  Best Value

Planterest Amazon Sword

Growth rate:Fast
Max height:16 inches
Light demands:Low to moderate
CO2:Supplemental
Difficulty:Easy

The best flowering plant for aquariums for the money is the Planterest Amazon Sword. This fast-growing plant does well in low to moderate light conditions and will thrive in any substrate. Adding fertilizer and more light will increase the chances of this plant producing flowers. This plant does best in a tank that is at least 10 gallons because it can grow to be quite big.

The plant grows quickly, but the flowers may take a while to appear. This is an ideal choice for the background of a tank, and it’s an easy plant to care for. It can be split into two or three pieces and planted in different spots in the substrate to fill out the tank.

These plants have delicate leaves that can easily be damaged by nibbling fish. They do well with gentle tank residents who won’t intentionally damage them.

Pros

  • Grows fast
  • Thrives in any light conditions or substrate

Cons

  • Slow to flower
  • Delicate leaves can be easily damaged

Housing a goldfish isn't as simple as buying a bowl. If you're a new or experienced goldfish keeper who wants to get the setup right for your goldfish family, check out the best-selling book, The Truth About Goldfish, on Amazon.

The-Truth-About-Goldfish-New-Edition

It covers all you need to know about the ideal tank setup, tank size, substrate, ornaments, plants, and so much more!

3. Greenpro Giant Hygro – Premium Choice

Greenpro Giant Hygro

Growth rate:Fast
Max height:24 inches
Light demands:Moderate
CO2:Supplemental
Difficulty:Easy

The Greenpro Giant Hygro plants come in bundles of three and can grow as tall as 24 inches! Since they grow so tall, the flowers that they produce may be above the waterline. They can thrive with supplemental CO2 and moderate lighting. If the plants don’t get enough light or CO2, they may wither and turn yellow.

Once these plants feel at home in the tank, they will produce velvety light purple flowers. These are good plants for beginners because they are easy to care for and plant. The roots will imbed themselves in the substrate for you. All you have to do is lay the plant on top of it.

Fertilizer is recommended if you want the plant to bloom. If you have fish that like to eat plants, they can damage the Giant Hygro’s leaves quickly and easily. The plant does best with gentle fish.

Pros

  • Grows quickly
  • Produces beautiful flowers
  • Easy to maintain
  • Fills out the back of the tank

Cons

  • Needs added CO2 and high lighting levels to thrive
  • Delicate leaves

4. Mainam Madagascar Lace

Mainam Madagascar Lace

Growth rate:Moderate
Max height:20 inches
Light demands:Moderate to high
CO2:Supplemental
Difficulty:Moderate

The Mainam Madagascar Lace plant has unique leaves that resemble a netting or lace-like structure. The plant requires more care than some others on this list, but it’s a beautiful addition to a tank. With the right care, it will produce light purple flowers above the waterline. For the plant to thrive, it will need to be rooted in a nutrient-dense substrate and receive supplemental CO2 and fertilizer. The plant also needs high levels of light.

The Madagascar Lace plant will lie dormant to survive. The leaves will die and fall off, looking like the plant itself has died. Instead, this plant will start to grow again, needing a higher water temperature to do so. When your plant goes dormant, the water temperate should be increased. Make sure your tank residents will be able to withstand that change.

Pros

  • Beautiful appearance
  • Grows tall to fill out the tank
  • Produces lovely flowers

Cons

  • Requires supplements and fertilizer
  • Goes through dormant periods

5. TruBlu Supply Green Cabomba

TruBlu Supply Green Cabomba

Growth rate:Fast
Max height:11 inches
Light demands:Moderate to high
CO2:Supplemental
Difficulty:Moderate

The TruBlu Supply Green Cabomba plant is best for those who have experience with aquatic plants. This can be tricky to grow, but once it does, it will produce beautiful white, yellow, or purple flowers above the waterline.

This plant does not have actual roots. The stem must be planted in the substrate or gravel. Fertilizer and CO2 supplements will help it thrive. If you don’t want to plant the stem in the substrate, you can let it float instead. If planted, it does best in the middle or back of the tank because of its size.

The plant provides fun hiding places for fish, especially fry. The shape of the leaves can give shy fish a nice resting spots.

Pros

  • Can float instead of being planted
  • Produces pretty, bright flowers
  • Gives fish plenty of hiding spots

Cons

  • Requires high lighting levels
  • Easily damaged by fish

6. Aquarium Plants Discounts Red Tiger Lotus

Aquarium Plants Discounts Red Tiger Lotus

Growth rate:Moderate
Max height:31 inches
Light demands:Moderate to high
CO2:Supplemental
Difficulty:Easy

The Aquarium Plants Discounts Red Tiger Lotus can thrive in low lighting conditions. However, if you want this plant to grow quickly, higher lighting levels are required. The same goes for fertilizer and CO2. The plant can survive without the supplements, but it will appreciate them and grow to be lush and full.

The plant will produce large white flowers that only bloom on the top of the tank. Keeping the plant tidy, especially while it’s blooming, requires regular pruning. This is a low-maintenance plant, but the pads of the plant should be kept out of the water to keep them from wilting and dying.

Pros

  • Easy to grow
  • Produces large flowers
  • Can survive without supplements

Cons

  • Requires pruning
  • Pads must be kept above water

7. Greenpro Bucephalandra

Greenpro Bucephalandra

Growth rate:Slow
Max height:4 inches
Light demands:Low
CO2:Supplemental
Difficulty:Easy

The Greenpro Bucephalandra plant will grow flowers below the waterline in ideal conditions. There are many types of bucephalandra with different leaf sizes, shapes, and colors, so you can choose the one that you like the best for your tank.

The more light this plant gets, the faster it grows. However, it can survive in areas with little light and is an easy, low-maintenance option for a flowering aquarium plant.

The Bucephalandra has rhizomes instead of true roots, so you can either anchor the plant in the substrate or attach it to a surface in your tank. It grows better when it’s attached to an object like rocks or driftwood. It may lose all its leaves it experiences a change in its routine, but once the plant adjusts, it will grow again.

Pros

  • Can grow in less-than-ideal conditions
  • Durable plant
  • Can be anchored to hard surfaces

Cons

  • Grows slowly
  • May lose leaves due to changes in tank parameters

8. TLM Banana Lily

TLM Banana Lily

Growth rate:Moderate
Max height:18 inches
Light demands:Low to high
CO2:Not required
Difficulty:Easy

The TLM Banana Lily plant is named after the banana-shaped clusters of roots close to the leaves. In ideal conditions, the Banana Lily grows white flowers above the waterline. If dropped into the tank, the plants will eventually root themselves in the substrate. Alternatively, they can be planted if you want them in more precise locations.

The roots should remain out of the substrate so the plant doesn’t suffocate. The plant can grow up to 18 inches tall and form lily pads on the surface of the water. If any of the leaves get damaged over time, they should be pruned. The plant will store more nutrients if all the leaves are healthy and intact.

Pros

  • Will root itself if desired
  • Grows tall for tank fullness
  • Produces beautiful flowers

Cons

  • Can be suffocated if the roots are buried
  • Must be pruned to remain strong and healthy

9. Greenpro Dwarf Sagittaria Subulata

Greenpro Dwarf Sagittaria Subulata

Growth rate:Fast
Max height:12 inches
Light demands:Moderate
CO2:Supplemental
Difficulty:Easy

The Greenpro Dwarf Sagittaria Subulata can grow in various water conditions and will sometimes produce flowers on the water’s surface. It’s a strong oxygenating plant and is a good choice for beginners.

This plant requires a substrate that contains iron and CO2. It feeds from its roots, so root tab supplements can help the plant thrive. It requires moderate lighting but will grow faster in high lighting levels. If the conditions are right for this plant, you’ll get a beautiful green carpet in your tank due to its fast propagation and small white flowers on the plant for added décor.

Pros

  • Good for beginners
  • Grows quickly
  • Propagates easily

Cons

  • Needs a nutrient-dense substrate and supplements

divider-fish

Buyer’s Guide: Choosing the Best Flowering Plants for Aquariums

Flowering aquarium plants can bloom either above or below the water’s surface, and sometimes both. When choosing the plants for your tank, decide which flowers will appeal to you more.

Flowering Above the Water’s Surface

Many aquatic plants grow flowers that bloom above the surface of the water, with the roots submerged. Water plants can have a better chance of pollinating with their flowers above the water. Since flowers are the plant’s reproductive organs, this makes sense. Colorful, bright petals are designed to attract pollinators in addition to being pleasing to look at.

Flowering Underwater

If the plant that you choose for your aquarium flowers underwater, it’s natural that the flowers won’t be as big or colorful as those that grow above the water. These flowers resemble buds more than lush, full blooms. They can still be beautiful and lovely decorations for your tank.

Helping Your Plants Flower

Some plants grow slowly and rarely produce any flowers, but you can help your plants along and get them to thrive. This will increase your chances of seeing them bloom.

The right conditions will help your plants. Humidity, water temperature, and pH levels all affect your plant’s ability to flower. When you choose the plant that you like, make sure it can grow with in your tank’s parameters. Some fish need to be kept at certain temperatures that may be too hot or too cold for the plants.

Plants need light, but some need more than others. If you choose a low-light plant, you’ll still need a lighting system. An LED system will help your plant get the nutrients that it needs by going through photosynthesis, and a heater may also be necessary. A thermometer can be helpful to have.

Even if you choose plants that don’t require fertilizer or CO2 supplements, some plants can still benefit from their addition to the tank. If you want your plant to grow faster or produce flowers quickly, adding fertilizer to the water and injecting CO2 into the tank can help this happen. Without these supplements, though, many plants can still survive. CO2 will be received by them naturally through the water. However, giving your plants a boost will help them grow faster.

Helpful Tools for Aquarium Maintenance

To help make your aquarium maintenance easier, here are some a few helpful products.

  • A gravel vacuum will help you keep the substrate clean and prevent rotting food from contaminating the water. This is an easy way to keep the tank clean regularly without a water change.
  • A good plant fertilizer will go a long way towards helping your plants thrive. Live plants can benefit from the addition of fertilizer, and it’s less messy than nutrient-dense substrate.
  • A digital thermometer will help you keep your water at the right temperature for all of your tank residents. Fish and plants may need to be kept at different temperatures, but you might be able to find a happy medium. A thermometer is essential to make this task easier.

divider-fishbowl

Conclusion

The best overall choice for a flowering plant for aquariums is the AquaLeaf Aquatics Anubias Barteri Butterfly. It grows slowly, but it’s easy to care for and produces flowers underwater. The Planterest Amazon Sword grows tall quickly and will thrive in any light conditions or substrate. We hope that you found these reviews helpful in choosing the right flowering aquarium plants for your tank.

Featured Image Credit: Irina Kukuts, Pixabay

ncG1vNJzZmiokaO0sMLErWWcp51kvabAjKWgn52jqcatsY6aqK6Zop7CrnvBnqqtZZahvLix0aKloGWgoa6vwNJmnaiqXZa%2Btq3Roqymq18%3D