Betta Fish Tankmates Guide

Disclosure: HabitatCraft is a participant in the Amazon Services LLC Associates Program. As an Amazon Associate we earn from qualifying purchases at no extra cost to you.

Bettas can live with other fish — but not all fish, and not in all setups. Male bettas are aggressive toward other male bettas and toward fish that resemble them. Outside of that, many bettas coexist peacefully with the right tankmates in a properly sized, well-planted tank. This guide covers what works, what doesn’t, and how to set up a community betta tank successfully.

The Ground Rules

  • Tank size matters: A 5-gallon tank is suitable for a single betta. For most community setups, start with at least a 10-gallon aquarium, though larger tanks generally provide better territory and stability.
  • No male-on-male: Two male bettas cannot share a tank under any circumstances.
  • Betta personality varies: Some bettas are aggressive toward anything that moves; others are remarkably tolerant. There is no guarantee any tankmate will work with a specific individual betta.
  • Always have a backup plan: Be prepared to separate fish if aggression becomes a problem.

Good Betta Tankmates

Corydoras Catfish

Corydoras are bottom-dwelling schooling fish that occupy a completely different part of the tank than bettas. They are peaceful, fast-moving, and generally ignored by bettas. A group of 6 or more corydoras in a 10+ gallon tank is one of the most reliable betta community setups. Avoid pygmy corydoras with aggressive bettas as they are very small.

Nerite Snails and Mystery Snails

Snails are excellent betta tankmates. They clean algae, don’t compete for swimming space, and most bettas ignore them entirely. Some bettas will nip at snail antennae, but this is rarely fatal to the snail. Nerite snails are the most recommended — they don’t reproduce in freshwater, keeping populations controlled.

Amano Shrimp

Amano shrimp can work with bettas, but success depends heavily on the individual betta. Some bettas ignore shrimp completely; others hunt them relentlessly. Amano shrimp are larger than cherry shrimp and better able to escape. Dense planting gives shrimp hiding spots and improves survival rates. Start with a small group and observe carefully.

Harlequin Rasboras

Harlequin rasboras are small, fast, and peaceful schooling fish that occupy the mid-water column. They don’t nip fins and their coloring doesn’t typically trigger betta aggression. A school of 6+ in a 15–20 gallon tank works well with most bettas.

Ember Tetras

Ember tetras are tiny, peaceful, and fast-moving. Their small size and orange coloring rarely triggers betta aggression. They work well in planted tanks of 10+ gallons. Keep them in groups of 8–10 for best results.

Kuhli Loaches

Kuhli loaches are eel-like bottom dwellers that hide in substrate and decor during the day. They are peaceful, nocturnal, and almost never interact with bettas. They prefer groups of 3–6 and a sandy substrate.

Tankmates to Avoid

Other Male Bettas

Never. Two male bettas will fight until one or both are seriously injured or dead.

Fin-Nipping Species

Tiger barbs, serpae tetras, and black skirt tetras are notorious fin nippers. A betta’s long fins are an irresistible target. Fin damage leads to fin rot and chronic stress. Avoid these species entirely.

Gouramis

Gouramis are labyrinth fish like bettas and males will compete aggressively. Even peaceful gourami species can trigger territorial responses from bettas. Not recommended.

Brightly Colored or Long-Finned Fish

Fish that resemble bettas — bright colors, flowing fins — often trigger aggression. Fancy guppies are a common mistake: their flowing tails look like a rival betta to many males.

Cherry Shrimp

Cherry shrimp are small enough that many bettas will hunt and eat them. While some bettas leave cherry shrimp alone, the risk is high enough that they’re not recommended unless you have dense planting and accept potential losses.

How to Introduce Tankmates

  • Set up and cycle the tank fully before adding any fish
  • Add the betta last — this prevents it from establishing strong territorial claims before tankmates arrive
  • Provide dense planting and multiple hiding spots to break lines of sight
  • Monitor closely for the first 48–72 hours after introduction
  • Have a quarantine or backup tank ready if aggression becomes a problem

See our Best Fish Tanks, Best Aquarium Filters, and Best Aquarium Substrate guides for setup recommendations.

Related Guides