30 Best Aquarium Plants for Beginners (With photos)

Anubias Barteri

Creating a natural and healthy environment for your fish by stocking an aquarium with live plants is a rewarding hobby. In this article, you’ll learn all about the top 30 best aquarium plants for beginners.

The plants not only assist in preserving the water quality but also contribute oxygen and absorb carbon dioxide.

In addition, they can be used as hiding places and breeding grounds, providing your aquatic residents with an increased sense of safety.

I will show you Beginner-friendly live plants for your aquariums that are low-cost and easy to find in pet shops.

Here we go!

Top 30 Best Aquarium Plants for Beginners

Let’s have a look at the top 30 best aquarium plants for beginners that are low maintenance and easy to care for:

1.     Anubias Nana

Anubias Nana
Anubias nana plants in the aquarium

Because of its low light requirements and sluggish growth rate, Anubias Nana is a popular Beginner-friendly aquarium plant.

It has large leaves that are a dark green color and a broad shape, making it an appealing addition to any aquarium.

The encouraging news is that this species is exceptionally hardy and can endure the majority of errors that may be made by novices.

It grows slowly, so you don’t have to do much to care for it, just trim it every now and then.

It’s also easy to spread. You can start with a small amount and spread it over your tank over time.

2.     Java Fern (Microsorium Pteropus)

java fern
java fern

The Java Fern is another tough plant that does well in settings with little light. Because of its singular leaf structure and moderate development, it is a fantastic addition to any tank.

It is particularly beneficial for fish who favor living in shady places and is an easy-care aquatic plant for beginners.

This plant doesn’t care much about the water parameters. It can live in very soft to reasonably hard water. It can also live in a wide range of pH.

3.     Amazon Sword

Amazon Sword
Amazon Sword

The Amazon Sword plant is a very adaptable species that can thrive in a wide range of water conditions.  

It has long, bright green leaves that form a rich background for your aquarium and provide places for fish to hide.

It can also be considered one of the best plants for novice aquarists

An Amazon Sword is an excellent choice for a plant to put in the background. It can be a stunning centerpiece plant if grown all by itself.

4.     Java Moss

Yamato shrimp on java moss in aquarium/Shutterstock

Java Moss is a low-maintenance plant that can be attached to a variety of surfaces, including rocks and driftwood.

It has the look of dense moss and can act as a breeding site for fry, making it a good choice for breeding tanks due to both of these qualities.

5.     Cryptocoryne Wendtii

Cryptocoryne Wendtii
Cryptocoryne Wendtii

Due to its versatility and endurance for a wide range of water conditions, Cryptocoryne Wendtii is a popular option among those just starting out in the aquarium hobby.

It comes in various colors and sizes, giving you more options for customizing your aquascape.

The Cryptocoryne wendtii can reach heights of 10-30 cm, and its rosets can be anywhere from 8-15 cm across, depending on the setup of your aquarium.

The leaves will lie flat on the ground when cultivated in a more open environment. It thrives in hard water conditions.

6.     Water Wisteria

Water Wisteria
Water Wisteria

The Water Wisteria plant grows quickly and is able to cover any empty places in your tank quickly.

Fish can take refuge in its tender leaves, contributing to the environment’s colorful and verdant appearance.

They are Low-maintenance aquarium plants for beginners.

In your fish tank, these plants can serve a dual purpose as both a place of shelter and a source of oxygen.

7.     Hornwort


Floating hornwort is a type of plant that improves the environment by absorbing extra nutrients and providing cover for fish fry.

It requires almost no upkeep and can either be allowed to float or placed in the substrate where it will grow.

They are easy-to-care-for aquarium plants for beginners.

8.     Vallisneria


Because it can thrive in diverse water conditions, Vallisneria, more commonly referred to as Vallis, is a plant frequently recommended to novices.

Its elongated, grass-like leaves lend an air of refined sophistication to any tank they inhabit.

9.     Dwarf Sagittaria (Sagittaria subulata)

Dwarf Sagittaria
Dwarf Sagittaria / shutterstock.com

Dwarf Sagittaria is a carpeting plant that creates a lush foreground in your tank by spreading through runners. It is not overly challenging to care for and will give your aquascape a more natural appearance.

Dwarf Sagittaria are also called Dwarf Sag, Hudson Sagittaria, Awl-leaf, Awl-leaf Arrowhead, and they belong to the family of Alismataceae.

10. Marimo Moss Ball

Marimo Moss Ball
Marimo Moss Ball / shutterstock.com

The Marimo Moss Ball is an unusual and intriguing plant that resembles a ball covered in moss.

It has a low maintenance requirement and is known to absorb nitrates, which contributes to keeping the water quality stable.

They are Beginner-friendly aquatic plants for small tanks.

11.  Rotala Rotundifolia

Rotala Rotundifolia
Rotala Rotundifolia

Rotala Rotundifolia is a vivid stem plant that gives a splash of color to your aquarium. It overgrows and has a rounded shape.

It has delicate leaves that, when compared to the foliage of other plants, make a stunning contrast.

12.  Ludwigia Repens

Ludwigia Repens
Ludwigia Repens

Your aquarium will benefit from adding a splash of color provided by the Ludwigia Repens plant, which features distinctive leaves with a rusty hue.

It requires very little maintenance and gives any aquascape some much-needed aesthetic appeal.

The aquarium hobby has relied heavily on Ludwigia repens for a long time.

Since aquarium keeping began in the United States, it has been a common component of planted aquariums.

The plant will have longer internodes and tend to rush toward the surface. However, once it reaches the surface, it will branch out profusely to optimize its access to light and atmospheric CO2.

13. Hygrophila Corymbosa

Hygrophila Corymbosa
Hygrophila Corymbosa / shutterstock.com

The Hygrophila Corymbosa, commonly known as the Temple Plant, is an impressively tall plant that may give your aquarium a sense of depth and dimension.

It can grow in a modest amount of light and adds to the environment’s lushness and vitality.

14.  Bacopa caroliniana

Bacopa caroliniana
Bacopa caroliniana

The Bacopa Caroliniana is a plant that may be used in various ways, and it has bright green leaves that grow in pairs along the stem.

It requires only a moderate amount of maintenance and adds a touch of vibrancy to the overall design of your aquascape.

They are popular plants for starting a planted aquarium

15. Amazon Frogbit (Limnobium laevigatum)

Amazon Frogbit
Amazon Frogbit

The Amazon Frogbit is a floating plant with leaves shaped like hearts, producing a natural canopy impression in your aquarium.

It provides cover for fish while also shading the water and reducing the amount of algae that can grow in the water.

The Amazon Frogbit is a perennial plant that can float in water and grow to a height of 50 cm.

The leaves are bright green, can grow up to 4 cm broad, float or emerge, and are grouped in rosettes along the plant’s base along the runners (stolons).

16. Water Lettuce

Water Lettuce
Water Lettuce / shutterstock.com

Water Lettuce, known by its scientific name Pistia stratiotes, is an interesting and well-liked floating plant that aquarium enthusiasts frequently select.

Its scientific name is Pistia stratiotes. Because of its unique beauty and minimal maintenance, it is an ideal option for aquarists of all skill levels.

17. Pygmy Chain Sword

Pygmy Chain Sword
Pygmy Chain Sword

The Pygmy Chain Swordplant’s eye-catching appearance and versatility have contributed to its popularity.

Since it is a relatively short plant, it is an excellent addition to the front of the aquarium or as a ground cover.

 It will quickly reproduce to form a dense “lawn” between 2.5 and 5 cm tall (1-2 inches if given the proper care).

18. Elodea Densa

Elodea Densa
Elodea Densa

Elodea Densa is a tough tank plant that grows quickly and comes from South America.

It is often used in tanks because it is easy to care for and gives fish a lot of oxygen.

You can put Elodea Densa in the substrate or let it float around in the tank.

You can also use it as a background plant or to make a thicket of plants where fish can hide.

Elodea Densa needs mild water temperature and light. It needs to be fertilized regularly with a liquid fertilizer for tank plants.

Elodea Densa is a low-tech aquarium plant for beginners because it doesn’t need much care.

19. Red Ludwigia

Red Ludwigia
Red Ludwigia / shutterstock.com

Ludwigia is a popular tank plant whose bright red leaves are well known.

Ideal plants for creating a beginner-friendly aquascape and can grow in many aquariums.

Red Ludwigia needs a medium to high light and should be placed in a nutrient-rich soil mix.

It is also essential to fertilize Red Ludwigia regularly with a liquid fertilizer for aquatic plants.

20. Tiger Lotus Red (Nymphaea zenkeri)

Tiger Lotus Red (Nymphaea zenkeri)
Tiger Lotus Red (Nymphaea zenkeri)

The Tiger Lotus Red is a stunning aquarium plant that requires little attention to maintain its appearance. It belongs to the Nymphaea genus, which also includes other well-known aquarium plants like the Amazon Sword and the Water Lily.

It is a tough plant that can survive in a variety of different types of water and environments. Because of its rapid rate of growth, it is an excellent candidate for inclusion in planted aquariums.

The leaves of the Tiger Lotus Red are huge and spherical, and they have a dark red coloration.

The leaves are supported by lengthy stems that can reach lengths of up to a few meters in some cases. The plant is also capable of producing blooms, which come in a fragrant white color.

21. Duckweed


Duckweed is a small plant that floats and grows in many places worldwide.

It is a common aquarium plant because it is easy to take care of and can help clean the water.

Duckweed can be used to cover the top of the tank.

This can help keep algae from growing and stop water from evaporating. It can also be used to feed fish and other animals that live in a tank.

Duckweed is a good thing to have in an aquarium. It looks nice, is easy to care for, and can help improve the water.

22. African Water Fern

African Water Fern
African Water Fern

The African Water Fern is a plant native to Africa with a slow growth rate. It is also a very hardy plant. Because it requires little maintenance and is an effective way to give fish access to oxygen, it is a plant frequently used in aquariums.

Planting African Water Fern in the substrate or letting it float freely in the tank are viable options for caring for this plant.

Additionally, it can be used as a backdrop plant or in forming a thicket of plants where fish can hide.

The illumination and the water temperature must be moderate for African Water Fern.

It needs to be fertilized consistently with a liquid fertilizer formulated especially for aquarium plants.

23. Dwarf Hairgrass

Dwarf Hairgrass
Dwarf Hairgrass

The Dwarf Hairgrass is a well-liked aquarium plant well-known for its vivid green color and capacity to carpet the substrate.

Cultivating this plant in various aquarium settings is possible, and its maintenance is not overly complicated.

Dwarf Hairgrass must be planted in a substrate that is rich in nutrients and receives light levels ranging from moderate to high.

In addition, it is essential to fertilize Dwarf Hairgrass consistently with a liquid fertilizer made especially for the plants kept in aquariums.

24. Pearl Weed

Pearl Weed
Pearl Weed

Pearl Weed (Hemianthus micranthemoides) is a versatile and visually pleasing aquatic plant much sought after by aquarium hobbyists.

Its delicate and vivid appearance and ease of care make it an ideal choice for novice and seasoned aquarists.

Pearl weed is a resilient plant that can survive and develop in water temperatures ranging from 66 to 82 degrees Fahrenheit (19 to 28 degrees Celsius).

Pearl weed thrives in water with a pH range of 6.5 to 7.5, which is slightly acidic to neutral. Pearl weed, however, is a highly adaptable plant that may do well in a variety of conditions.

25. Brazilian Pennywort

Brazilian Pennywort
Brazilian Pennywort

Brazilian Pennywort is a South American aquarium plant that grows rapidly and is easy to care for.

It is a Robust plants for beginners in the aquarium hobby, you can put Brazilian Pennywort in the substrate or let it float in the tank.

You can also use it as a background plant or to make a thicket of plants where fish can hide.

Brazilian Pennywort needs light and water that is not too hot or cold. It needs to be fertilized regularly with a liquid fertilizer for tank plants.

Brazilian Pennywort is a plant that doesn’t need much care but needs to be trimmed often so it doesn’t get too big.

26. Guppy Grass (Najas guadalupensis)

Guppy Grass
Guppy Grass

The scientific name for Guppy Grass is Najas guadalupensis. It is a famous and valuable aquatic plant highly valued in the hobby of keeping aquariums.

It looks delicate and grows rapidly, which makes it a great addition to freshwater tanks. It helps fish and the ecosystem of the aquarium in many ways.

Guppy grass is easy to care for and doesn’t need much light, so it’s a fast-growing plant for beginner aquarists.

Small fish can hide in the guppy grass as well. Guppy grass is one of the most famous types of aquatic plants because it doesn’t care how clean the water is.

27. Anubias Barteri

Anubias Barteri
Anubias Barteri

A typical aquarium plant, Anubias barteri can be found in its natural habitat in West Africa. It is a beginner aquarium plant that is hard to kill because it is a resilient plant that can handle various water conditions.

The Anubias barteri plant can be grown in many different substrates without adding carbon dioxide. Although it grows slowly, this plant can give any aquarium a lush, tropical appearance.

28. Hygrophila polysperma

Hygrophila polysperma
Hygrophila polysperma

Hygrophila polysperma, also called Warf hygrophila, Dwarf hygro, Miramar weed, Indian swampweed, or Indian waterweed, is suitable plants for beginners because it can thrive in a broad range of water conditions and lighting levels.

This makes it one of the best aquarium plants for new fish keepers. This plant brings vibrancy and visual appeal to any aquarium thanks to the yellow, white, or red flowers it bears.

29. Myriophyllum guyana (Guyana Milfoil)

Waterwheel Plant
Waterwheel Plant

Myriophyllum guyana is a relatively new plant to the aquarium hobby; yet, due to its one-of-a-kind beauty and low maintenance requirements, it has quickly become a popular choice.

The Guyana Milfoil is a somewhat low-growing plant with brilliant green leaves and a bushy appearance.

It spreads rapidly and can cover the ground in an aquarium’s foreground or the middle of the tank because it does not place strict requirements on the lighting or the water conditions.

Guyana Milfoil is an excellent option for novice anglers. This plant is so hardy that it can even survive the presence of algae.

30. Waterwheel Plant

Waterwheel Plant
Waterwheel Plant

The carnivorous plant known as the waterwheel plant (Aldrovanda vesiculosa) is indigenous to Europe, Asia, Africa, and Australia.

In its genus, there is only one specimen. The free-floating waterwheel plant thrives in nutrient-poor, shallow water.

Along the stem, the traps are grouped in tiny, cup-shaped whorls. The traps close fast after being touched, entrapping small insects and other creatures.

The waterwheel plant then uses enzymes to break down its prey.

Why are aquarium plants important?

There are several reasons why it’s so important to have plants in an aquarium. They contribute to:

Improve water quality: enhance the quality of the water by absorbing nutrients and producing oxygen Aquarium plants help to enhance the quality of the water by absorbing nutrients.

This can help reduce the amount of algae in the aquarium and improve its overall health.

Aesthetic appeal: Aquarium plants can give any aquarium a more natural look and feel while also contributing to the aquarium’s aesthetic appeal. In addition, they can serve as a hiding place for fish and other forms of aquatic life.

Biological diversity:  Aquarium plants can help expand an aquarium’s biological diversity by providing food and shelter for a wide variety of organisms, which in turn attracts other species to live in the aquarium.

Reduce stress:  Aquarium plants can help fish feel less stressed, which benefits everyone.

Fish that are kept in aquariums with plants tend to experience lower levels of stress and have stronger immune systems.

Benefits of Aquarium Plants

The fish in the aquarium and the ecosystem they live in can get several benefits from the aquarium plants.

They do this while at the same time acting as natural filters to clean the water by removing toxic compounds, carbon dioxide, and other impurities. In addition to this, they inhibit the growth of algae by competing with it for nutrients, and they offer natural food sources to fish that are herbivores.

Your tank will also have more visual depth due to the plant’s ability to generate shady patches. This will make certain species feel less stressed.


After reading through this guide, you are now in the position to make an informed decision from the 30 best Aquarium Plants for Beginners which to use in your aquarium or fish tanks.

The addition of live aquarium plants to your ecosystem will provide a satisfying experience not only for you but also for the fish you keep.

The list of the “30 best aquarium plants for beginners” discussed offers a wide variety of simple-to-grow plants for new aquarium owners that can improve both the aesthetic appeal and the overall functionality of your tank.

Don’t forget to consider each plant’s specific requirements as you work to establish a healthy ecosystem that will benefit both your fish and your plants.

Related Post: 25 Popular Types Of Goldfish (For Beginners with photos)