The idea that a betta must live alone is a myth — but so is the idea that you can drop one into any community tank. The truth sits in between: a betta makes an excellent centerpiece for a carefully built peaceful community, and a disaster in a poorly planned one. The difference is not luck; it is tank size, fish selection, setup, and stocking order, plus a realistic understanding that betta temperament is individual. This guide walks through building a betta community tank from the ground up — the decisions that determine whether your betta thrives among tankmates or terrorises (or is terrorised by) them.
This pulls together the best and worst tankmate lists into a build plan. For the betta's core care, start with the Betta care guide.
First: Is a Community Right for Your Betta?
Before anything, accept one reality: betta temperament is individual. Most bettas can live in a well-designed community, but some are dedicated loners that will hunt or harass anything you add, no matter how perfect the setup. This means every betta community is, to a degree, an experiment — and you need an exit plan (a divider or a spare tank) ready before you start. If you are not prepared to separate the betta should it turn out to be intolerant, keep it solo. With that understood, the odds of success are high if you follow the build below.
Step 1: Start With Enough Tank
Tank size is the foundation, and it is where most betta-community attempts fail before they begin. A betta alone is fine in 5 gallons, but a community needs much more — room for territory, escape routes, and dilution of any aggression.
- 15 gallons (57L) or more is the realistic minimum for a betta community.
- 10 gallons is the absolute floor, and only for the lowest-impact additions (a snail, a small shrimp colony, or a single small group of nano fish).
- Anything under 10 gallons should stay a solo betta tank.
A longer footprint beats a tall one — horizontal swimming space matters more than height. Confirm your stock fits with the Stocking Density Calculator before buying.
Step 2: Choose the Right Tankmates
Build the stock from the genuinely betta-safe tier — peaceful, small-mouthed, calm, warm-water, and ideally occupying a different zone than the betta (which patrols the mid and top). The reliable choices:
- Corydoras (or pygmy corydoras in smaller tanks) — peaceful bottom-dwellers in groups of six; arguably the best betta tankmate. See Betta and Corydoras.
- Otocinclus — tiny peaceful algae grazers, low and out of the way.
- Kuhli loaches — secretive bottom-dwellers in groups.
- Ember tetras, harlequin rasboras — peaceful nano schoolers for larger planted tanks, kept in proper groups.
- Nerite snails — the zero-risk "tankmate" and great algae control.
- Amano shrimp — large enough that most bettas leave them alone.
Avoid everything on the worst tankmates list — other bettas, fin-nippers, bright long-finned fish, large/predatory fish, fast boisterous schoolers, and coldwater species.
Step 3: Design the Tank for Peace
Setup is a compatibility lever, not decoration. A well-designed tank turns a borderline community into a stable one:
- Plant heavily. Dense planting, java moss, driftwood, and tall plants break sightlines, which lowers aggression — a betta that cannot constantly see a tankmate is calmer. Cover also gives smaller fish and shrimp refuge.
- Create zones and hiding spots. Caves, plant thickets, and leaf litter let subordinate or shy fish retreat, and give bottom-dwellers their own territory.
- Keep the water warm and still. A betta needs ~78°F and gentle flow (sponge filtration is ideal), which also suits the recommended tankmates.
- Floating plants give the betta surface cover near where it rests and builds bubble nests.
A bare, brightly lit tank is a recipe for aggression; a planted, broken-up tank is a recipe for coexistence.
Step 4: Stock in the Right Order
Order matters because a betta that has owned the whole tank for weeks treats newcomers as intruders. The technique:
- Add the betta last where practical, so tankmates establish first and the betta does not claim the entire tank as territory.
- If the betta is already in residence, rearrange the hardscape and plants when adding tankmates, which resets territory claims and forces everyone to renegotiate at once.
- Add schooling fish in their full group at once, not a few at a time, so their interactions diffuse among themselves.
- Stock gradually overall to keep the bioload and cycle stable.
Step 5: Feed and Monitor
A well-fed betta is a calmer betta, so feed well and make sure everyone eats — sinking foods at lights-out ensure bottom-dwellers get their share past the betta. Live foods like daphnia and scuds keep the betta conditioned and less inclined to hunt tankmates out of boredom. Then watch closely, especially the first days: a brief flare that fades within a day is normal; relentless stalking, chasing, or nipped fins means your particular betta is not tolerating company, and it is time to use the divider or spare tank.
A Sample Betta Community
A reliable 20-gallon betta community might be: one betta, a group of six corydoras on sand, a school of eight ember tetras or harlequin rasboras, a couple of nerite snails, heavily planted with moss and floating plants. This spreads fish across all zones, keeps everything peaceful and small-mouthed, and gives the betta a calm, planted kingdom to patrol. Pressure-test any combination of your own in the Fish Compatibility Checker and read the framework in the complete compatibility guide.
Frequently Asked Questions
Can a betta live in a community tank?
Yes, a betta can be the centerpiece of a peaceful community if it is built correctly: a tank of 15 gallons or more, peaceful small-mouthed warm-water tankmates that occupy different zones, heavy planting for sightline breaks and refuge, and sensible stocking order. Betta temperament is individual, though, so always have a divider or spare tank ready in case your betta does not tolerate company.
What size tank do I need for a betta community?
Aim for at least 15 gallons (about 57 litres) for a betta community; 10 gallons is the floor and only for low-impact additions like a snail or a small shrimp colony. A betta alone can live in 5 gallons, but a community needs the extra space for territory, escape routes, and diluting aggression. A longer footprint is better than a tall one.
What are the best community fish for a betta?
The most reliable are corydoras (in groups of six), otocinclus, kuhli loaches, ember tetras and harlequin rasboras (in proper schools, in larger planted tanks), nerite snails, and amano shrimp. They are peaceful, small-mouthed, calm, warm-water, and occupy zones the betta ignores. Avoid fin-nippers, bright long-finned fish, large or predatory fish, and coldwater species.
How do I introduce tankmates to a betta?
Where possible, add the betta last so tankmates establish the tank first and the betta does not claim it all as territory. If the betta is already in residence, rearrange the plants and hardscape when adding tankmates to reset territory claims. Add schooling fish as their full group at once, stock gradually, and watch closely — a brief flare is normal, but relentless aggression means separating the betta.
How do I stop my betta from attacking tankmates?
Use a large, heavily planted tank to break sightlines and provide refuge, choose only peaceful small-mouthed tankmates, keep the betta well fed (including live food so it is not hunting from hunger or boredom), and stock in the right order. If a particular betta still relentlessly stalks or nips tankmates despite a good setup, it is an intolerant individual and must be separated with a divider or its own tank.
Get the live food in this guide
Blackwater Aquatics ships breeder-grade live scuds, daphnia, and microworm cultures across Canada — the exact foods referenced above.
