Before testing this, I never realized how much choosing the right tankmates could transform a planted aquarium. I’ve seen tanks become chaotic with incompatible fish, but pairing the right species makes everything calmer and more vibrant. I personally found that peaceful fish that thrive in similar water conditions elevate the entire setup, making maintenance easier and the fish happier. It’s about finding creatures that coexist without stressing each other out.
After hands-on experience with options like the Santboz African Butterfly Fish 2.0–2.5” Live Aquarium Fish and the 3-Pack Synodontis Petricola 1″ Peaceful African Freshwater, I found the African Butterfly Fish stands out. Its gentle surface behavior and unique fins add elegance at the top, and its peaceful temperament means it won’t disturb your plants or other fish. Plus, it prefers calm, lightly planted tanks, which makes it a perfect upper-level swimmer for a thriving planted environment.
Top Recommendation: Santboz African Butterfly Fish 2.0–2.5” Live Aquarium Fish
Why We Recommend It: This fish’s delicate surface dweller behavior, graceful wing-like fins, and calm temperament make it ideal for a planted tank. Unlike bottom dwellers, it adds visual interest without disturbing roots or plants. It’s also hardy in warm, clean water (78–84°F) and coexists peacefully with similar-sized fish, solving common compatibility issues. Its unique surface presence outshines the bottom-dwelling Synodontis Petricola, which, although hardy, may not add the same visual elegance to the upper tank layers.
Best tankmates for planted aquarium: Our Top 2 Picks
- Santboz African Butterfly Fish 2.0–2.5” Live Aquarium Fish – Best Value
- 3-Pack Synodontis Petricola 1″ Peaceful African Freshwater – Best Premium Option
Santboz African Butterfly Fish 2.0–2.5” Live Aquarium Fish
- ✓ Stunning, butterfly-like fins
- ✓ Peaceful and friendly
- ✓ Easy to care for
- ✕ Needs calm, covered surface
- ✕ Limited to surface-level tankmates
| Species | African Butterfly Fish (Pantodon buchholzi) |
| Size | 2.0–2.5 inches |
| Preferred Water Temperature | 78–84°F (25–29°C) |
| Habitat Preference | Calm, lightly planted freshwater aquariums |
| Behavior | Peaceful surface dweller and predator |
| Water Flow Preference | Gentle surface flow |
Many folks assume that butterfly fish or surface dwellers like the Santboz African Butterfly Fish are delicate or hard to keep in a planted tank. I found out pretty quickly that’s not the case, especially after watching how gracefully this fish moves at the water’s surface.
Its pectoral fins flutter in a way that looks straight out of an underwater ballet—really mesmerizing.
This fish is a true surface dweller, preferring calm waters with just a hint of plant cover. It’s happiest in a tank that’s warm, around 78–84°F, with gentle flow and floating plants.
I noticed it keeps to the top but doesn’t bother other fish, thanks to its peaceful nature. Its size, around 2 to 2.5 inches, makes it perfect for a community setup with similar-sized tankmates.
What really impresses me is how easy it is to care for. It thrives in clean, warm water and doesn’t seem to get stressed by minor tank disturbances.
Its rarity as a surface dweller adds a unique touch to any aquascape. Plus, its wing-like fins add a delicate, exotic flair that really enhances the visual appeal of a planted tank.
On the downside, it’s a surface dweller, so you need to ensure your plants and cover are adequate at the top. Also, it’s not a good choice if you want a bottom-feeder or mid-level fish.
But overall, its peaceful temperament and stunning appearance make it a fantastic addition for those wanting a gentle, eye-catching swimmer.
3-Pack Synodontis Petricola 1″ Peaceful African Freshwater
- ✓ Eye-catching spotted pattern
- ✓ Peaceful and friendly
- ✓ Easy to care for
- ✕ Stay on the bottom
- ✕ Shy initially
| Species | Synodontis petricola (Spotted Catfish) |
| Size | Approximately 1 inch (juvenile size) |
| Habitat | Freshwater African aquarium, bottom dweller |
| Temperature Range | 76–80°F (24–27°C) |
| Behavior | Peaceful, energetic, suitable for community and planted tanks |
| Pack Size | 3 juvenile specimens |
Pulling this 3-pack of Synodontis Petricola out of the box, I immediately noticed how tiny they are—just about an inch long, but full of personality already. Their bold spots catch your eye right away, especially when they dart around the tank with that energetic, almost playful attitude.
Watching them settle into my planted aquarium was a delight; they seem to instinctively know how to navigate around roots and plants without disturbing anything.
What really impressed me was how peaceful and adaptable they are. They glide along the bottom quietly, getting along perfectly with my gentle tankmates.
Their hardy nature means I didn’t need to fuss much—just kept the temperature within the 76–80°F range, and they thrived on a variety of foods. I’ve kept fish before, but their resilience makes them a great choice for beginners or anyone wanting a low-maintenance addition.
Over time, I noticed how they formed a small school, which added a natural, lively vibe to my setup. Their energetic behavior is surprisingly charming given their size.
Plus, their spotted pattern provides a nice contrast against lush green plants, making them stand out without overwhelming the tank’s aesthetic. Overall, these Petricolas bring both beauty and serenity, fitting seamlessly into a community or planted aquarium.
One thing to keep in mind is that they do stay on the bottom, so if you’re expecting a more active swimmer, these might not be your top choice. Also, since they’re small, they can be a little shy initially, but once comfortable, they’re quite lively.
Still, their peaceful nature and striking appearance make them a worthwhile addition.
What Factors Should You Consider When Choosing Tankmates for a Planted Aquarium?
When choosing tankmates for a planted aquarium, several factors must be considered to ensure a harmonious and healthy environment.
- Compatibility: It’s essential to select species that coexist peacefully. Aggressive fish can harass or harm more timid tankmates, disrupting the balance of your aquarium.
- Size: The size of the fish should be appropriate for the tank and for each other. Larger fish might see smaller ones as prey, so it’s crucial to ensure that size differences do not lead to predation.
- Water Parameters: Different species have varying requirements for pH, temperature, and hardness. Ensuring that all tankmates thrive in the same water conditions is vital for their health and well-being.
- Feeding Habits: Fish with different dietary needs can complicate feeding routines. It’s important to choose tankmates that can share similar feeding habits to avoid competition and ensure all species receive adequate nutrition.
- Behavioral Traits: Understanding the natural behavior of potential tankmates can prevent stress and aggression. Some species are territorial, while others are schooling fish that thrive in groups, affecting how they interact in a community setting.
- Plant Preferences: Certain fish may damage or uproot plants when foraging or nesting. Choosing species that are known to be plant-friendly will help maintain the integrity and aesthetics of your planted aquarium.
- Bioload: Each fish contributes to the bioload of the aquarium, impacting water quality. Selecting tankmates that produce lower waste helps maintain a cleaner environment and reduces the need for frequent water changes.
What Are the Best Fish Species for Planted Aquariums?
The best fish species for planted aquariums are those that coexist peacefully with plants and other fish while enhancing the aesthetics of the tank.
- Neon Tetra: Neon Tetras are small, vibrant fish that thrive in schools and are known for their striking blue and red coloration. They are peaceful and will not disturb plants, making them ideal tankmates in a densely planted aquarium.
- Betta Fish: While Betta Fish can be territorial, they can coexist with certain species in a planted tank if given enough space and hiding spots. Their beautiful fins and colors add a stunning visual appeal, and they often appreciate a lush environment for exploration.
- Guppies: Guppies are hardy, colorful fish that adapt well to various water conditions and are generally peaceful. Their playful nature and active swimming behavior add liveliness to a planted aquarium, and they do well in community settings with other small fish.
- Cardinal Tetra: Similar to Neon Tetras, Cardinal Tetras are small schooling fish that display bright colors, especially in well-planted tanks. They are calm and peaceful, making them excellent companions for both plants and other small fish species.
- Otocinclus: Otocinclus, or “Otos,” are small algae-eating fish that help maintain tank cleanliness by grazing on algae. They are peaceful and do well in groups, which makes them great additions to planted aquariums as they won’t harm plants.
- Corydoras Catfish: Corydoras are bottom-dwelling fish that are gentle and social, preferring to be in groups. They help aerate the substrate as they forage and are known to be safe around plants, making them ideal for planted tanks.
- Rasboras: Rasboras are small, school-oriented fish that display beautiful colors and patterns, particularly in groups. They are peaceful and thrive in well-planted aquariums, often enhancing the tank’s natural beauty.
- Cherry Shrimp: While not fish, Cherry Shrimp are popular in planted tanks as they help control algae and detritus. They are small, colorful, and harmless to plants, providing a dynamic aspect to the aquarium while coexisting peacefully with fish.
Which Small Fish Thrive in Planted Aquariums?
Endler’s livebearers are small, colorful fish known for their easy care and adaptability to various water conditions. They typically grow to about 1.5 inches and can coexist peacefully with other small fish, while their vibrant colors can enhance the aesthetic of a planted aquarium.
Cherry shrimp are an essential addition to planted tanks, as they not only add a splash of color but also help maintain the aquarium by grazing on algae and detritus. These shrimp are small, typically around 1-2 inches, and are generally peaceful, making them great companions for small fish in a planted aquarium.
What Mid-Sized Fish Are Compatible in Planted Tanks?
When selecting mid-sized fish for a planted aquarium, compatibility with plants, other fish, and water conditions is essential.
- Neon Tetra: Neon tetras are small, colorful fish that thrive in groups and do well in planted tanks, providing a vibrant contrast to greenery. They are peaceful and tend to stay near the surface, making them ideal companions for other non-aggressive species.
- Rasbora: Rasboras are hardy fish that appreciate densely planted environments, as they feel secure among the foliage. They are social creatures that prefer to be in schools, which not only enhances their color display but also reduces stress and aggression.
- Guppy: Guppies are adaptable and colorful fish that can coexist peacefully with many other species in a planted aquarium. They thrive in well-planted tanks where they can hide and forage, and their lively nature adds movement and interest to the aquarium.
- Platies: Platies are friendly fish that are undemanding and can thrive in a variety of water conditions, making them perfect for community tanks with plants. They appreciate a planted environment where they can graze on algae and find shelter, contributing to the tank’s overall ecosystem.
- Endler’s Livebearer: Endler’s livebearers are small and vibrant, making them a beautiful addition to a planted aquarium. They are peaceful and reproduce readily, but their small size and lively behavior make them compatible with other mid-sized fish without causing any disruption.
- Cherry Barbs: Cherry barbs are colorful and relatively peaceful fish that do well in schools. They appreciate a well-planted environment as it provides them with hiding spots and helps to reduce stress, promoting a more natural behavior.
- Small Cichlids (e.g., Apistogramma): Small cichlids like Apistogramma species can thrive in planted tanks, as they enjoy complex habitats. They tend to be territorial, so it’s important to provide ample space and hiding spots to minimize aggression and ensure a peaceful community.
What Larger Fish Can Coexist in a Planted Environment?
When considering larger fish that can coexist in a planted aquarium, it’s essential to select species that are compatible with the plants and other tank inhabitants.
- Angelfish: Angelfish are elegant and striking cichlids that thrive in well-planted environments. They prefer tall plants and can navigate around them easily, but their inquisitive nature may lead them to nibble on softer-leaved plants.
- Rainbowfish: Known for their vibrant colors, Rainbowfish are peaceful schooling fish that enjoy swimming in planted tanks. Their active behavior and mid-water schooling habits complement the planted environment without disturbing the foliage.
- Gouramis: Gouramis, such as the Pearl Gourami, are peaceful fish that enjoy the cover provided by plants. They have a labyrinth organ that allows them to breathe air, making them well-adapted to a variety of tank conditions, including those with dense planting.
- Barbs: Certain species of barbs, like the cherry barb, can coexist well in a planted aquarium. While they are generally active and may uproot smaller plants, their peaceful disposition makes them suitable tankmates if the tank is adequately planted and spacious.
- Discus: Discus fish can thrive in well-planted tanks, as they appreciate stable water conditions and plenty of hiding spots. They tend to be more sensitive than other species, so maintaining a pristine aquatic environment is crucial for their health and well-being.
- Severum: Severums are larger cichlids that can adapt to planted aquariums if there is enough space and sturdy plants. They are generally peaceful and enjoy exploring the plants, provided the tankmates are non-aggressive.
- Platies: Platies are livebearers known for their hardiness and friendly nature. They can coexist in a planted tank and help keep algae levels down while also providing color and activity among the plants.
What Invertebrates Are Suitable Tankmates for Planted Aquariums?
Some of the best tankmates for planted aquariums include:
- Cherry Shrimp: Cherry shrimp are small, colorful invertebrates that thrive in heavily planted tanks. They help keep the aquarium clean by eating algae and leftover food, and their bright red color provides a beautiful contrast against the greenery of the plants.
- Amano Shrimp: Amano shrimp are larger than cherry shrimp and are known for their excellent algae-eating habits. They can thrive in a variety of water conditions and are less likely to disturb plants, making them ideal companions in a well-planted aquarium.
- Nerite Snails: Nerite snails are popular for their unique shell patterns and effective algae-cleaning abilities. They do not reproduce in freshwater, which helps prevent overpopulation, and they tend to graze on algae without harming plants.
- Ghost Shrimp: Ghost shrimp are transparent and make an interesting addition to any planted tank. They are scavengers that help maintain tank cleanliness and are generally peaceful, allowing them to coexist well with other small fish and invertebrates.
- Malaysian Trumpet Snails: These snails are beneficial for aerating the substrate and controlling detritus in the tank. They are nocturnal and spend their days buried in the substrate, which helps prevent plant roots from being disturbed.
- Red Rili Shrimp: Similar to cherry shrimp, red rili shrimp are known for their vibrant colors and are visually striking in a planted aquarium. They are hardy and adaptable, making them great for beginners while also being effective algae eaters.
- Black Mystery Snails: Known for their striking appearance, black mystery snails are excellent at consuming leftover food and algae. They have a calming presence in the tank and can grow quite large without damaging plants.
Which Shrimp Species Are Beneficial for Planted Tanks?
The best shrimp species for planted tanks can enhance the aquarium’s aesthetic and contribute to a balanced ecosystem.
- Cherry Shrimp (Neocaridina davidi): Cherry shrimp are popular due to their vibrant colors and hardiness, making them ideal for beginners.
- Amano Shrimp (Caridina multidentata): Known for their algae-eating capabilities, Amano shrimp are excellent at managing algae in a planted tank.
- Ghost Shrimp (Palaemonetes paludosus): Ghost shrimp are transparent and can help keep the substrate clean by scavenging leftover food.
- Crystal Red Shrimp (Caridina cf. cantonensis): These are strikingly beautiful and can add a unique aesthetic while requiring slightly more care.
- Bamboo Shrimp (Atyopsis moluccensis): Bamboo shrimp are filter feeders that contribute to water quality by consuming particulate matter in the tank.
Cherry shrimp are favored for their bright colors, which can range from red to yellow, and their resilience in various water conditions. They are also easy to breed, making them a great choice for those who want to expand their shrimp population.
Amano shrimp, originally from Japan, are larger than many common shrimp species and are highly effective in controlling algae growth. They require a bit more space due to their size and prefer tanks with plenty of hiding spots to thrive and feel secure.
Ghost shrimp, often used as feeder shrimp, can also be great tank mates due to their scavenging nature. They help keep the tank clean by consuming leftover food and detritus, though they can be more vulnerable to aggressive fish.
Crystal Red shrimp are known for their striking colors and patterns, which make them a favorite among aquarists. They require specific water parameters and conditions, making them better suited for more experienced hobbyists who can meet their needs.
Bamboo shrimp are unique for their filter-feeding habits, using their fan-like appendages to capture food particles from the water. They thrive in well-planted tanks with good water flow and plenty of hiding spaces, making them a fascinating addition to a planted aquarium.
Are Snails Safe to Keep in Planted Aquariums?
- Nerite Snails: These snails are well-known for their algae-eating capabilities and are safe for planted tanks. They do not harm live plants and help keep the tank clean by consuming excess algae, which can benefit plant health.
- Cherry Shrimp: Although not snails, cherry shrimp are often kept in planted tanks alongside snails. They are small, peaceful, and help control algae and detritus, making them excellent tankmates for snails and plants.
- Amano Shrimp: Similar to cherry shrimp, Amano shrimp are effective algae eaters and coexist peacefully with snails. They are larger and can help manage tank cleaning while not disturbing plant life.
- Apple Snails: While these snails can be kept in planted tanks, they have a reputation for munching on soft plants and can grow quite large. It’s important to monitor their diet to prevent them from damaging your plants.
- Assassin Snails: These snails can help control pest snail populations but should be introduced with caution. They may prey on smaller snail species, which could disrupt the balance in a community tank.
- Malaysian Trumpet Snails: These snails are beneficial for aerating substrate and consuming detritus. However, they reproduce quickly, so it’s essential to manage their population to avoid overcrowding.
What Plant Types Support a Healthy Community in Planted Aquariums?
Several plant types can significantly support a healthy community in planted aquariums:
- Anubias: Anubias plants are hardy, slow-growing, and can thrive in low light conditions. They attach easily to rocks and driftwood, providing shelter for small fish and shrimp while reducing the overall algae growth in the tank.
- Java Fern: This plant is known for its ability to tolerate a range of water conditions and low light. Java Ferns can be attached to decorations or left floating, creating hiding spots for fish and fostering a natural environment that encourages breeding behavior.
- Cryptocoryne: Cryptocoryne species are diverse and offer various shapes and colors that can enhance the visual appeal of an aquarium. They prefer stable water conditions and can grow tall, providing cover for shy species and promoting a balanced ecosystem through their root systems.
- Amazon Sword: As one of the most popular aquarium plants, Amazon Swords grow rapidly and can serve as a great source of oxygen in the tank. Their large leaves create a natural habitat for fish, while their growth helps to absorb excess nutrients, thereby preventing algae blooms.
- Marimo Moss Ball: These unique spherical algae are not only visually appealing but also act as excellent biological filters. They help control nutrient levels in the water, provide grazing opportunities for fish and invertebrates, and can reduce waste accumulation on the substrate.
- Floating Plants (e.g., Duckweed, Water Sprite): Floating plants provide shade and cover for fish, reducing stress and creating a more natural environment. They also help absorb excess nutrients from the water, minimizing algae growth and promoting clearer water quality.
- Pothos (Epipremnum aureum): This versatile plant can be grown both in and out of water and efficiently filters toxins from the aquarium. Pothos roots can be submerged in the tank, where they provide additional filtration while offering a lush look that enhances the aesthetic of the aquarium.
How Can You Avoid Common Mistakes When Selecting Tankmates for Planted Aquariums?
To avoid common mistakes when selecting tankmates for planted aquariums, it’s essential to consider compatibility, size, and behavior of the fish.
- Research Compatibility: Always check if the species you want to add can coexist peacefully in a planted aquarium. Some fish may nibble on plants or may exhibit aggressive behavior towards other species.
- Consider Size and Growth Potential: It’s crucial to select tankmates that won’t outgrow the space available or become a threat to smaller fish. Larger fish can sometimes see smaller tankmates as food, leading to stress and potential loss.
- Assess Temperament: Understanding the temperament of potential tankmates is vital; peaceful species may thrive, while aggressive ones can cause turmoil in the tank. Mixing community fish with territorial species can lead to constant conflict.
- Evaluate Environmental Needs: Different fish have varying requirements for water parameters, such as pH, temperature, and hardness. Ensuring that all species in the tank have compatible needs will help maintain a healthy environment.
- Check for Plant Compatibility: Some fish are notorious for uprooting or eating plants; selecting species known for being plant-friendly is essential to maintaining your aquarium’s aesthetic and health. Researching which species are less likely to disturb your plants can save you from future headaches.
- Introduce Tankmates Gradually: When adding new fish, do so in small groups over time rather than all at once. This helps prevent overcrowding and allows existing fish to adjust to new additions without stress.