What Fish Live with Bettas
Finding the right tank mates for your betta fish is easier than you think. This guide covers the best fish that live with bettas, including peaceful species like swordtails, corydoras, and tropical community fish. You’ll learn what to avoid, how to set up a harmonious tank, and expert tips to keep your betta happy and healthy alongside compatible companions.
If you own a betta fish, you’ve probably wondered what fish live with bettas in the same tank. The good news is that you have plenty of options. Bettas can be wonderful community fish when paired with the right companions. But choosing the wrong tank mates can lead to stress, injury, or even death.
This guide breaks down everything you need to know about selecting compatible fish for bettas. Whether you’re a beginner or a seasoned aquarist, you’ll find practical advice to build a peaceful community aquarium that works.
Key Takeaways
- Not all fish get along with bettas: Choose peaceful, non-aggressive species that share similar water conditions.
- Swordtails, corydoras, and tetras are among the best companions for betta fish in a community tank.
- Avoid fin-nippers and aggressive fish like tiger barbs and angelfish, which can stress or harm your betta.
- Tank size matters: A minimum of 20 gallons helps reduce territorial behavior and keeps everyone comfortable.
- Introduce tank mates slowly and monitor interactions closely during the first few weeks.
- Matching water parameters like temperature and pH is essential for a healthy shared environment.
- Female bettas are generally more tolerant of tank mates than males, giving you more options.
📑 Table of Contents
Why Choosing the Right Tank Mates Matters
Bettas are often called “Siamese fighting fish” for a reason. Males, in particular, are territorial and can be aggressive toward other fish. This doesn’t mean they can’t share a tank. It just means you need to pick carefully.
The wrong companion can cause your betta constant stress. A stressed betta becomes more prone to disease, loses its vibrant colors, and may stop eating. On the flip side, the right betta tank mates can create a lively, beautiful aquarium that’s a joy to watch every day.
Several factors determine whether a fish species will work with your betta. These include temperament, water parameter needs, swimming level, and size. Let’s dive into each of these so you can make informed decisions for your setup.
Best Fish That Live with Bettas
When looking for fish that live with bettas, you want species that are peaceful, occupy different areas of the tank, and thrive in similar water conditions. Bettas prefer warm water around 78-80°F, which helps narrow your options significantly.
Swordtail Fish
Swordtail fish make excellent companions for bettas. They are peaceful, active swimmers who stay in the middle and top levels of the tank. Since bettas tend to claim the upper areas, swordtails comfortably occupy the middle zone, reducing territorial overlap.
Swordtails are also hardy and adaptable. They tolerate the same warm water temperatures bettas need. Plus, their peaceful nature means they rarely provoke aggression from your betta. Just make sure your tank is at least 20 gallons to give everyone enough space.
Corydoras Catfish
If you want a bottom-dwelling companion, corydoras catfish are a fantastic choice. These little guys stay near the substrate and mind their own business. They won’t bother your betta at all, and your betta typically won’t bother them either.
Corys are social fish, so consider keeping a small group of four to six. They add movement and interest to the lower levels of your tank. Their peaceful temperament and small size make them ideal community tank fish for bettas.
Tropical Community Fish
Many tropical community fish can coexist peacefully with bettas. Species like neon tetras, ember tetras, and rasboras are popular choices. They are small, colorful, and stay in the middle and upper parts of the tank.
Tetras and rasboras tend to school together, which actually helps reduce betta aggression. Bettas are less likely to pick on fish that move in groups. Just avoid tetras known for fin-nipping, like serpae tetras, as they can aggravate your betta’s long fins.
Other Peaceful Small Fish
Several other small, peaceful species work well as betta fish companions. These include:
- Harlequin rasboras — gentle swimmers that stay in mid-levels
- Kuhli loaches — quirky bottom-dwellers that are nocturnal and non-confrontational
- Otocinclus catfish — tiny algae eaters that keep to themselves
- Mystery snails — not fish, but great tank cleaners that won’t provoke aggression
- Amano shrimp — excellent algae controllers that stay hidden and peaceful
Each of these species occupies a different zone in the tank. This spatial separation is key to reducing conflict. When fish have their own territories, everyone stays calmer.
Fish to Avoid With Bettas
Knowing what not to put with your betta is just as important as knowing what to add. Some fish species are outright dangerous as tank mates, while others might seem fine but cause hidden stress.
Fin-Nipping Species
Fish like tiger barbs, serpae tetras, and some species of danios are notorious fin-nippers. Bettas have long, flowing fins that look like irresistible targets. A fin-nipping fish can tear your betta’s fins, leading to open wounds and infections. Always avoid these species in a shared tank.
Large or Aggressive Fish
Angelfish, cichlids, and goldfish are terrible choices for betta companions. Angelfish can be aggressive and may nip at betta fins. Goldfish produce too much waste and grow too large for typical betta setups. Cichlids, in general, are too boisterous and territorial for a peaceful community tank.
Also, avoid keeping two male bettas together. They will fight, often to the death. Even two female bettas can be aggressive unless you have a large enough tank with plenty of hiding spots.
How to Set Up a Successful Community Tank
Setting up a tank for bettas and their companions takes a bit of planning. But the effort pays off with a stunning, harmonious aquarium. Here’s how to do it right.
Tank Size and Layout
A minimum tank size of 20 gallons is recommended for a betta community setup. Larger tanks provide more space and reduce territorial behavior. Bettas claim territories, and in a small tank, this can lead to constant stress for everyone.
Add plenty of plants, caves, and decorations. These create visual barriers and hiding spots that break up lines of sight. When fish can’t see each other constantly, aggression drops significantly. Live plants like java fern, anubias, and amazon sword work great.
Water Parameters
Keeping water conditions stable is critical. Bettas thrive in warm water between 78-80°F with a pH of 6.5-7.5. Make sure any potential tank mates tolerate these same parameters. Fish that can live with bettas generally prefer similar warm, slightly acidic to neutral water.
Invest in a good heater and thermometer. Temperature swings stress all fish and weaken their immune systems. Regular water changes of 25% per week help maintain water quality and keep everyone healthy.
Introduction Process
Never add new fish to your betta’s tank all at once. Introduce tank mates one or two at a time. This gives your betta time to adjust to new scents and presence without feeling overwhelmed.
Watch for signs of aggression during the first few days. Flaring, chasing, or hiding are all indicators that something isn’t right. If aggression persists, be prepared to rehome the problematic fish. Your betta’s well-being always comes first.
Common Mistakes to Avoid
Even experienced fish keepers make mistakes when setting up a betta community tank. Here are the most common ones to watch out for:
- Overcrowding the tank. Too many fish creates stress and increases waste. Stick to a few well-chosen companions.
- Ignoring swimming levels. If all your fish occupy the same zone, conflicts are more likely. Choose species that use different parts of the tank.
- Skipping quarantine. New fish can carry diseases. Quarantine them for two weeks before adding them to your main tank.
- Choosing fish based on looks alone. A beautiful fish isn’t necessarily a good tank mate. Always research temperament first.
- Under-filtering the tank. A community tank needs strong filtration. Bettas prefer gentle flow, but the filter must handle the biological load of multiple fish.
Expert Insights on Betta Compatibility
Experienced aquarists agree that the secret to a successful betta community tank comes down to three things: space, stealth, and separation. Give your fish enough room, choose species that don’t provoke aggression, and use plants and decorations to create visual barriers.
Female bettas are generally more tolerant of tank mates than males. If you want more flexibility in choosing companions, consider keeping a female betta in a sorority setup or a community tank. Just remember that even female bettas can be territorial, so provide plenty of hiding spots.
Observing your fish daily is one of the best habits you can build. Watch how your betta interacts with its tank mates. A happy betta will swim calmly, eat well, and display bright colors. If you notice clamped fins, loss of appetite, or constant hiding, something in the tank isn’t working.
Quick Tips for a Happy Betta Community
- Start with a 20-gallon tank or larger for the best results
- Choose peaceful species that stay in different zones of the tank
- Add live plants to create natural barriers and hiding spots
- Keep water temperature stable between 78-80°F
- Introduce new fish gradually and monitor behavior closely
- Feed your betta separately if it isn’t getting enough food
- Perform regular water changes to maintain quality
Conclusion
Finding the right fish that live with bettas doesn’t have to be complicated. Focus on peaceful, similarly-sized species that share your betta’s water preferences. Swordtails, corydoras, tetras, and rasboras are some of the safest and most rewarding choices for a betta community tank.
Avoid aggressive and fin-nipping species at all costs. And always give your fish enough space, proper plants, and stable water conditions. With the right setup and a little patience, you can create a thriving aquarium where your betta and its companions all flourish together.
Start small, observe closely, and enjoy the process. A well-planned community tank is one of the most satisfying setups in the hobby. Your betta will thank you with vibrant colors and lively behavior every single day.
Frequently Asked Questions
Can bettas live with goldfish?
No, goldfish are not suitable tank mates for bettas. Goldfish produce too much waste, grow too large, and prefer cooler water temperatures. Bettas need warm water around 78-80°F, which is uncomfortable for goldfish. Keeping them together can lead to stress and health problems for both species.
How many fish can you keep with a betta?
In a 20-gallon tank, you can keep your betta along with about three to five small, peaceful companions. The exact number depends on the species and your tank setup. Always prioritize space and avoid overcrowding to keep everyone healthy and stress-free.
Can two male bettas live together?
No, two male bettas should never share a tank. They are highly territorial and will fight aggressively, often resulting in serious injury or death. Even with plenty of plants and barriers, the risk remains too high. Stick to one male betta per tank.
Are bettas aggressive toward other fish?
Bettas can be aggressive, especially males, but it depends on the individual fish and the tank setup. Some bettas are calm and coexist peacefully with small, non-threatening tank mates. Others may chase or flare at any fish that enters their territory. Careful observation is key.
What is the best tank size for a betta community?
A 20-gallon tank is the recommended minimum for a betta community setup. It provides enough space for your betta and several companions without creating territorial stress. Larger tanks are always better if you have the space and budget.
Can bettas live with shrimp?
Yes, bettas can live with certain shrimp species like amano shrimp and cherry shrimp. Shrimp stay small and occupy the lower levels of the tank. However, some bettas may try to eat small shrimp, so monitor their interactions closely when first introducing them together.
