Good Plants For Shrimp – The Ultimate Guide To A Thriving Shrimp

We all want our shrimp to be active, colorful, and—most importantly—breeding. You have likely noticed that the most successful shrimp keepers always have one thing in common: a tank full of lush, green life.

I know how it feels to stare at a bare tank and wonder why your Neocaridina or Caridina shrimp are hiding or failing to thrive. The secret isn’t just in the water parameters; it is in the greenery you choose.

In this guide, I am going to share my years of experience to help you pick the good plants for shrimp that will turn your aquarium into a thriving ecosystem. We will cover everything from the best mosses for babies to the floating plants that keep your water pristine.

Why Choosing good plants for shrimp Is Essential for Their Survival

In the wild, shrimp are opportunistic scavengers that spend almost every waking second grazing. They aren’t just looking for “food” in the traditional sense; they are looking for biofilm.

Biofilm is a thin layer of bacteria, algae, and microorganisms that grows on the surface of your plants. For a baby shrimp, this is their first and most important meal.

Without a variety of surfaces to grow this biofilm, your shrimp colony will struggle to grow. This is why selecting good plants for shrimp is the foundation of a successful tank.

Beyond nutrition, plants provide vital “safe zones.” When a shrimp molts, its new shell is soft and vulnerable for several hours.

During this time, they need dense foliage to hide from tank mates—and even from other curious shrimp. A well-planted tank reduces stress, which directly leads to better health and brighter colors.

Finally, plants act as a natural filtration system. They absorb nitrates and phosphates, which can be toxic to sensitive shrimp species if left unchecked.

The Best Mosses for Foraging and Baby Shrimp

If you ask any veteran breeder, they will tell you that moss is the single most important addition to a shrimp tank. Mosses have an incredibly high surface area, making them the ultimate biofilm factories.

Java Moss (Taxiphyllum barbieri)

Java Moss is the “gold standard” for a reason. It is nearly indestructible and grows in almost any light condition, making it one of the most good plants for shrimp for beginners.

You can tie it to driftwood or stones using a bit of fishing line or specialized plant glue. Within weeks, it will form a thick, tangled mat.

This mat becomes a playground for shrimplets. They can hide deep within the moss where larger fish or even adult shrimp cannot easily reach them.

Christmas Moss (Vesicularia montagnei)

If you want something with a bit more aesthetic structure, Christmas Moss is a fantastic choice. It gets its name from its triangular, fir-tree-like fronds.

It grows a bit slower than Java Moss but creates a much denser “shrub” effect. This density is perfect for trapping detritus that shrimp love to pick through.

I personally love using Christmas Moss to create “moss walls.” By sandwiching it between two layers of plastic mesh, you can create a living green backdrop for your colony.

Flame Moss (Taxiphyllum sp. ‘Flame’)

Flame Moss is unique because it grows vertically in a spiraling pattern, resembling flickering green flames. It is an excellent choice for adding height to your scape without taking up too much floor space.

Shrimp love to climb these vertical pillars. It provides a different level of foraging that keeps the colony spread out and active throughout the water column.

Floating Plants: The Secret to Crystal Clear Water

Floating plants are often overlooked, but they are powerhouses of nutrient export. Because they have access to atmospheric CO2, they grow much faster than submerged plants.

Amazon Frogbit (Limnobium laevigatum)

Amazon Frogbit features beautiful, round leaves that sit on the surface, but the real magic is underneath. It produces long, trailing roots that can reach all the way to the substrate.

These roots are a favorite “hanging gym” for shrimp. You will often see your shrimp hanging upside down on these roots, grazing on the fine particles trapped in the hairs.

The long roots also provide a sense of security. They break up the line of sight from above, making your shrimp feel safe from perceived predators.

Red Root Floaters (Phyllanthus fluitans)

If you want a splash of color, Red Root Floaters are stunning. Under high light, the leaves turn a deep maroon, and the roots are a brilliant bright red.

They are slightly more sensitive to surface agitation than Frogbit. If you use these, make sure your filter output isn’t splashing directly onto the tops of the leaves.

Shrimp absolutely love the dense root systems of these plants. They are particularly good plants for shrimp because they soak up excess nutrients like a sponge.

Salvinia Minima (Water Spangles)

Salvinia is a smaller floating fern with tiny “hairs” on the leaves that make them water-repellent. It grows very quickly and provides excellent shade.

Shade is important because many shrimp species prefer slightly dimmed lighting. Providing “dappled” light through floating plants can encourage them to be more active during the day.

Just be sure to thin out your floating plants regularly. If they cover the entire surface, they will block all the light for the plants growing at the bottom!

Low-Light Epiphytes for Easy Maintenance

Epiphytes are plants that grow on surfaces like wood or rock rather than in the soil. They are perfect for shrimp tanks because they don’t require a “dirted” bottom or heavy fertilization.

Anubias Nana Petite

Anubias is perhaps the hardiest plant in the hobby. The ‘Nana Petite’ variety is especially popular for shrimp tanks because its small leaves are perfectly scaled for tiny inhabitants.

The thick, waxy leaves of Anubias provide a great surface for green spot algae to grow. While most aquarists hate algae, shrimp keepers love it because it is a prime food source.

Never bury the rhizome (the thick horizontal stem) of Anubias in the substrate. If you do, the plant will rot. Simply wedge it into a crevice in your driftwood.

Java Fern (Leptochilus pteropus)

Java Fern is another “set it and forget it” plant. It has long, flowing leaves that provide excellent background coverage.

Shrimp will often spend time on the underside of Java Fern leaves. It is also common to see baby plants growing directly off the tips of the old leaves, which is a fun process to watch.

Like Anubias, Java Fern should be attached to hardscape. It is very tolerant of low light, making it a good plants for shrimp choice for low-tech setups.

Bucephalandra

If you want to get into the “collector” side of the hobby, Bucephalandra (or ‘Buce’) is the way to go. These plants come in hundreds of varieties with colors ranging from deep blue to metallic purple.

They grow very slowly, which means they are prone to collecting biofilm and algae—a literal buffet for your shrimp.

They are slightly more expensive than Java Fern, but their unique colors and textures make them a centerpiece in any high-end shrimp aquarium.

Best Carpeting Plants for a Lush Shrimp Habitat

A “carpet” of green across the bottom of your tank looks incredible, but it can be tricky to achieve without CO2. However, there are a few options that work well for shrimp.

Monte Carlo (Micranthemum ‘Monte Carlo’)

Monte Carlo is the most forgiving carpeting plant. It creates a beautiful “rolling hill” effect with small, round leaves.

While it thrives with CO2, you can grow it in a low-tech tank with decent lighting and a good nutrient-rich substrate.

A thick carpet of Monte Carlo provides a massive surface area for shrimp to explore. They will constantly “sift” through the carpet for bits of food.

Dwarf Hairgrass (Eleocharis acicularis)

Dwarf Hairgrass looks like a miniature lawn. It spreads via runners and can eventually cover the entire foreground.

The “blades” of grass are excellent at trapping organic matter. Your shrimp will spend hours combing through the grass like little gardeners.

Be aware that planting hairgrass requires patience. You should plant it in small “plugs” an inch apart and let them grow together over time.

Stem Plants for Quick Growth and Nitrate Control

Stem plants are the “fast movers” of the plant world. They are great for filling in the back corners of your tank and providing vertical interest.

Guppy Grass (Najas guadalupensis)

Don’t let the name fool you; Guppy Grass is one of the most good plants for shrimp you can find. It grows in a wild, tangled mess that shrimp adore.

It can be planted in the substrate or left to float freely. Because it grows so fast, it is a champion at absorbing ammonia and nitrates.

In a breeding tank, a massive clump of Guppy Grass is often the difference between a few survivors and a population explosion.

Hornwort (Ceratophyllum demersum)

Hornwort is another fast grower that doesn’t even have true roots. It absorbs all its nutrients directly from the water column.

It has a needle-like texture that provides thousands of tiny hiding spots. It is also known to produce chemicals that inhibit the growth of certain types of algae, helping keep your water clear.

One warning: Hornwort can “shed” its needles if it gets stressed by a sudden change in water parameters. If this happens, just prune the healthy tips and they will grow back quickly.

Essential Care Tips for a Planted Shrimp Tank

Setting up your tank with good plants for shrimp is only the first step. You also need to maintain the environment so both the plants and the shrimp stay healthy.

Avoiding Pesticides and Copper

This is the most important rule for shrimp keepers. Many commercial plant nurseries use pesticides to keep snails away. These pesticides are often lethal to shrimp.

Always rinse your plants thoroughly. If possible, buy “Tissue Culture” plants. These are grown in sterile labs and are guaranteed to be free of pesticides, snails, and algae.

Also, check your fertilizers. While most modern liquid fertilizers are “shrimp safe” in standard doses, avoid anything with high concentrations of copper, as shrimp are highly sensitive to heavy metals.

Lighting and Nutrients

Shrimp don’t need much light, but your plants do. A basic full-spectrum LED light is usually enough for mosses and low-light plants.

If you are using a specialized substrate like fluval stratum or ADA Amazonia, your plants will get most of their nutrients from the soil.

If you are using inert sand or gravel, you may need to use “root tabs” to provide nutrients to heavy feeders like Cryptocoryne or Amazon Swords.

Pruning and Maintenance

In a shrimp tank, you want to avoid massive changes. When you prune your plants, do it in stages rather than all at once.

Cutting back too much vegetation at one time can cause a minor spike in nitrates because there are fewer plants to absorb the waste.

Always remove any decaying leaves immediately. While shrimp will eat some rotting matter, too much of it can foul the water quality and lower the oxygen levels.

Frequently Asked Questions (FAQ)

Do shrimp eat live plants?

Generally, no. Healthy shrimp like Cherry or Crystal shrimp do not eat healthy live plants. They eat the biofilm and algae that grow on the plants. If you see them eating a leaf, it is usually because that leaf was already dying or decaying.

Can I have too many plants in my shrimp tank?

It is very hard to have “too many” plants from a biological perspective. However, if the tank is so overgrown that there is no water flow, you might get “dead spots” where waste accumulates. Always ensure there is some gentle water movement.

Do I need CO2 for a planted shrimp tank?

No, it is not required. Many of the good plants for shrimp, such as Java Moss, Anubias, and Java Fern, thrive in low-tech environments. While CO2 makes plants grow faster and thicker, it can also cause pH swings that might stress your shrimp if not managed carefully.

How do I clean new plants before adding them to the tank?

I recommend an “Alum dip” or a quick bleach dip (1 part bleach to 20 parts water) followed by a thorough rinse with dechlorinated water. This helps kill off hitchhikers like hydra or planaria, which can be dangerous to baby shrimp.

Why are my shrimp hiding even though I have many plants?

If your shrimp are new to the tank, they may just be acclimating. However, if they continue to hide, check your water parameters (ammonia/nitrite) or look for aggressive tank mates. Ironically, more plants usually make shrimp hide less because they feel safer knowing a hiding spot is always nearby.

Conclusion

Creating a beautiful, lush home for your shrimp is one of the most rewarding parts of the aquarium hobby. By choosing good plants for shrimp like mosses, floaters, and hardy epiphytes, you are setting yourself up for success.

Remember, the goal is to create a self-sustaining ecosystem where your shrimp feel safe enough to come out and play. Start with easy plants like Java Moss and Anubias, and as your confidence grows, you can experiment with more demanding species.

Don’t worry—this setup is perfect for beginners! Just take it one plant at a time, keep an eye on your water quality, and soon you’ll have a thriving colony of happy, colorful shrimp.

Happy shrimping, and may your tank always be green and your shrimp always be active!

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 28, 2026Editorial PolicyReport a correction