15 Best Plants for Aquarium in 2023 – User Guide and Reviews

Best Aquarium Plants image

Live planted aquarium setup have always been a favorite of aquarists as they provide a natural habitat for fishes and give a fishbowl a nice look. If you are planning to get an aquarium, make sure to get live marine flora. These shrubs even improve the quality of water and will increase fishes’ lifespan. But, which sea shrub is best for you? Don’t worry, as we have selected the top live plants for aquarium. We researched, reviewed, and consulted tons of aquarists before creating this list of best fish tank plants.

Whether you are a beginner or a pro, this list will help you in selecting the best aquarium substrate for plants. Moreover, we have even curated a buying guide so that you would get to know the requirements of an aquarium flora. It would help you to select the best fishbowl plant that eases your mood. This guide will help you in not only selecting the best one but will also let you know how to take care of them and grow them properly. So without any second thoughts read further and dive in.

Best Freshwater Aquarium Plants for Beginners

In any case, there are a lot of sellers regarding these aqua shrubs who offer a wide range of varieties. But only of them sell those that last long and are best suited in almost all environments. Meaning, not shrubs that you come across are good or last long. Thus, it is of utter importance to choose one that becomes worthy of every penny invested in it. After consulting lots of aquarists and pet stores, we conclude that these 15 low tech aquarium plants are the best that are currently available. Below mentioned flora are easy to grow, will improve the water conditions of your fish tank, and provide a natural habitat for creatures that live in it.

The 15 Best Aquarium Plants for Sale in 2023


AquaLeaf Aquatics Java Fern Bare Root Microsorum Pteropus Low Light Freshwater Aquarium Plant image

Java Fern Bare Root

  • Ideal for fresh water tank
  • Very long lasting
  • Low Light Plant
Pets Stars Image

Average Review 9.9


AquaLeaf Aquatics Florida 10 Species Live Aquarium Plants Bundle image

Florida Live Aquarium Plants

  • Perfect for 10 gallons tank
  • Enhances biological ecosystem
  • Absorb nitrates from waste
Pets Stars Image

Average Review 9.8


Aquarium Plants Discounts Java Moss Portion in 4 Oz Cup Easy Live Fresh Water Aquarium Plants image

Java Moss Portion

  • Easy to grow in all fishbowls
  • adaptable to all conditions
  • Simple to maintain
Pets Stars Image

Average Review 9.8


Aquarium Plants Discounts Potted Tall Hairgrass Easy Aquatic Live Plant image

Easy Aquatic Live Plant

  • Looks beautiful in tank
  • Harder for snails to eat
  • Safe for fish tank
Pets Stars Image

Average Review 9.7


Aquarium Live Water Plants Java Moss Stone pad (3 Pack) image

Java Moss Stone pad

  • Ideal for trimming
  • Non Toxic moss
  • 5.8 – 7.5 recommended
Pets Stars Image

Average Review 9.7


AquaLeaf Aquatics 10 Species Live Aquarium Plants Package image

AquaLeaf Aquatics Live Plants

  • Natural hiding& resting places
  • Maintain high water quality
  • Display vivid colors
Pets Stars Image

Average Review 9.6


Greenpro Anubias Barteri Butterfly Freshwater Live Aquarium Plants on Driftwood for Aquatic Tropical Fish Tank Decorations image

Greenpro Driftwood Decor Plus Live Plants

  • Easy for beginners
  • Improve fish disgestion
  • Creates natural environment
Pets Stars Image

Average Review 9.5


G_Z 12 Amazon Frogbit (Limnobium Laevigatum) Live Aquarium Floating Plant image

Aquatic Floating Plant by G&Z

  • Removes unhealthy nutrients
  • No need of CO2 supplementation
  • Freshwater floating plant
Pets Stars Image

Average Review 9.5


Greenpro L218 Dwarf Baby Tears Hemianthus Callitrichoides Java Moss Live Aquarium Plants image

Greenpro Dwarf Baby Tears

  • Improve water quality
  • Free from Diseases
  • 100% DOA Guarantee
Pets Stars Image

Average Review 9.4


Wpmlady 2 Pack Aquarium Small Leaf image

Wpmlady Small Leaf Grass

  • Fast growing plant
  • Create a natural habitat
  • Low maintenance
Pets Stars Image

Average Review 9.3


Polar Bear_s Aquarium B062 Anacharis Elodea Densa Tropical Live Aquarium Plants Aquatic Pond Bundle Stems image

Polar Bear’s Aquarium Plants

  • Easy to grow
  • Requires no CO2
  • Maintains water condition
Pets Stars Image

Average Review 9.2


Mainam Anubias Barteri Coin Leaves Live Aquarium Plants Freshwater Rhizome 3 Days Live Guaranteed image

Mainam Live Aquarium Plants

  • Maintains natural perspective
  • Premium quality
  • Heart-shaped leaf blades
Pets Stars Image

Average Review 9.1


Greenpro Dwarf Hairgrass Live Aquarium Plants Tissue Culture Cup Freshwater Fish Tank Decorations image

Greenpro Dwarf Hairgrass Plants

  • Reduces algae growth
  • Easy to clean
  • Steady growth
Pets Stars Image

Average Review 9.0


Aquarium Plants Discounts Micro Sword Aquarium Live Plant Easy Foreground Carpet Plant image

Micro Sword Carpet Plant

  • Great for beginners
  • Very low maintenance
  • Provide natural hide outs
Pets Stars Image

Average Review 9.0


Aquarium Plants Discounts Red Flame Sword Beginner Tropical Live Aquarium Plant image

Red Flame Sword

  • Moderate level of light
  • Perfect for mid-size tankns
  • Hardy & undemanding
Pets Stars Image

Average Review 9.0

1. Java Fern Microsorum Pteropus Bare Root

What We Like?

  • Provides natural habitat like hiding and shelter
  • Customers will get 6-8″ of height plant
  • Easy to plant it directly in a fishbowl
  • Perfect for all sea creatures
  • Suitable for all fishbowls

When we tried to sow the Java fern bare root plant, we were not quite sure whether it would grow in a 125 l tank or not. But, we were quite surprised at its quality of life. This Low light freshwater aquarium plant is super easy to grow a Java fern in a tank, and it will surely give a natural look. This little shrub improves water conditions a lot by providing a healthy habitat for all sea creatures.

Anyone can directly take it out from the packet, rinse it and then put it in their fish tanks. Best part of getting a Java fern is that they can attach themselves to rocks, driftwoods, gravels, etc. Besides, if you are new to planting live plants in your aquarium, then you should start with this Java fern for sure. Those who get a Java fern with black spots on leaves have to make sure to take proper care of them, as these black spots are babies. And these little babies will grow into new shrubs, and then you can cut their roots to put them in a substrate.

2. Florida 10 Species Live Aquarium Plants Bundle

What We Like?

  • Proper shelter to your fish and other creatures
  • Get 10 different species in the bundle
  • All shrubs range from 6-12″ in height
  • Perfect for 10+ gallon water tank
  • Absorb nitrogenous waste

If you are looking to buy a bundle of plants, then you should select this particular bundle. Florida shrub bundle comes with 10 different aquarium shrubs at a cheap price and is perfect for a 10+ gallon fish tank. Moreover, customers get enough flora to make their artificial pond look more natural for their marine babies. What we loved about this bundle is that all shrubs were of height 6-12″, making a perfect surrounding. Although, one plant of this bundle, Lobelia Cardinalis, will have a height of around 3″.

Besides that, a person can create their own foreground and background bushes by arranging this bundle as per their height and type. Well, isn’t that amazing?! Furthermore, these weeds even act as a natural filter and will prevent a marine bowl from getting toxic due to nitrogenous waste. That, in turn, enhances your sea pets’ healthy life. However, make sure to provide proper lighting to these plants, especially red ones, as it might take some time for them to transition. You might even find one or two of these weeds melting, but fret not as they will grow back in no time.

3. Java Moss Live Fresh Water Aquarium Plants

What We Like?

  • Does not need additional CO2 suppliers
  • Natural hideout for marine inhabitants
  • Easy to grow in all fishbowls
  • Height is no more than 2″
  • Comes in a 4 Oz cup

This one is the best aquarium plant for those who have a small fish tank. The Java Moss portion will suit all small marine bowls and is easy to grow by even beginners. Moreover, it comes in a 4 Oz cup guaranteeing its longevity. As the moss is loose, an individual can simply rinse it and then put it in their water tanks. However, one has to ensure rinsing the moss properly to wash off any snails or eggs.

One of the most important things a buyer needs to keep in mind is that this moss’ color might not be green when it arrives. It might be a bit brownish in appearance. And do not throw away this moss if it is brownish in color. Just rinse it properly and then put it in a marine bowl. Give it some time, and it will start getting greener. Furthermore, there is no need for people to get any additional CO2 suppliers for Java Moss. This flora can survive on the CO2 released by marine inhabitants in an artificial pond. Moreover, one or two loose portions of moss is enough for a small tank to fill it with enough greenery. Thus, you would not have to buy any foreground plants ever.

4. AquaLeaf Aquatics Plants Discounts Potted Tall Hairgrass

What We Like?

  • Best for taller fidh tanks as a background plant
  • Grown organically without any pesticides
  • Grows in normal temperature
  • Harder for snails to eat
  • Around 15″ in height

We know that some of you are in need of good background aquarium plants. And that is why let us guide you through this best freshwater aquarium plant for beginners which will be a great add-on for all mini marine museums. According to our experts, this shrub comes in 4 different portions, with its roots stuck in a basket. Though it is difficult to separate the hair grass, its packaging will be good enough for the grass to survive any harsh shipping and weather.

A person can directly plant the hair grass in their fishbowl after washing it. However, make sure that an artificial pond’s height is more than this flora’s height. If it’s not, you would have to cut this grass’ leaves, and you cannot even plant those trimmed pieces. One thing that impressed us was that this hair grass could grow at normal water temperature without demanding any need for a heater. Besides, with proper lighting, this shrub will soon develop runners, and anyone can put them in their marine museum’s back. Overall, this little green thing will provide a natural hiding place for fishes to lay their eggs or hide.

5. Java Moss Stone Live Aquarium Plants

What We Like?

  • Pad size is (3-5)*(5-7) cm, perfect for trimming
  • Good for both small and large tanks
  • Improves the look of a fishbowl
  • Can even grown on decors
  • Get 3 moss stone pads

Before anything, this particular marine flora is one of a kind. Upon buying it, customers will get 3 moss stone pads which they can put in their aquatic containers as they wish. These moss stones can efficiently withstand any normal weather condition and grow happily. Besides, people can trim them as per their wishes without any worry. Its foreground lightning requirements range from low to high levels.

Coming to their growth, people can even use them as a decor item. Just rinse them enough to wake them up and then put them in an artificial pond. Remember to cut a thin layer or thread of these stone mosses and place them. Ability to secure them on any decor item with glue or a thread adds to perks. Later, once these things attach themselves to areas where they are attached, we can remove those threads and glue used for attaching them. Isn’t it amazing to hear all this? Well, wait no more from buying these all-aquascapes-suitable tropical marine plants.

6. AquaLeaf Aquatics 10 Species Live Aquarium Plants

What We Like?

  • Suitable for fishbowls above 10+ gallon capacity
  • Get a bundle of 10 different plants
  • Consists snails as food of your fish
  • Enhance biological ecosystem
  • Good for beginners

In our search for the best live aquarium plants for beginners that are for sale, we came across this one. The California bundle of marine shrubs is great for people who have bought themselves a mini aquatic museum. It comes with 10 different weeds that are easy to grow and will help all kinds of fishes and invertebrates to live healthy and stress-free lives.

While you might get some plants in a mush, others you would get in a cup. Mostly moss plants arrive in cups, and one can directly sow them in their tank. As this is a bundle, we can arrange them in our marine museums as per the height of each weed. When we received this bundle, we were quite surprised at how healthy all the stems looked. Usually, these shrubs in a bundle do not look much healthy, and you would have to return them. But, in this bundle, all shrubs were in good condition and grew properly. Nonetheless, ensure to use the right kind of fertilizer else these live freshwater aquarium plants might die. So, contact your aquarist for the type of fertilizer that will suit this bundle.

7. Greenpro Freshwater Live Aquarium Plants

What We Like?

  • Best for freshwater aquariums
  • Comes tied to the driftwood
  • Rare and exotic in nature
  • Measure a height of 6-8″
  • Hassle free planting

Seriously, who would say no to exotic rare aquarium plants? Greenpro Anubias is for sure attracts any spectator. Upon receiving this water weed, our team of experts found that it came tied to driftwood, which is quite good. Well, these driftwoods are a great source of nutrients, so there is a great certainty that these green things are healthy. Though the shrub is a bit small in size, it would be a great addition to an artificial pond. Although, one has to add other aquarium plants too in their fishbowls along with this flora.

Being one of the best freshwater aquatic plants, it enhances an artificial pond’s overall look. Greenpro Anubias needs some nice care and can fall off real quick if the lighting is not right. But, you won’t have to worry about the nutrients(lignin, cellulose and tannins) that it would be getting, thanks to its driftwood. Furthermore, an individual has to make sure that there are no parasites or snails in their marine exhibits, else it will die soon. If you find any parasites, keep the shrub in quarantine and spray it with Hydrogen peroxide. Besides all these pieces of info, we must warn that it is not for beginners.

8. G’Z Frogbit Live Aquarium/Aquatic Floating Plant

What We Like?

  • Doesn’t demand CO2 supplement
  • Get 12 plants in a single bundle
  • Perfect for tanks and fountains
  • No need for any substrate
  • All are floating in nature

Frogbit aquarium floating plants are best for freshwater fishbowls and fountains. Best thing about these shrubs is that they don’t need any CO2 supplements. Ain’t that a great thing?! As they are floating plants, no one has to worry about getting any substrate layer in their marine museums. Besides, in this bundle, buyers will get 12 shrubs, each with 3 leaves that they can simply rinse and put in their aquatic tanks.

Moreover, these floating plants for aquariums are perfect for keeping an artificial pond free of any inorganic nutrients. Furthermore, by providing a clean biological ecosystem, these shrubs improve the living conditions of all your sea pets and shrimps. While receiving these little things, we found that their roots are quite weak. So, you need to be careful with those roots, otherwise, they will break. However, if a buyer gets dead plants, they will get a free replacement from the manufacturer. We would suggest you get these aquarium plants that don’t need substrate only if you have a large fish tank or fountain. Besides, even if a fountain doesn’t have any fish, these cuties will survive.

9. Greenpro Dwarf Baby Tears tissue culture aquarium plant

What We Like?

  • Easily grows on substrate, driftwood, rock, etc
  • Belong to the carpet plants category
  • Improves water condition in a tank
  • Comes safely packed in a cup
  • Reduces algae growth

We were anxious to get you the best foreground aquarium plants. Thus, here we are with these Dwarf baby tears live plants. These cheap aquarium plants are perfect for flooring your fish tanks and will provide a nice natural bed for all marine inhabitants. Best thing about these shrubs is that they improve the water’s clarity. Additionally, these are known for reducing algae growth and producing oxygen bubbles for all sea creatures.

However, all people need to know that these aqua shrubs are extremely difficult to grow. They are delicate, and you need to be careful while planting them on a substrate. Furthermore, after receiving them, make sure to rinse them properly. Divide these shrubs into small portions and then put them in a substrate with tweezers. But let us say that, those who know how to take care of aquarium carpet plants, then these Dwarf baby tears will grow in no time. But don’t get panicked if they don’t start to develop immediately, as they take some time to adapt to a new atmosphere.

10. Wpmlady Small Leaf Grass

What We Like?

  • Suitable for all kinds of environment
  • Fast growing fish tank plant
  • Come in the form of seeds
  • Good carpet plant

Those who want to own aquarium carpet plants for beginners are at the right place. Hygrophila polysperma, which customers will receive as seeds in a bag, can efficiently grow in their artificial ponds without any mess. These seeds are easy to sow and will soon develop a green carpet in a marine tank. Though they might look like Dwarf tears in the first 2-3 weeks, they will soon spread and make a fishbowl floor look like a green carpet.

We suggest people wait a month to grow this plant and get to witness fruitful results. Besides, this shrub is perfect for tanks with snails and small fish. Furthermore, it gives a natural look to a tank. As it has a fast growth rate, you will soon see changes in a fishbowl. However, make sure to trim the plant if its height becomes too much. Moreover, one can directly put it on a substrate and use the suggested fertilizer. This bag of seeds is enough for a big tank. You can even divide seeds into two tanks for better results.

11. Polar Bear’s Tropical Live Aquarium Plants

What We Like?

  • Perfect for tanks with baby fishes
  • Get one bundle with 5-6 stems
  • No fertilizer required
  • Requires no CO2
  • Comes in a pot

We know how difficult it is to have newborn fishes in an aquarium. People cannot add any fertilizers to the substrate, and they need a natural environment for better growth. So such people want to go for flora that requires little to no fertilizers or CO2 suppliers. Well, precisely for such aquarists, these particular stems become a perfect one. And these stems, without any need for fertilizer, are easy to grow at any normal temperature.

When we ordered the Anacharis Elodea, we were not quite sure of its appearance. It came as a bunch of plants with 5 or 6 stems in foam. We thought they might die when we planted them in the fish tank, but they survived and bloomed nicely. Within a week, we saw new roots sprouting from and growing steadily. Besides, this flora acted as a perfect hiding place for newborn fishes. Overall, all those who don’t want to add any fertilizers or CO2 suppliers in their marine museums should definitely go for these best tropical plants for aquariums.

12. Mainam Live Freshwater Aquarium Plants

What We Like?

  • Creates a natural habitat for all fishes
  • Requires low-medium lighting
  • Easy to grow aquarium plant
  • Around 6-7 inches tall
  • Grows on driftwood

If you are looking for small aquarium plants for your fish tank, then we would suggest you go for the Anubias Barteri. Before anything, this particular flora is one of the easiest cold water aquarium plants to grow. Moreover, it doesn’t ask for much lighting for its survival. Another thing that we liked about this shrub is that it has a slow growth rate, so you don’t have to worry about trimming it from time to time. So, not much maintenance is required.

We were quite impressed with the packaging and condition of this low light aquarium plant. Plus, it didn’t have any snails, had no discoloration, no spots, and was healthy. You can easily attach this one in driftwood and let it grow at its natural pace. Nevertheless, ensure not to put it deep in a substrate as this one’s roots can get damaged. Best thing about the flora is that one can even put it in their fishbowl, and it will grow perfectly. Furthermore, Anubias Barteri gives a nice natural look, and all your sea pets will love it for sure.

13. Greenpro Dwarf Hairgrass Tissue Culture Aquarium Plant

What We Like?

  • Good for improving water condition
  • Forms a beautiful foreground
  • Requires no  gravel substrate
  • Arrives in a 2.5″ cup
  • Steady growth

Dwarf hair grass is perfect for large aquariums. As this grass belongs to the carpet plants category, it will rapidly cover a whole marine museum giving a nice natural look. One thing that attracted us, experts, most about this flora was that a buyer doesn’t need any gravel substrate for growing it. Simply, a nice dirt layer will do the work. However, make sure that the aquarium’s lighting is good, as it will enhance this flora’s growth rate.

Speaking about this one’s growth, firstly, wash the plant properly to remove its gelatine layer. After washing, you can directly place it in your tank. As Dwarf hair grass is an aquatic carpet plant, this one will grow rapidly in a few days. Just make sure that the lighting for your marine tank is perfect as it is necessary for this grass’s growth. Moreover, it’s better to divide the portion before planting so as to take care of the flora in a better way. Additionally, we would also suggest customers use long tweezers to dip this one in a dirt layer.

14. Micro Sword Easy Foreground Carpet Plant by Aquarium Plants Discounts

What We Like?

  • Does not need high intensity lighting
  • Needs only a low lightning
  • Beginner-friendly usage
  • High growth rate
  • About 2-3″ tall

Moving further into this list of the best aquarium plants to reduce nitrates, let us know about Micro sword plants. These greenery shrubs are a great choice for carpet plants as they don’t need much maintenance and have a faster growth rate. Therefore, these are perfect for people who are busy pet parents. Micro swords do not need much lighting and will spread rapidly, covering your artificial ponds and providing a good hiding place for sea creatures. Upon close observation, we found that these do not require much care.

Moreover, we would definitely suggest these plants for beginners as they are perfect for maintaining without any hassle. All you need is a good aquarium planted substrate and clean water. Furthermore, an individual doesn’t even have to invest much in the lighting of their marine tank. Besides, just separate this bundle into small portions and then sow them even in freshwater tanks. Buyers will see growth in the first week itself. In case you get runners, make sure to separate them and then put them in a substrate. Apart from all that, make sure to trim this grass regularly, else it will grow really tall.

15. Red Flame Sword Beginner Tropical Live Aquarium Plant

What We Like?

  • Grows easily in any freshwater tank
  • Gives a natural hideout for fishes
  • Height is around 4-6″
  • Good for beginners
  • Looks attractive

Growing marine flora is not only for providing a natural hideout and habitat for our water pets but also for adding a beauty spark to interiors. Therefore, all those who want to get a decorative but beginner-friendly live plant should go for the red flame sword. Best thing about this shrub is that it needs less attention and has a nice growth rate. We loved its wide leaves as they made our aquarium look more natural.

After receiving this red aquarium plant, make sure to rinse it well. Though its transition period is around 4-6 weeks, this has steady growth and will improve water quality. If you have a small fish tank, you can put red flame as a background plant and let it grow. Furthermore, it doesn’t need much lighting or fertilizer. Once you see babies occurring on leaves, let them grow and then separate them once you see roots. Another thing you need to know is that red flame can get really tall, around 18″, and you might need a bigger fishbowl for it.

The Best Planted Aquarium Buying Guide

Before you buy live aquarium plants, you need to know certain things about them as they are not like normal flora. These weeds need certain care, fertilizers and specific types of lighting. Thus, you need to go through this buying guide. Here is a list of things that you should know about aquatic plants as it will help you to choose the perfect flora for your tank and maintain it without any problem.

Why Should I Buy Live Aquarium Plants?

While most people think that live aquarium plants are only for beautifying purposes, keeping these shrubs in an artificial pond has several benefits. These little greenery things improve the water quality and make it breathable for all of our sea pets living in it. Moreover, this flora is responsible for preventing the growth of any kind of fungi or algae. They live by clearing up fish waste and debris and much more.

Besides keeping a fish tank clean, the best aquarium plants are even responsible for producing enough oxygen for all creatures in it. Furthermore, live marine flora even provide a safe space for new fishes to grow and adapt to their surroundings, like hiding out or living in a shelter.

Aquarium Plants and Lighting

Like all other plants, aquarium plants also need lighting to survive. However, natural sunlight cannot reach them through the water. Hence, in order to keep them alive, one has to install lighting in their marine museum. Most important thing about the lighting system for this flora is the color spectrum. Colors are measured in Kelvin, and they determine a color’s warm level. Moreover, a color temperature determines a shrub’s growth level. Make sure that a color temperature is somewhere between 6500K to 8000K. This particular range is a perfect temperature for spectrum light, and these shrubs give good results in this range.

While installing the lighting system, individuals need to take care that a light’s intensity is good for a shrub. Different marine weeds need different types of lighting. While buying a shrub, ensure to know about its survival lighting range. However, one can always depend on LED or fluorescent lights to get great results. But make sure that these bulbs’ intensity is not too high; else, they can do some serious damage to flora. On the other hand, if this intensity is too low, it may not reach a plant properly.

Different Types of Aquarium Plants

When you enter an aquarium store to buy live plants, you will find several types of marine flora. You need to get the right fish tank flora as not all fishes can thrive in all kinds of weeds. While some of these shrubs might be perfect for your water pets, some might be poisonous for them or, worse, fatal. Thus, it is important to know about these shrubs’ types. There are 3 major categories of these: Foreground, Midground, and Background.

Foreground Plants

Foreground aquarium plants are also known as “carpeting plants.” These are mostly used for creating an aquatic lawn in a marine museum. They are small in height and do not grow much. Moreover, these types of weeds are perfect for any kind of water tank and will create an ocean type of surrounding.

Midground Plants

As the name states, midground plants grow up to a medium height. These are perfect for fishbowls having small fish. Furthermore, it would help all marine inhabitants in getting acquainted with their surroundings. Moreover, these serve as a good bridge between foreground and background shrubs.

Background Plants

Background plants are the tallest ones and are usually placed at the back of a tank. They serve as a good hiding spot for new fishes and for laying eggs. Moreover, these are even helpful in covering up a marine exhibit’s equipment and creating a more natural environment. Besides, these weeds have a fast growth rate and need to be taken care of, or else they can fill a whole fish tank.

How do you Take Care of Aquarium Plants?

  1. Like garden plants, even common aquarium plants need proper care else they will die. Here are some tips that will help you in taking proper care of your marine shrubs.
  2. While setting up a live aquarium plant, make sure that the water in a tank is clean and free from chemicals. If it consists of chemicals, then it would affect a shrub badly. Moreover, make it a point to clean the tank water once in 2-3 days.
  3. Make sure the lighting of an artificial pond is perfect. Even these flora need light for their photosynthesis. Since they are devoid of sunlight, people need to provide them with an appropriate lighting spectrum.
  4. A marine exhibit should have a good substrate. If it does not have a perfect substrate, a weed’s root growth will slow down. To prevent it from happening, you can add coarse gravel to your fishbowl as a substrate. There are other options too, like coarse sand, and you can even add a mix of both these materials.
  5. Ensure to clean substrates before adding them to an artificial pond and make sure that the height of their base is at least 3 inches.
  6. Proper nutrients can increase a flora’s growth. A person must add nutrients to their marine museums regularly. They can go for potassium, iron, phosphorus, and other minerals regarding that purpose.
  7. It is important to consult professional aquarists before adding minerals, as not all minerals will suit aquarium plants. Moreover, an individual should only add minerals once or twice a week, as overdose can damage weeds.

How to Grow Aquarium Plants?

If you want to grow these marine shrubs, then there are some things that you should know about. These weeds need proper lighting and nutrients to grow in an artificial environment. Here are some steps that would help you in installing these shrubs easily.

  1. Use gravel and coarse sand mixture as a base to sow these plants. Make sure that the base is at least 2-3″ high so that these can grow roots.
  2. Use proper lighting for a fish tank. These weeds need around 8 to 12 hours of lighting per day. Spectrum temperature should be between 6500K to 8000K.
  3. Add aquarium fertilizer before adding plants to a marine exhibit. You can consult your aquarist for fertilizers and make sure to follow the instructions on the packet.
  4. After adding fertilizer, fill the fish tank halfway with water.
  5. Now add plants. Make sure that these shrubs are buried till their stems are in a gravel-sand mixture. If you are going for bulbs or tubers, then you need to cover their bulbs till their growing-tips in gravel.
  6. After done with this whole process, put your fish, rocks and other accessories in the tank.
  7. Once you are done adding all these things, fill it up with water.

How to Keep Live Plants in an Aquarium?

Aquarium plants need constant care to thrive in an artificial environment. If you are about to keep them, then you should be aware of these things.

  1. Aquarium plants need constant lighting to produce enough oxygen for your sea pets.
  2. Substrates should not be too rich in minerals, as it can cause a rise in the pH levels.
  3. If a shrub takes nutrients from roots, you can add fertilizer directly to its substrate or put it in tablets and insert it in the gravel.
  4. It is better for those who do not have enough fish in tanks to go for additional CO2 suppliers. These shrubs do need CO2, not only for photosynthesis but also for growing properly and having good coloration.

Each of these flora are different. However, those above tips apply to all types of aquarium plants. While buying these shrubs, make sure not to buy tons of them, as a marine exhibit will become full, and it would be difficult to clean them. You can buy 2-3 of these weeds for a medium-sized marine bowl.

How to Plant Aquarium Plants in Gravel?

Before using gravel to grow aquarium plants, you should check for the gravel’s size. Make sure that gravel chips are around 01.-0.2″ in size. If you are going for coarse gravel, then their size should be no more than 2″. After checking the size, follow these steps.

  1. Layer your aquarium floor with coarse gravel. Make sure that the gravel’s layer does not exceed 3″ of height.
  2. Add fertilizer to this gravel after layering. One can either directly add fertilizer or put it in tablets and then insert it in the gravel. Adding a fertilizer depends on an aqua shrub that you select.
  3. Fill your artificial pond halfway with water.
  4. Now add shrubs. Make sure not to shift the gravel layer while putting them. If the gravel substrate shifts, then it can damage its roots. Moreover, roots can get pulled off while shifting this gravel layer.
  5. After putting these weeds, add other items too.
  6. Finally, fill your tank with enough water.

For cleaning the gravel substrate, you can use a siphon kitto vacuum. However, make sure not to take out the gravel while cleaning it.

How to Clean Aquarium Plants?

The best plants for fish tanks need to be cleaned from time to time to prevent algae and other fungi. Like normal garden weeds, even water flora needs constant care and maintenance. Here are some tips on how to clean and maintain them.

  1. Clean the algae off leaves with your hands. Ensure to wash hands properly before doing so.
  2. For proper cleaning, use a soft brush and clean it thoroughly. You can take out a shrub from its tank to clean it.
  3. Once the algae is off leaves, keep the weed in a bleach solution. Make a solution of bleach and water with 30ml bleach and 4 liters of water.
  4. Soak the plant in this bleach solution for a few minutes. It will clean off any bacteria and parasites.
  5. Once you remove the shrub from a bleach solution, soak it in a bucket of clean water for 10 minutes.
  6. Rinse off this weed and then plant it back in the artificial pond.

If your plant is suffering from any kind of disease, then it is better to keep it in quarantine. Remove it from your artificial pond and treat it with vinegar solution. However, if your plant is not compatible with vinegar, then you can use salt and lemon juice solution to treat it. Another solution is using hydrogen peroxide. Spray a diseased shrub with hydrogen peroxide and leave it for 10 minutes. Rinse it and then put it in a fish tank.

What to Look for While Buying Plants for Aquarium?

There are certain things that one should keep in mind before buying an aquarium plant. You need to set up the perfect environment for shrubs to grow. However, before doing that, you need to select a perfect plant for your fish tank. Here are some of the most important factors that you should consider while buying an aquarium plant.

Water pH Level

One important thing to know before buying an aquarium plant is the pH level that it requires to grow properly. While most of these green things require a pH level of 7 to 7.2, some might not grow properly in such conditions. In this case, you would have to add proper nutrients and fertilizers for their survival. Also, do check the pH level of your fish tank before getting an aquarium plant.


Next thing that you need to know is the temperature range that your shrub needs to survive. Most aquarium plants need a temperature of 27 degrees Celsius, which allows them to thrive in a good environment. While buying a sea plant, make sure to ask your aquarist about the temperature requirement of the shrub.


Lastly, you need to have a perfect substrate to plant your aquarium plant. Make sure to select the right substrate as it will determine the weed’s growth. While many shrubs come potted and have good root development, one cannot put the pot inside a fish tank. Therefore, layer a fish tank with a mixture of coarse gravel and sand and then put your marine flora.

Frequently Ask Question

What is the best place to buy aquarium plants?

Amazon or any of your nearest pet stores is the best place to buy aquarium plants.

Where to buy live aquarium plants?

Visit any of your nearest pet stores or online stores like Amazon to buy live aquarium plants.

What is the best light for aquarium plants?

LED lights within a range of 6500K-8000K are perfect for aquarium plants.

Why are my aquarium plants dying?

Your aquarium plants might be dying due to insufficient lighting or nutrients. It could also happen due to some parasites.

Are live plants good for fish tanks?

Yes, live plants are good for fish tanks as they improve the quality of the water and provide enough oxygen, along with shelter for fish.

How much do aquarium plants cost?

Aquarium plants can cost anywhere between 5-18 USD. Cost depends upon species too.


Live aquarium plants not only add beauty to a fish tank but even help your sea buddies in surviving in an artificial environment. This list of best aquarium plants to reduce nitrates will help you in getting the best live plant for your fish tank. Make sure to follow the instructions before putting the live plant in your fish tank by reading our detailed buying guide.