The Ultimate List of 29 Compatible Betta Tank Mates That Can Live With Betta Fish In Any Tank Size

Bonus Download: Learn what’s really needed to keep your Betta happy & healthy with
The Ultimate Betta Resource Guide. Click here to download now!

Can You Keep Betta Fish With Other Fish?

Betta fish, or “Siamese Fighting Fish,” are known as fierce fighters and territorial loners. Males, in particular, tend to have an aggressive attitude towards other males and other fish, and many fishkeepers keep their Bettas in solo tanks to avoid any issues.

Despite this reputation, it is possible for male Bettas to coexist with other fish species in a community tank.

Here are a few things to consider before taking the plunge:

Do Betta Fish Need Tank Mates To Be Happy?

Bettas do not actually need any companions and do very well on their own provided they have a large enough tank and the right requirements.

It is important to keep in mind that they in no way require a tank mate! HomeAquaria.com 

However, if you’re tank is large enough you can add a few tank mates that will no doubt add some fun for your little buddy.

Can Betta Fish Have Tank Mates and Stay Peaceful?

Yes, Betta fish can be kept with all kinds of community fish.

That said, it is important to do your research and understand how big the tank mates will get, their temperment and their water parameters.

Keep in mind:

Tank size is also very important and as you’ll see below you’ll need a specific tank size depending on which companions you want to keep with your Betta.

What Makes a Good Tank Mate for Your Betta Fish?

Before we get into the list of good tank mates here are a few things to look for when deciding if a fish will make a good addition to your Betta community tank.

  • Make sure you have the proper Betta fish tank setup and that your tank is big enough. If your Betta’s tank is less than 10 gallons, you shouldn’t try to add other fish. As far as tank size goes, bigger is better.
  • Make sure there is plenty of vegetation and natural features. Bettas and other fish need places to hide and take shelter.
  • It may be easier to add your Betta to an already-established community tank than to add other fish to your Betta’s territory.
  • Avoid putting two male Bettas in the same tank.
  • Avoid fish with long, flowy fins or bright colors that your male Betta might mistake for another male.
  • Avoid fish that are known “nibblers.” They will nibble at your Betta’s fins, injuring it and potentially causing it to become aggressive.

Introducing New Tank Mates To Your Betta [Video]

Check out this great video for a tutorial on introducing new tank mates into your Betta tank:


From GyomiTV

Betta Fish Companions By Tank Size

It’s not only the fish and it’s temperament that make a good tank mate, you need to consider the size of tank you will be placing your fish into.

For example:

A fish that will grow to be 2-3” would not likely be a good tank mate for a Betta in a 2 Gallon tank.

That’s why we have listed all the best Betta Fish tank mates and grouped them by the tank size that is most suitable to keeping a Betta in a community tank.

Let’s dive in:

Small & Safe Tank Mates For a 2.5 Gallon Tank

Zebra Snails

Zebra Nerite Snail 1.jpgBy TheJammingYam at English Wikipedia, CC BY-SA 3.0, Link

  • Care Level: Easy
  • Size: 1 Inches
  • Temperate Requirements: 73-75 °F
  • PH Range: 7.5

Zebra (Nerite) Snails are very popular in freshwater aquariums mainly becuase it’s very difficult to breed them in a freshwater tank, so they are very unlikely to multiply like other snail species.

These snails also help remove/eat debris and algae from your tank, which helps keep things clean.

They can grow up to 1″ and you can dentify them by their vivid black and gold stripes. They are super easy to care for, very peaceful and help keep things clean making them an ideal tank mate for your Betta.

Simple Betta Tank Mates For a 3 Gallon Tank

Marimo Moss Balls

  • Care Level: Easy
  • Size: Varies
  • Temperate Requirements: 72-78 °F
  • PH Range: Wide Range

Keeping live plants is very beneficial for your Betta tank. But if your tank is too small or if you have trouble with live plants, Marimo balls can help.

Marimo moss balls are tiny balls of algae, don’t worry it won’t spread and they have many befefits including;

  1. Remove toxins
  2. Provide Oxygen
  3. Helps prevent algae
  4. Helps beneficial bacteria growth
  5. Very, very easy to care for
  6. Snail proof, so they work well with Zebra Snails.

Cherry Shrimp

Two red cherry shrimp.jpgBy Original uploader was Worldwalker at en.wikipedia – Transfered from en.wikipedia Transfer was stated to be made by User:Soulkeeper., CC BY-SA 3.0, Link

  • Care Level: Easy
  • Size: 1 Inches
  • Temperate Requirements: 80 °F
  • PH Range: 6.8

Cherry shrimp are another good tank mate for Betta fish because they are very unobtrusive and great at hiding.

One thing to keep in mind with Cherry shrimp is they breed quickly so they could overtake your tank quikcly. That said they are fairly hardy and would work well in a Betta tank.

Good Betta Companions For a 5 Gallon Tank

Mystery Snails

  • Care Level: Easy
  • Size: 2 Inches
  • Temperate Requirements: 68-82 °F
  • PH Range: 7.0-7.5

Snails are not only unobtrusive and will stay out of your Betta’s way, they also have a hard shell for protection and can easily retreat inside of it if your Betta starts to get aggressive. And snails are scavengers and algae-eaters, so they will do a lot to keep your tank clean and healthy.

Nerite snails in particular are excellent Betta fish companions. They are some of the best algae-eaters around, they stay relatively small at about an inch in length, and they don’t excessively reproduce like some other freshwater snail species.

Feeder Guppies

Guppy Poecilia reticulata.jpgBy H. KrispOwn work, CC BY 3.0, Link

  • Care Level: Easy
  • Size: 2.5 Inches
  • Temperate Requirements: 65-80 °F
  • PH Range: 6.5-8.5

Feeder Guppies lack the bright hues of Fancy Guppies, and their small fins and muted colors won’t attract the attention of your aggressive Betta. They are also tiny, peaceful and won’t harm your Betta by nipping at his fins.

Feeder Guppies are usually bred as food for larger fish, but their overall blandness makes them great tank mates for Betta fish.

They are also very hardy and can survive in a wide variety of tank conditions, so you won’t have to worry about balancing your tank to accommodate them.

Fantastic Betta Fish Tank Mates For a 10 Gallon Tank

White Cloud Minnows

White Cloud Mountain Minnow 1.jpgCC BY-SA 3.0, Link

  • Care Level: Easy
  • Size: 1-2 Inches
  • Temperate Requirements: 60-72 °F
  • PH Range: 6.0-7.0

Native to Chinese mountain streams, the White Cloud Mountain Minnow is an ideal fish compatible with Bettas. This is a peaceful and easy-to-care-for fish that won’t nip at the fins of your Betta and won’t be seen as a threat.

They also enjoy a similar diet and water pH as Bettas, so you won’t have to find that perfect chemical balance for all your fish to thrive.

White Cloud Mountain Minnows are used to a colder water temperature than Bettas, but setting your temperature around 75 degrees (F) should keep both species happy.

Neon Tetra

Neontetra tmy.JPGBy Tan Meng Yoe at English Wikipedia – Author: Faltasian., CC BY 4.0, Link

  • Care Level: Easy
  • Size: 1.5 Inches
  • Temperate Requirements: 68-77 °F
  • PH Range: 6.0-7.5

Neon tetras are small freshwater fish that get along well with Bettas, they will also add colour and activity to your Betta tank and they are great for beginners.

Because Neon Tetras stay quite small and have a peaceful temperament, they are often found in small community aquariums and can live up to 10 years if kept healthy.

Ember Tetra

Funkensalmler Feuertetra oder Feuersalmler Hyphessobrycon amandae.JPGBy UsienOwn work, CC BY 3.0, Link

  • Care Level: Easy
  • Size: 1 Inches
  • Temperate Requirements: 75-82 °F
  • PH Range: 5.5-7.0

Like the other fish on this list, the Ember Tetra is generally peaceful and submissive, and is not known to nip at fins. Unlike bright Neon Tetras, Ember Tetras have a dull color that won’t attract a Betta’s attention.

These qualities make this fish another great tank mate for your male Betta fish because they won’t annoy or seem threatening to your Betta. And if your Betta fish did try to start something, Ember Tetras are small and fast enough to escape unharmed.

Ember Tetras thrive in the same tank conditions as Bettas, and enjoy tanks with a lot of vegetation to explore. A small school of Ember Tetras should peacefully coexist with your Betta fish and will add variety to your tank.

Harelquin Rasbora

Trigonostigma heteromorpha.JPGBy BillyhillOwn work, CC BY-SA 3.0, Link

  • Care Level: Easy
  • Size: 1.5 Inches
  • Temperate Requirements: 73-82 °F
  • PH Range: 6.0-7.0

Harlequin rasboras may be the ultimate male Betta fish tank mates because they naturally coexist with Bettas in the wild without a problem.

Rasboras are small and not known to be aggressive or nip at fins, so chances are low that your Betta will see them as threatening. They are also used to the same diet and habitat as Bettas, which will make setting up and balancing your tank much simpler.

Rasboras can add a touch of flash to your tank with their metallic orange coloring and signature triangular black markings. Throw your Betta into a tank with a school of 8-10 Rasboras and you should have a peaceful community of beautiful fish.

Celestial Pearl Danio [Galaxy Rasbora]

Neocaridina heteropoda, Echinodorus tenellus, Danio margaritatus (Microrasbora Galaxy, Galaxy Rasbora).jpgBy Uccio D’AgostinoOwn work, CC BY 4.0, Link

  • Care Level: Easy
  • Size: 2 Inches
  • Temperate Requirements: 67-72 °F
  • PH Range: 6.0-7.5

The Celestial Pearl Danio is a relatively, easy-to-care-for fish, it does best in a peaceful community aquarium or a well-planted aquarium of at least 10 gallons. And because of its small size and peaceful temperment is a great Betta friendly fish and tank mate.

Silver Tip Tetra

Silver tipped tetra 1.jpgBy Debivort at English Wikipedia, CC BY-SA 3.0, Link

  • Care Level: Easy
  • Size: 2 Inches
  • Temperate Requirements: 64-82 °F
  • PH Range: 5.8-8.5

The Silver Tip Tetra is a quick sleek tetra with shimmering white/silver fin tips. It will do best in groups of 6 in a community tank of small peaceful fish.

Pygmy Cory

Corydoras pygmaeus

  • Care Level: Easy
  • Size: 1 Inches
  • Temperate Requirements: 72-79 °F
  • PH Range: 6.4-7.4

The Pygmy Corydoras is the smallest species of Corydoras Catfish, only growing to about 1 inch in length.

Corydoras are bottom feeders so they generally won’t interfere with your Betta fish, which prefers to cruise around the upper layers of the tank. They are also peaceful by nature and their dull gray colors blend well with sand and gravel, so your Betta may not even notice that it has a tankmate.

Another advantage of Corydoras is that they enjoy similar water conditions as Betta fish and will do well in the same tank environment. A school of 6-10 Corydoras are the perfect companions for your male Betta fish, and these two species should get along swimmingly.

Albino Cory

IMG_3953

  • Care Level: Easy
  • Size: 1.5 Inches
  • Temperate Requirements: 74-80 °F
  • PH Range: 7.0-8.0

Cory Catfish (General)

Corydoras sp. CW010.jpgBy User:SoulkeeperOwn work, CC BY 2.5, Link

  • Care Level: Easy
  • Size: 1.5 Inches
  • Temperate Requirements: 72-80 °F
  • PH Range: 7.0-8.0

Panda Cory

IMG_3429

  • Care Level: Easy
  • Size: 1.5 Inches
  • Temperate Requirements: 72-80 °F
  • PH Range: 7.0-8.0

Ghost Shrimp

IMG_8692

  • Care Level: Easy
  • Size: 1.5 Inches
  • Temperate Requirements: 72-80 °F
  • PH Range: 7.0-8.0

Ghost shrimp are almost translucent and are very pale in color, which means they are unlikely to attract the attention of your Betta fish.

They’re small and will stay out of the way, and your Betta will most likely leave them alone. They’re also scavengers so they’ll work to keep your tank clean.

Ghost Shrimp prefer aquariums of at least 10 gallons with plenty of places to hide. With a small community of Ghost Shrimp alongside your Betta, you should have a clean and peaceful tank.

Nerite Snail

IMG_1880

  • Care Level: Easy
  • Size: 0.5-1 Inches
  • Temperate Requirements: 72-80 °F
  • PH Range: 7.5-8.0

African Dwarf Frog

African-dwarf-frog.jpgBy Wonx2150 (talk) – I created this work entirely by myself. Its a photo of one of my girl friends frogs, Public Domain, Link

African Dwarf Frogs are excellent companions for your male Betta fish because there’s no way your fish will mistake them for another male Betta so it will have little reason to attack.

These frogs will also stay near the surface of your tank and will be out of your Betta’s way most of the time. They are also able to survive in similar water conditions.

Even though you’re Betta won’t be provoked by the appearance of the African Dwarf Frog, you should still keep an eye out to make sure your fish isn’t nipping at your frogs from below.

Medium Sized Betta Buddies For a 15 Gallon Tank

Clown Pleco

pleco

  • Care Level: Easy
  • Size: 5 Inches
  • Temperate Requirements: 75-82 °F
  • PH Range: 6.6-7.8

A type of armored catfish, Clown Plecos are docile algae-eaters and can be excellent male Betta fish tank mates.

These fish tend to be docile and submissive and get along great with territorial fish like Bettas. They also do well in similar water conditions, and their algae-eating habits will help keep your tank clean.

Clown Plecos are strikingly beautiful with luminescent yellow and deep black stripes, so they will surely add to the aesthetics of your tank.

They are smaller than other types of Plecos, but Clown Plecos can still grow to about 4 inches in length and will need a tank that’s at least 29 gallons.

Fire Rasbora

Rasboroides vaterifloris (4)

  • Care Level: Easy
  • Size: 2 Inches
  • Temperate Requirements: 76-84 °F
  • PH Range: 6.0-7.0

Fire Rasbora are a shy fish species and should be kept in groups of at least 8. The tank should be calm and peaceful or well planted.

Because of their timid nature, Fire Rasboras are great companions for Betta fish as they are likely to never disturb them.

Large Betta Tank Mates For a 20 Gallon Tank

Rummy Nose Tetra

Rummy Nosed Tetra

  • Care Level: Easy
  • Size: 2 Inches
  • Temperate Requirements: 75-81 °F
  • PH Range: 6.4-7.0

Rummy Nose Tetras are a small fish with a bright red spot on its head, with black and white stripes on the tail and silver body. The Rummy Nose Tetra can be kept with other other peaceful fish, including Bettas.

Cardinal Tetra

Cardinal Tetra 1.jpgBy LtshearsOwn work, CC BY-SA 3.0, Link

  • Care Level: Easy
  • Size: 2 Inches
  • Temperate Requirements: 73-81 °F
  • PH Range: 5.5-7.5

The Cardinal Tetra is another brightly coloured fish that will bring beauty to any home freshwater aquarium. The Cardinal is very peaceful and should be kept in groups of six or more.

Short Fin Mollies

~ Fish Reflection ~

  • Care Level: Easy
  • Size: 6-8 Inches
  • Temperate Requirements: 70-82 °F
  • PH Range: 7.5-8.2

Mollies are a favorite in the aquarium hobby because of their many good qualities. They are very peaceful, undemanding and brightly coloured.

You can find them in most aquarium stores and in many variations such as orange, rust, silver, black, green, gold, and combinations of some or all of these.

Be Careful:

When keeping moolies with Betta fish your Betta may confuse them for another male because Mollies are brightly coloured. So be sure their fins are not too long.

Kuhli Loach

JugendlichesDornauge.jpgBy Rmollik at the German language Wikipedia, CC BY-SA 3.0, Link

  • Care Level: Easy
  • Size: 3-4 Inches
  • Temperate Requirements: 75-86 °F
  • PH Range: 5.5-6.5

The Kuhli Loach is peaceful ground fish which is more active in the evening and at night – which makes it an ideal tank mate for Betta fish, since they are likely never to see one another.

Bristlenose Pleco

Bristlenose Pleco

  • Care Level: Easy
  • Size: 6 Inches
  • Temperate Requirements: 75-81 °F
  • PH Range: 6.5-7.5

Bristlenose plecos are an excellent addition to most freshwater aquariums. They are one of the best algae eaters available because of the large amount of algae they eat, their hardy and easy to care for nature.

These guys go well with Betta Fish because of their peaceful nature and inactivity during the day.

The Biggest Betta Fish Tank Mates For a 30 Gallon Tank

Bamboo Shrimp

Bamboo shrimp

  • Care Level: Easy
  • Size: 2-3 Inches
  • Temperate Requirements: 68-77 °F
  • PH Range: 7.0-7.5

YoYo Loach

YoYo Loaches (Botia almorrhae)

  • Care Level: Easy
  • Size: 5-6 Inches
  • Temperate Requirements: 75-81 °F
  • PH Range: 6.5-7.5

Zebra Loach

Striata Loach

  • Care Level: Easy
  • Size: 4-5 Inches
  • Temperate Requirements: 73-79 °F
  • PH Range: 6.0-6.5

Clown Loach

Clown Loach

  • Care Level: Easy
  • Size: 6-8 Inches
  • Temperate Requirements: 75-81 °F
  • PH Range: 6.0-6.5

Final Thoughts On Betta Tank Mates

Any of the above species have the potential to make excellent male Betta fish tank mates. Even so, when establishing your community tank make sure to monitor your Betta’s reaction to the other fish and keep an eye out for any aggressiveness.

If done properly and carefully, you should be able to create a thriving community tank around your beautiful Betta.

Betta Fish Tank Mate Compatability [Infographic]

The success of creating a community tank around a male Betta ultimately depends on the temperament and personality of your individual Betta.

But the species listed here can make excellent tank mates for your Betta fish and will give you the greatest chance of having a peaceful and happy aquarium.

Don’t Forget: Learn what’s really needed to keep your Betta happy & healthy with
The Ultimate Betta Resource Guide. Click here to download now!

By | 2018-06-15T13:13:50+00:00 February 24th, 2018|Betta Fish Care|Comments Off on The Ultimate List of 29 Compatible Betta Tank Mates That Can Live With Betta Fish In Any Tank Size

About the Author:

Jack Dempsey has over 20 years of experience with freshwater aquariums, his goal is to help beginners avoid the biggest mistakes when getting started. If you find something helpful please share it on your favourite social network. If you need help with anything send Jack a question.