Do you ever find yourself setting up a peaceful aquarium but unsure which fish can safely share space with your angelfish? Choosing tank mates for non-aggressive angelfish can feel a little tricky at first.
The best tank mates for a non-aggressive angelfish setup include peaceful community fish like corydoras, platies, mollies, swordtails, kuhli loaches, dwarf gouramis, and harlequin rasboras due to their calm nature and compatibility.
Knowing which fish can thrive with angelfish will help keep your aquarium stress-free and enjoyable to maintain.
Corydoras Catfish
Corydoras catfish are a great match for non-aggressive angelfish. These bottom-dwelling fish are calm, peaceful, and easy to care for. Since they mostly stay at the bottom of the tank, they don’t get in the way of angelfish, which prefer to swim in the middle. Corydoras are social and do best in small groups of at least five. They help keep the tank clean by eating leftover food, which can be helpful in maintaining water quality. Their gentle nature and different swimming zones allow them to live in harmony with angelfish without stress or conflict. Their small size and peaceful habits make them a dependable choice for mixed setups. Just make sure they have soft substrate and a few hiding spots so they feel secure. Also, remember to feed them sinking food, as they may not get enough nutrition from leftovers alone. This simple pairing can help your aquarium thrive.
Keep corydoras in groups to encourage natural behavior and reduce stress.
They are an easy and effective addition for beginners or anyone who prefers calm fish. Their gentle presence supports a peaceful tank environment and offers variety in movement and behavior. Watching them scurry along the bottom adds interest and balance to your setup.
Platies
Platies are colorful, peaceful, and active. They get along well with angelfish and add energy to the tank.
These small livebearers come in many colors and are known for their calm nature. They typically stay in the middle to upper levels of the tank, overlapping somewhat with angelfish without causing problems. Platies are fast swimmers, which helps them avoid any mild curiosity from angelfish. They prefer to live in small groups, and males can be a little territorial, so keeping more females helps balance things out. Platies are also hardy, making them a good choice for newer aquarists. They eat a wide variety of foods and are not picky. It’s important to provide them with plants and open space to swim. Their playful behavior makes the tank feel more active without disrupting the peaceful setting. They also breed easily, so population control might be something to consider. Overall, they add color, movement, and calm energy to the tank.
Mollies
Mollies are peaceful fish that mix well with angelfish in calm tanks. They enjoy swimming in the middle and top areas and don’t usually cause problems with other species. They’re active but not aggressive, which keeps the tank lively without stressing out other fish.
These fish come in a range of colors and tail shapes, adding variety to your tank. They’re livebearers, meaning they give birth to free-swimming fry, so overpopulation can happen if not monitored. Mollies do best in groups and prefer some plants or hiding spots to feel safe. They are also known for eating algae, which can help reduce tank maintenance slightly. Just make sure the water conditions are kept stable, as mollies prefer harder, slightly alkaline water. They’re also social fish and enjoy being part of a group, which helps keep their behavior calm and balanced around slower-moving fish like angelfish.
Mollies are also relatively easy to feed. They enjoy flakes, pellets, and occasional veggies like blanched spinach or zucchini. This makes them convenient for people who want low-maintenance tank mates. Their bold swimming patterns can bring some personality to the tank, but they won’t bother the angelfish. Just avoid overcrowding the tank and try to keep the group size even to limit any chasing behavior.
Swordtails
Swordtails are peaceful and colorful fish that bring movement to the tank. They swim quickly and confidently but don’t usually bother other fish. Males have a long, sword-like tail, while females are more rounded and slightly larger in size.
These fish do well in groups and usually stay in the top and middle of the tank. They’re generally calm but may chase each other during mating. This behavior rarely affects angelfish. To keep things balanced, it helps to have more females than males. Swordtails are active swimmers and enjoy tanks with open space and some plants. They prefer slightly hard, alkaline water, which is also suitable for angelfish. Their bright colors and fast swimming can add visual interest without creating conflict. Feeding is simple—they eat flakes, pellets, and even live or frozen foods. With proper care, swordtails can live peacefully alongside angelfish and bring a steady rhythm to the tank setup.
Kuhli Loaches
Kuhli loaches are shy, eel-like fish that prefer to hide during the day and come out more at night. They stay near the bottom and rarely interact with angelfish, making them a peaceful and low-profile tank mate.
They enjoy soft substrate and hiding places like caves or plants. Keeping them in small groups helps them feel safe.
Dwarf Gouramis
Dwarf gouramis are colorful, gentle fish that usually stay in the upper levels of the tank. They are slow-moving and calm, which pairs well with the peaceful nature of a non-aggressive angelfish. It’s best to keep only one male per tank to prevent any territorial behavior. Females can be kept in small groups. Dwarf gouramis enjoy calm water and need access to the surface to breathe, as they are labyrinth fish. Their diet is easy to manage with a mix of flakes, pellets, and occasional frozen foods. These fish bring bright colors and grace without disturbing the balance of the tank.
Harlequin Rasboras
Harlequin rasboras are small, schooling fish that are peaceful and active. They swim in the middle to upper parts of the tank and do best in groups of six or more to stay confident and relaxed.
FAQ
Can angelfish live with guppies?
Guppies and angelfish can sometimes share a tank, but it’s not always the best pairing. Guppies are small and have flowing tails, which may attract unwanted attention from angelfish. Even non-aggressive angelfish may nip at them, especially if they feel crowded or stressed. Also, guppies are fast breeders, which can lead to population issues if not managed. If you really want to try this combination, make sure the tank is large enough, provide hiding spots, and keep an eye on their behavior. Some people have success with this mix, but results vary depending on the fish’s temperament.
How many tank mates should I keep with angelfish?
The number of tank mates depends on the tank size and the needs of each species. A good rule is not to overcrowd the tank. For a 30-gallon tank, one angelfish with a small school of peaceful fish, like six rasboras and a few bottom dwellers like corydoras, works well. The goal is to give everyone enough space to swim and rest. Each added fish increases the bio-load, so make sure your filter can handle it. Balance is more important than numbers. Watch how your angelfish behaves—if it becomes stressed or territorial, you may need to reduce the number of tank mates.
Can I keep more than one angelfish in a peaceful tank?
You can, but it depends on their personalities. Angelfish can be territorial, especially as they mature. Two angelfish raised together from a young age in a spacious tank may get along fine. But sometimes one becomes dominant, which can lead to stress or aggression. If you’re planning to keep more than one, it helps to have at least a 40-gallon tank with plenty of plants and hiding areas. Also, avoid adding new angelfish to an established one’s space—they might see the new fish as a threat. Watch them closely for signs of bullying, like fin nipping or chasing.
What size tank is best for a peaceful angelfish setup?
A 30-gallon tank is the minimum for one adult angelfish with peaceful tank mates. If you want more swimming space and flexibility with other fish, a 40-gallon or larger is better. Angelfish grow tall, so choose a tank that has good height. Space is important to prevent stress and territorial behavior. A larger tank also helps with water stability, which supports a healthy environment for all the fish. When in doubt, go bigger. It gives your angelfish room to explore and gives other fish space to stay out of the way if needed.
What kind of fish should I avoid keeping with angelfish?
Avoid aggressive fish or fish that are known fin-nippers. Barbs, especially tiger barbs, often nip at angelfish fins and cause stress. Also stay away from large, fast fish that may outcompete angelfish for food. Very small fish like neon tetras or tiny guppies may be seen as food, especially by adult angelfish. Avoid cichlids from other regions (like African cichlids), as their behavior and water needs are too different. Fish that need drastically different water conditions or have high energy levels are also not ideal. Stick with calm, medium-sized species that can coexist peacefully without crowding or competing.
Final Thoughts
Setting up a peaceful aquarium with a non-aggressive angelfish can be a relaxing and rewarding experience. Choosing the right tank mates is one of the most important steps to keeping the tank calm and balanced. Fish like corydoras, mollies, swordtails, and dwarf gouramis are peaceful, active, and colorful without causing problems for angelfish. These species generally stay in their own swimming zones and don’t bother others. This helps reduce stress for all the fish and creates a more stable environment. By avoiding aggressive or overly active species, you’re giving your angelfish the best chance to live in peace.
It’s also important to pay attention to tank size, water conditions, and group numbers. Overcrowding can lead to stress, even among peaceful fish. Make sure each species has enough space to swim and places to hide. Water quality should be stable, and filters should be strong enough to support the bio-load of a mixed community tank. Always research the needs of any new fish before adding them to your setup. Watching how they behave together can tell you a lot. If you see chasing, hiding, or torn fins, you may need to make adjustments. A calm tank isn’t just about choosing the right fish—it’s also about keeping the environment steady and healthy.
A peaceful setup is easier to enjoy and easier to manage in the long run. When all the fish get along, feeding is smoother, cleaning is less stressful, and the tank looks more natural. You’ll see the best colors and behaviors when the fish feel safe. Angelfish can show beautiful, flowing movements when they aren’t being disturbed, and peaceful tank mates let that happen. Choosing the right companions means you’ll spend less time dealing with problems and more time watching your fish thrive. It takes a little planning, but once everything is in place, you’ll have a tank that’s peaceful, balanced, and full of quiet activity. Whether you’re new to keeping fish or just want something low-stress, building a calm angelfish tank is a great way to enjoy the hobby.

