Skip to main content

PawTracks may earn a commission when you buy through links on our site.

What fish can live with bettas? These are your best bets for fish buddies

These are the 6 fish that do well living with bettas

Red and blue betta in aquarium

Betta fish are known for being territorial, feisty, rather combative, and therefore not great tank mates in general. This reputation, however, only holds true in particular situations and with certain fish friends. Male betta fish are aggressive, but only with other male bettas so it is important to never put two males in the same tank. It will lead to tail nipping and other aggressive behavior. So what fish can live with bettas?

Happily, there are several other fish that will keep your betta company in a safe and non-aggressive environment. Many colorful, friendly fish cohabitate well with bettas. This is our guide to finding the perfect fish companion (or companions) for your betta.

Blue betta fish staring at the camera
Ida Eliasson/Getty Images

Fish that can live and get along with bettas

1. Cory catfish

You can get an idea of what these fish look like from their name alone. Cory catfish resemble miniature versions of your standard river-dwelling catfish. These creatures feature whiskers and wide-set eyes, so they are super fun and entertaining to watch. Cory catfish make great tank mates with betta fish, male or female.

Cory catfish are calm and peaceful fish, which will encourage the same behavior in your betta. Their non-aggressive temperament is the perfect contrast against a betta who is always ready to take on another male. Cory catfish are also a super popular addition to many freshwater tanks. They are easy to care for and come in a variety of sizes and colors. These fish tend to enjoy the company of one or two other cory catfish so they can swim in a little school. Due to their popularity, cories are fairly easy to find at your local pet store or aquarium shop.

No matter how many of these social fish you add to your tank, your betta fish will love their calm, social nature.

2. Guppies

A guppy has got you covered when it comes to adding color and pizazz to your tank. Guppies are small fish, typically ranging in size between 0.6 inches and 2.4 inches. These fish also have a peaceful temperament that puts your betta fish in a much more relaxed environment. Guppies come in a variety of colorings so you can really brighten up your tank with a few different varieties. They are compatible with other fish as well, and their small size may put your betta at ease by making them not the smallest fish in the tank.

Guppies are easy to take care of and love to live in groups so they can school together. They will be great tank mates to your betta because they won’t ever instigate fights due to their calm nature.

3. Harlequin rasbora

The harlequin rasbora makes the perfect tank mate with betta fish because they both live and survive in similar tank conditions and they both enjoy snacking on brine shrimp. The rasbora grows to about 1.5 inches and hangs around for an average of five years.

It’s also a peaceful fish species, which is another quality that makes it a good companion for betta fish, as it is unlikely there will be any hostility between the two fish.

4. Ember tetras

If you love the look of a bright, orange fish, then an ember tetra is the perfect addition to your tank. Ember tetras are small and will be super compatible with your betta. They have peaceful,yet playful personalities that will encourage a calm relationship with your betta.

These fish are simple to take care of so you don’t have to worry about any extra cleaning or care. These easy-going swimmers will get along with nearly any other fish and will be a bright, fun addition to your tank.

5. Kuhli loaches

One fish that will surely make you do a double-take is the kuhli loach. Kuhli loaches have yellow and brown bands and are super interesting fish. They are long, small, and thin and can resemble the look of a snake. These fish are bottom dwellers and conveniently clean the bottom of your tank.

Kuhli loaches are a great match for bettas. They have a shy personality and a peaceful temperament so they will coexist nicely with any male or female betta fish.

6. Platies

If you are new to owning fish, then the platy is a great one to start with. They are easy to care for and have a great temperament, making them a perfect tank mate for your betta fish. This type of fish is ideal for tank communities because they are very social. They can grow up to 3 inches in length and come in a variety of beautiful colors.

Their colorings showcase unique designs and patterns so you can mix and match them for a vivid, attractive tank. Non-aggressive and social, platies are perfect for any fish owner, especially beginners.

Two female bettas swim in plants together
Arunee Rodloy/Shutterstock

Can male and female betta live together?

We already covered that you can never put two males in a tank, but what if there’s a lady betta in the mix? Predictably, you shouldn’t do that either. In fact, females and males will both show aggression toward each other. Mixing two bettas, in general, will lead to injury, or even death, though sometimes females live together without issue.
Of course, aquarists must introduce a male and female during breeding, but it’s a delicate process that’s best left to professionals. While we’re at it, don’t try one of the separated tanks. It might look cool to watch them constantly sizing each other up, but the stress can wear on your fish and reduce their life spans.
A bright red betta fish swimming against a black background.

Tips and tricks for helping your fish get along

When introducing new fish to your tank, consider these tips:

  • Make sure your tank is a suitable size for all the fish.
  • Purchase your new fish from a reputable breeder or store.
  • Clean your tank and check your water to make sure the environment is optimal for all fish.
  • Use a plastic bag to acclimate your new fish to the water.
  • Monitor how your betta and other fish interact once released. If conflicts arise or your betta spends too much time hiding, a community tank might not be right for that particular fish.

Bettas have a bad reputation for their aggressive behavior, but they are just misunderstood. These beautiful fish are actually super friendly with many species — just not their own. Luckily, your betta won’t have to live a lonely life. You can choose from a variety of many stunning, playful fish that will be the perfect tank mate for your betta.

Ensure that you are choosing fish that you know how to care for and will coexist peacefully with your betta. You will love being able to give your betta some tank mates to hang out with.

Editors' Recommendations

Mary Hawkins
Former Digital Trends Contributor
Mary is a writer and editor who has been in the online space since 2009 when she started her former-and-once-very-popular…
What you need to know about sugar gliders before you get an exotic pet
Follow these steps to set your sugar glider up for success
Sugar glider clings to their owner's thumb

Choosing a small pet involves almost as much deliberation as selecting a breed of dog. While there are a lot of factors to take into account, a sugar glider might turn out to be the perfect fit with their curious personality, attachment to your family, and fondness for pockets.

Like any exotic pet, gliders require expert care plus some dedicated research to choose the right breeder or pet store. But with the right prep, your new mammal will fit in perfectly and bond with the whole family. Keep reading to find out if sugar gliders are good pets.
What are sugar gliders?
Unlike most little pets, sugar gliders aren't rodents but marsupials. This gives you a few distinct advantages, as they behave differently from hamsters, guinea pigs, or gerbils. For starters, these are highly social creatures and they will bond with every member of the family and even other pets in the house. Because gliders don't smell like the animals your cats and dogs like to chase — rats, gophers, and bunnies, to name a few — many bigger pets can get along with your new friend. You'll need to introduce them carefully, but they can form lifelong attachments to each other.

Read more
Can you make a profit breeding your bearded dragon?
Does breeding your bearded dragon make you money? Read on to find out
Two bearded dragons sit on a rock

The first step in getting a new pet of any species is research. You want to make sure you're adopting or purchasing your pet from a reputable breeder who uses ethical sourcing techniques to acquire their animals. While veterinarians suggest that all pet parents spay and neuter their companions, some animals can be bred without causing distress to you or your pet.

One of the easiest pets to breed is the bearded dragon. With that being said, we recommend having experience under your belt before you embark on your journey as a breeder. Here's what you should know about breeding bearded dragons.
Is my beardie male or female?
When they're babies, it's really difficult to tell the sex of your lizard. Wait until he or she reaches maturity before making that determination, which is actually a good thing for breeding. You don't want to start your female reptile before 18 months for health reasons. In order to look at the little beast, you need to get comfortable enough to feel the underbelly, so give it a few days after bringing your beardie home.

Read more
Add rainbowfish to your tank – these beauties will brighten up any aquarium
There are a few things you need to know before you get a rainbowfish
A colorful rainbowfish swims in front of plants in an aquarium

You might know of rainbowfish from the beloved children's book, but these are real animals that you can keep in your own home. As the name suggests, this group of swimmers is well regarded for being beautiful to behold. Many also get along nicely with other fish and can be handled by beginners. This is what you need to know before bringing home a rainbowfish.
What are rainbow fish?
It's a bit of a catch-all term because there are at least 50 species that all fall under the rainbowfish umbrella. Some work better as pets than others, and you'll probably be looking at boesemani rainbowfish, turquoise rainbowfish, featherfin rainbowfish, or red neon rainbowfish. If you're adding to an existing tank, research carefully to ensure you only get ones that will make friends with your current animals.
What conditions do they need to live in?
These are all freshwater fish, but their exact temperature and pH balance needs vary depending on which species you bring home. You can use your existing tank specs to narrow it down or do the opposite — pick the prettiest fish and then build your ecosystem around it. One thing to note right away is that you shouldn't keep males together and no rainbowfish wants to live on its own because they like to school. Consider keeping a group of six females if you want to prevent expansion.

Why should you add them to your tank?
Here are four excellent reasons to keep rainbowfish as pets.
They look beautiful
You can find just about any gradient you want in a rainbowfish. Some incorporate many colors, more like a traditional rainbow, while others skew toward blue, such as the turquoise rainbowfish, or red, such as the aptly named red rainbowfish.
They get along with other fish
While you want them to have friends of their own species, they'll also do great with others. Female rainbowfish can sometimes live with female bettas if you want to create a color explosion. Otherwise consider catfish, gouramis, and loaches as tank mates.
They're good beginner fish
The care level of most rainbowfish sits at about the same as a neon tetra (in fact, they can live together). Make sure your tank stays clean and that you change and test the water frequently, but they don't have any specialty needs.
They live a long time
Many tank dwellers have short life spans, and rainbowfish won't be any different if not properly cared for. However, boesemani rainbowfish, in the right environment, regularly make it to 5 years and sometimes even t10 years!

Read more