Anyone who starts out will want to just add those ugly plastic plants, but if you really want your fish to thrive they will need to have real aquatic plants in that aquarium. Some beginners might be intimidated by the idea of adding plants, but there are a few that are perfect for beginner tanks. These are all plants that look great, are easy to find and relatively inexpensive so you don’t need to worry if you have to replace them from time to time. This may happen if you have fish who find the plants a bit too yummy!
First of all, there are two species that you can get to grow on a piece of driftwood or a rock. You can start by attaching them, and then once they have grown for a while their roots will do the job. They go by the names of Java Moss and Java Fern.
Another really species of aquatic plants for beginners is the Amazon Sword. These guys can grow in the gravel at the bottom and are also very hardy so even if you are struggling with your PH in the water (really common for newbies) these guys will not die on you.
Two other good beginner plants are anacharis and wisteria. Both grow quickly in moderate light and are very hardy plants that develop good root systems. Anacharis will grow up to an inch a day in optimal conditions! Wisteria also grows quickly and makes a good background plant.