What Plants Can Go In A Fish Tank – The Ultimate Guide To A Lush Tank

If you have ever stared at a bare aquarium and wondered how to transform it into a thriving, green ecosystem, you are in the right place. Many hobbyists start with plastic decor, but nothing beats the natural beauty and biological benefits of live greenery. Understanding what plants can go in a fish tank is the first step toward creating a healthy environment for your aquatic friends.

I know it can feel overwhelming when you see those high-end aquascapes online, but I promise you that achieving a beautiful tank is easier than it looks. In this guide, I will walk you through the best species for every skill level, from the “unkillable” beginner plants to the more specialized varieties. We will explore how to choose the right flora to ensure your fish are happy and your water remains crystal clear.

By the end of this article, you will have a complete roadmap for selecting, planting, and maintaining a vibrant underwater garden. Whether you have a tiny 5-gallon shrimp tank or a massive 75-gallon community setup, there is a perfect plant waiting for you. Let’s dive into the wonderful world of aquatic botany!

Understanding the Benefits of Live Plants

Before we look at specific species, let’s talk about why you should choose live over plastic. Live plants are more than just decoration; they are the biological engines of your aquarium. They actively work to keep your water chemistry stable and your fish stress-free.

Plants absorb nitrates, which are the end product of the nitrogen cycle. While nitrates are less toxic than ammonia, high levels can still harm your fish over time. By incorporating live greenery, you are essentially adding a natural filtration system that works 24/7.

Furthermore, plants provide essential hiding spots and breeding grounds. Many species of fish, like Tetras and Rasboras, feel much safer when they have a “canopy” to retreat to. This security leads to better coloration and more natural behavior, which is exactly what we want as hobbyists!

Natural Algae Control

One of the biggest headaches for any aquarist is algae. By filling your tank with fast-growing plants, you create competition for nutrients. When your plants are healthy and consuming light and minerals, there is very little left over for nuisance algae to take hold.

Think of your aquarium as a small garden. If you don’t plant flowers, weeds will naturally take over. The same logic applies underwater! A densely planted tank is often the cleanest tank you will ever own.

Selecting what plants can go in a fish tank Based on Your Setup

Not every plant is a “one size fits all” solution. When deciding what plants can go in a fish tank, you must consider your lighting, substrate, and whether you plan to use CO2. I always recommend starting with “Low-Tech” plants if you are a beginner.

Low-tech plants are those that do not require specialized CO2 injection and can thrive under standard LED lights. These are the workhorses of the hobby. They are hardy, adaptable, and very forgiving if you happen to miss a fertilizer dose or a water change.

Low-Light vs. High-Light Requirements

Lighting is the primary driver of plant growth. Most beginner-friendly plants fall into the low-to-moderate light category. If you use high-intensity lighting without adding CO2, you will likely end up with a massive algae bloom. It is all about finding the right balance for your specific ecosystem.

I usually suggest that new hobbyists stick to plants like Anubias or Java Fern. These species have evolved to grow in the shade of tropical forest canopies, making them perfect for standard home aquariums. They don’t need much to look spectacular.

Foreground Plants: Creating a Lush Carpet

Foreground plants are the short, ground-covering species that sit at the front of your tank. These are used to create “carpets” that look like underwater lawns. While some carpeting plants are difficult, there are several accessible options for intermediate keepers.

Monte Carlo (Micranthemum tweediei): This is a personal favorite. It features small, round leaves and can form a dense mat. While it loves CO2, it can grow slowly in low-tech setups if you have decent lighting and a nutrient-rich substrate.

Dwarf Sagittaria (Sagittaria subulata): If you want an easy “grass” look, this is the plant for you. It is incredibly hardy and spreads via runners. Before you know it, you’ll have a beautiful field of green blades swaying in the current.

The Challenge of Carpeting Plants

Keep in mind that foreground plants often require the most light because they are the furthest away from the light source at the top of the tank. If you notice your carpet plants growing “tall” and “leggy,” it is a sign they are reaching for more light.

To help them succeed, use a fine-grained substrate or specialized aqua soil. This allows the delicate roots to penetrate the ground easily and access the nutrients they need to spread horizontally rather than vertically.

Midground Plants: Adding Texture and Depth

The midground is where you add character to your aquascape. This is the area between your short foreground and your tall background plants. When considering what plants can go in a fish tank for this middle zone, look for bushy or broad-leafed varieties.

Cryptocoryne Varieties: “Crypts” are legendary in the hobby. Species like Cryptocoryne wendtii come in various colors, from deep green to bronze and red. They are slow growers but very stable once they acclimate to your water parameters.

Java Fern (Leptochilus pteropus): This is an absolute classic. Java Fern has long, leathery leaves and is incredibly tough. The most important thing to remember is never bury the rhizome (the thick green horizontal stem) in the substrate, or the plant will rot.

Using Epiphytes for Detail

Epiphytes are plants that grow on surfaces rather than in the soil. Anubias and Java Fern are the most common examples. You can use aquarium-safe glue or fishing line to attach them to driftwood or rocks. This adds a level of verticality and “age” to your tank that looks stunning.

I love tucking small Anubias nana petite into the crevices of dragon stone. It creates a very natural, overgrown look that mimics a mountain stream. Plus, it gives your shrimp a wonderful place to graze for biofilm!

Background Plants: The Tall Backdrops

Background plants are the “curtains” of your aquarium. They grow tall and fast, providing a sense of scale and hiding unsightly equipment like heaters and filter intake pipes. When thinking about what plants can go in a fish tank to create a lush wall, look at stem plants.

Amazon Sword (Echinodorus grisebachii): This is the king of background plants. It produces massive, broad leaves that can easily take over a small tank. It is a “heavy root feeder,” meaning it needs plenty of nutrients in the substrate to stay healthy.

Vallisneria: Often called “Jungle Val,” this plant looks like long blades of grass that can grow several feet long. It will eventually reach the surface and trail across the top, creating a beautiful canopy effect that many fish species love.

Stem Plants for Fast Growth

Stem plants like Hygrophila polysperma or Rotala rotundifolia are excellent for beginners because they grow so quickly. Because they grow fast, they are amazing at sucking up excess nutrients. You will need to trim them regularly, but that’s half the fun! You can even replant the trimmings to grow new stems.

Don’t be afraid to prune aggressively. Most stem plants respond to trimming by growing back thicker and bushier. This is the secret to getting that “dense forest” look you see in professional aquascaping competitions.

Floating Plants: The Secret to Crystal Clear Water

If you really want to level up your fish-keeping game, you need floating plants. These sit on the water’s surface, with their roots hanging down into the water column. They are nitrate sponges and provide a unique aesthetic that mimics many natural habitats.

Amazon Frogbit (Limnobium laevigatum): This plant has beautiful, round floating leaves and long, trailing roots. The roots look like a miniature underwater jungle and provide a perfect nursery for fish fry or baby shrimp.

Salvinia Minima: This is a smaller floater with “hairy” leaves that repel water. It grows very quickly and can cover the surface in weeks. Just be sure to leave some open space so your fish can come up for air and your bottom-dwelling plants still get light!

Managing Surface Agitation

Floating plants generally dislike high surface agitation. If you have a powerful filter that splashes a lot, the floaters might get pushed underwater and rot. I suggest using a floating airline tubing ring to keep them in a calm corner of the tank where they can thrive undisturbed.

Floating plants are also incredible for “shading” low-light plants like Anubias. If you are struggling with algae on your slow-growing plants, adding some floaters to dim the light can often solve the problem overnight.

Essential Care and Maintenance for Aquatic Plants

Keeping plants alive is one thing, but making them thrive is another. You don’t need a degree in botany, but you do need to understand the three pillars of plant health: Light, Nutrients, and Carbon.

Most beginners fail because they forget that plants need “food” just like fish do. While fish waste provides some nutrients, it is usually not enough for a densely planted tank. You will likely need to supplement with a high-quality liquid fertilizer once or twice a week.

Root Tabs: For plants like Amazon Swords and Crypts that feed through their roots, liquid fertilizer isn’t enough. You should bury root tabs (small nutrient capsules) into the substrate near the base of the plant every few months to keep them vibrant and strong.

The Importance of Pruning

Maintenance isn’t just about adding things; it’s also about taking things away. Removing dead or decaying leaves is vital. If a leaf is dying, the plant wastes energy trying to “fix” it. By clipping it off, you allow the plant to redirect that energy toward new, healthy growth.

Always use sharp, stainless steel aquascaping scissors. Tearing the stems with your fingers can crush the plant tissue and lead to rot. A clean cut heals much faster and keeps your underwater garden looking polished and professional.

Common Problems: Why Are My Plants Dying?

It happens to the best of us. You buy a beautiful plant, put it in your tank, and a week later, it looks like a pile of mush. This is often called “melting.” Don’t panic! This is a natural part of the acclimation process for many species.

Many aquarium plants are grown “emersed” (out of water) in commercial nurseries because they grow faster that way. When you submerge them in your tank, they must shed their air-breathing leaves and grow new underwater leaves. Give them two weeks, and you will likely see new green shoots appearing from the center.

Yellowing Leaves: This is usually a sign of a potassium or iron deficiency. A quick dose of a comprehensive fertilizer usually fixes this right up. Remember, consistency is key in the aquarium hobby. Plants love stability more than anything else.

Frequently Asked Questions (FAQ)

Can I put any plant in my fish tank?

No, you should only use true aquatic or semi-aquatic plants. Some stores sell “terrarium” plants that look like they belong underwater, but they will eventually rot and foul your water. Always check the scientific name before buying.

Do I need CO2 for a planted tank?

Not necessarily! Many of the plants we discussed, like Java Fern, Anubias, and Crypts, do perfectly fine without it. CO2 is like “turbo-charging” your plants; it makes them grow faster and more vibrantly, but it is not a requirement for a beautiful tank.

Can I use regular garden soil?

While some advanced hobbyists use the “Walstad Method” with organic potting soil, I don’t recommend it for beginners. It can be very messy and lead to massive ammonia spikes if not done correctly. Stick to aquarium-specific substrates for your first few builds.

How many hours of light do my plants need?

A good rule of thumb is 6 to 8 hours of light per day. If you leave the lights on for 12+ hours, you are almost guaranteed to have an algae problem. Use a cheap outlet timer to keep your lighting schedule consistent.

Will my fish eat the plants?

It depends on the fish! Most community fish like Tetras, Guppies, and Rasboras are perfectly fine. However, some species like Goldfish, Silver Dollars, and certain Cichlids are notorious for “redecorating” and eating soft-leaved plants. For those fish, stick to tough plants like Anubias or Java Fern.

Conclusion: Your Journey to a Green Thumb Underwater

Deciding what plants can go in a fish tank is an exciting turning point in the hobby. It transforms a simple glass box into a living, breathing piece of art. Remember, the goal isn’t perfection; it’s balance. Start with a few hardy species, observe how they grow, and don’t be afraid to experiment.

By choosing the right plants for your light levels and keeping up with basic maintenance, you’ll create a stunning environment that both you and your fish will love. There is nothing more relaxing than watching your fish swim through a lush forest of green that you created.

So, head down to your local fish store or browse your favorite online retailer, and pick out a few stems to get started. You’ve got this! Your underwater paradise is just a few plants away. Happy planting!

Howard Parker

Founder & Author, AquiFarm

Howard Parker is a fishkeeping expert with over 20 years of experience. He is the founder and author of the Aquifarm located in Houston, TX 48. He has an academic degree in Agriculture Science. In addition to his professional pursuits, He is also an avid hobbyist of aqua pets, plants, and fish. Howard is dedicated to providing comprehensive information and resources for both novices and experienced fishkeepers, with a focus on professionalism and accuracy.

Published: June 16, 2026Last updated: October 9, 2026Editorial PolicyReport a correction