How to Set Up a Betta Tank the Right Way
A betta needs 78 to 82 F, a lid, and water that barely moves. The store cup is none of those. Here is the tank that actually suits one.
The short version
- A betta (Betta splendens) needs a heated, cycled tank of at least 5 gallons, and 10 gallons gives you room for plants and a small cleanup crew.
- The two things the pet-store cup never provides are heat and calm: bettas want 78 to 82 F and water that barely moves, not a cold, bright bowl.
- Plant heavily and float a plant or two, because a betta rests on broad leaves near the surface and colors up when it has cover and sight breaks.
- One male per tank, always. Add a nerite snail if you want a cleanup animal, and treat any other tankmate as an experiment, not a plan.
A betta needs 78 to 82 F, a lid, and water that barely moves. The store cup on the shelf is none of those, which is why so many bettas arrive already worn down before they reach a real tank. The fish is sold as a beginner ornament that survives anywhere, and it is true that a betta is hardy, but hardy is not the same as well-kept.
Set the tank up for what the animal actually is, a warm-water fish from still, planted shallows, and a betta becomes one of the calmest, most personable fish in the hobby. Here is the build that gets you there.
Why a betta needs more than a cup
A betta will survive in a bowl and live well in a tank, and the difference is mostly water volume. Five gallons is the honest minimum, because a smaller volume swings temperature and water chemistry too fast to hold steady, and a 10-gallon tank gives you room for plants, a heater, and a snail without crowding a fish that reaches about 2.5 inches. A betta also breathes air from the surface through a labyrinth organ, so it needs an unobstructed top and, just as important, a lid: bettas are determined jumpers and a tank without a cover is how you find one on the floor. Start with a 10-gallon if you have the space, and a 5-gallon only if you do not.
The heater and the calm flow
The single most common betta mistake is a room-temperature tank. Bettas come from warm, still water and want 78 to 82 F held steady, which in most homes means a small adjustable heater, not the ambient temperature of a shelf. Cold water is slow poison for a betta: it suppresses the immune system, dulls the color, and leaves the fish listless on the bottom. The second half of the same problem is flow, because a betta's long fins act like sails and a strong filter current exhausts it, so use a gentle air-driven sponge filter or baffle a stronger filter's output until the surface is calm.
Planting for a betta: cover and a place to rest
A planted betta tank is not just prettier, it changes how the fish behaves. Java fern (Microsorum pteropus) is the ideal betta plant: it is a low-light epiphyte you tie to wood or rock, it tolerates 68 to 82 F, and its broad leaves give a betta the near-surface perch it likes to drape itself over. Float a plant as well, such as Amazon frogbit (Limnobium laevigatum), whose long dangling roots shade the tank and break the surface into the shady, cluttered cover a betta reads as safe. Heavy planting and a few sight breaks turn a nervous, glass-pacing fish into one that patrols, rests, and shows its real color, and it costs nothing but a handful of cheap plants.
Two more cheap plants round out the tank. Anubias nana (Anubias barteri var. nana) glued to a stone sits at 72 to 82 F and gives another low resting shelf, and a fast stem like water sprite (Ceratopteris thalictroides) at 68 to 82 F soaks up nitrate while the tank settles. The denser the planting, the calmer the fish, so err toward too many plants rather than too few, and let a floating layer cover a third to half of the surface.
Cycle the tank before the betta
A betta is a fish, and a fish belongs only in a cycled tank. That means running the tank until ammonia and nitrite both read zero on a liquid test and nitrate appears, which usually takes 4 to 6 weeks from scratch. The kindest route is a fishless cycle, adding an ammonia source and feeding the bacteria before any animal is present, so the betta never sits in the ammonia spike that a new tank produces. Buy a liquid test kit rather than strips, watch the numbers with your own eyes, and only move the betta over once the tank has held zero ammonia and zero nitrite for several days.
One betta, and the tankmate question
The first rule is the firm one: one male betta per tank, because two males fight until one is dead, and there is no tank large enough to make that safe. Beyond that, tankmates are possible but always a gamble that depends on the individual fish, since a betta's temperament runs from placid to relentless. The safest companion is a nerite snail (Neritina sp.), which eats algae, ignores the betta entirely, and wants the same 72 to 82 F water, though it prefers harder water at GH 6 and up for its shell. Skip guppies, whose trailing fins read as a rival to attack, and treat dwarf shrimp as a calculated risk, since heavy plant cover helps but a hungry betta still hunts them.
The honest failure mode
Most betta health problems trace back to two setup failures, and both are preventable at the build stage. The first is cold, unstable water: a tank that drifts between 70 and 80 F, or sits at room temperature, stresses the fish and is behind a large share of the ragged fins and lethargy keepers later call fin rot. The second is an uncycled or overstocked tank, where ammonia burns the gills and fins of a fish that had no buffer. Keep the water at a steady 78 to 82 F, cycled, and clean with a weekly partial change, and you prevent most of it before it starts; if a betta looks genuinely ill despite good water, that is a question for a veterinarian who treats fish, not a guess from a chart.
Frequently asked questions
What size tank does a betta need?
Five gallons is the honest minimum and 10 gallons is better. Below 5 gallons the water chemistry and temperature swing too fast for a beginner to hold steady, and a stressed betta is a sick betta. A 10-gallon also leaves room for live plants, a heater, and a snail, which makes the whole system more stable, not less.
Does a betta need a heater?
Almost always, yes. Bettas want 78 to 82 F held steady, and most rooms sit several degrees below that and drift overnight. A small adjustable heater rated for the tank size is the fix. Room-temperature water is the quiet cause of a large share of betta illness, so the heater is not optional in most homes.
Can a betta live with other fish?
Sometimes, but never assume it. One male betta per tank is the hard rule, and any other tankmate is an experiment that depends on the individual fish. A nerite snail is the safest companion. If you want a community tank, plan the community first and consider that the betta may simply not tolerate it.
Do bettas need a filter?
A betta does best with gentle filtration, not none. A sponge filter grows the bacteria that keep ammonia at zero while producing almost no current, which suits a fish that hates flow. You can keep a betta in a heavily planted, unfiltered tank if you stay on top of water changes, but a quiet sponge filter makes the tank far more forgiving.
Once the tank is warm, cycled, and planted, the rest is stocking and upkeep. Run your build through the build planner for a balanced starting point, check parameters and temperament in the livestock database, or read the rest of the build guides. A shrimp tank is a good second build, a planted tank without CO2 covers the low-tech planting a betta wants, and the first planted tank shopping list is the gear in one place.
Species and gear in this guide
Parameters pulled live from the compatibility database.
- the standard first planted tank
- container · $
- fish · territorial · beginner
- Temp 78 to 82 F · pH 6.5 to 7.5
- Min 5 gal · adult 2.5 in
- Light: low · beginner
- Temp 68 to 82 F · pH 6 to 7.5
- Hardness 3 to 15 dGH · CO2 none
- Light: low · beginner
- Temp 64 to 84 F · pH 6 to 7.5
- Hardness 3 to 15 dGH · CO2 none
- Light: low · beginner
- Temp 72 to 82 F · pH 6 to 7.8
- Hardness 3 to 18 dGH · CO2 none
- Light: medium · beginner
- Temp 68 to 82 F · pH 6 to 7.5
- Hardness 3 to 12 dGH · CO2 none
- snail · peaceful · beginner
- Temp 72 to 82 F · pH 7 to 8.5
- Min 5 gal · adult 1 in
- gentle biological filtration and cycling surface
- filtration · $
- read the nitrogen cycle and parameters
- tool · $$
Not sure your build will balance? Plan it first.
The build planner turns a setup type, a size, and a water source into a stocked, planted build with a will-it-balance read. Free, and it saves you the first dead tank.
Open the build plannerWant the parameter ranges behind every choice? Browse the compatibility database, or get one build breakdown a week in the newsletter.