Last Updated: May 13, 2026
Thank you for visiting! By the way… any links on this page that lead to products on Amazon and other stores/partners are affiliate links Aquarium Store Depot earns a commission if you make a purchase.
The 10-gallon tank is one of the most popular starter sizes in the hobby and one of the most consistently misused. After 25 years of keeping fish and working at fish stores, I’ve watched this play out hundreds of times: someone grabs a 10-gallon starter kit, picks fish that look cool together at the store, and a few months later they’re losing fish and wondering what went wrong. The answer is almost always the same. They picked the wrong fish, added too many too fast, or both.
A 10-gallon tank is not a beginner tank for any fish. It’s a beginner tank for the RIGHT fish.
In this guide I’m walking you through 15 species that genuinely work in a 10-gallon, with real numbers on how many you can keep and an honest look at which fish are commonly oversold for this tank size.
Expert Take | Mark Valderrama, AquariumStoreDepot
In 25 years in this hobby, the 10-gallon is the tank I’ve seen go wrong more than any other size. People hear “beginner tank” and assume that means forgiving. It’s the opposite. Ten gallons of water swings fast: temperature spikes, ammonia builds overnight, and a single overstocked week can wipe out everything you’ve built. The fish selection in a 10-gallon matters more than in any tank I’ve ever kept. Get a betta and do it right, or go with a tight nano school of chili rasboras or ember tetras in a planted setup. Those are the setups I’d stake money on. What I’d never recommend is mixing a betta with active schooling fish, cramming in community fish that grow to 3 inches, or skipping the cycle because “it’s only 10 gallons.” Especially that last one.
Top Picks
White Cloud Mountain Minnow” data-lasso-lid=”1063222″>
- No heater needed
- Easy to care for
Let’s get straight to it. Bettas are my top choice because of the sheer variety available and their presence as display fish. White cloud minnows are the easiest to care for on this entire list: no heater required, they school, and they’re genuinely tough. Pea puffers are for hobbyists who want something unusual, but go in clear-eyed: they’re semi-aggressive and do best in a species-only setup in a small group.
How We Selected These Fish
- Adult size: stays under 2.5 inches maximum
- Bioload: low enough for a stable 10-gallon nitrogen cycle
- Activity level: not so active that a small tank causes stress
- Temperature tolerance: compatible with other fish in the list
- Availability: findable at most LFS or reputable online suppliers
Is a 10-Gallon Right for These Fish?
Works Well
- Betta as a solo display fish
- Nano schooling fish in groups of 6+
- Shrimp-only or shrimp-forward planted setup
- Species-only setups for small, peaceful fish
Avoid in a 10-Gallon
- Any fish that reaches 3+ inches as an adult
- Active schooling fish like danios that need swimming room
- Multiple male bettas or aggressive species
- High-bioload fish like goldfish
What People Get Wrong About 10-Gallon Tanks
The biggest misconception about a 10-gallon is that it’s a low-commitment setup. It’s not. Small tanks are actually harder to maintain than larger ones because the water volume is so limited. Temperature swings happen faster. Ammonia spikes happen faster. One overfed day can spike ammonia overnight in a 10-gallon. In a 75-gallon tank, that same mistake barely registers on a test kit.
The second mistake I see constantly is selecting fish based on store size rather than adult size. That 1-inch tiger barb at the fish store becomes a 3-inch fin nipper with serious energy in six months. That fancy guppy pair becomes fifteen guppies in eight weeks because someone didn’t separate the sexes. These are the real 10-gallon problems, not the ones that show up in generic “how many fish” articles.
The third mistake: people stack species together that can’t actually coexist at this size. A betta with active neon tetras sounds fine on paper. In a 10-gallon with nowhere to retreat, the betta either hunts the tetras or the tetras stress the betta into fin rot. Both outcomes happen more than people want to admit.
The 15 Best Fish For 10 Gallon Tank
For each species below, I’ll give you the key stats, realistic stocking numbers, and an honest assessment of whether they actually belong in a 10-gallon or just get listed there because they’re small.
For each species, I’ll cover:
- Their scientific name
- Size when fully grown
- Care Level
- Temperament
- What they eat
- Where do they come from
- Temperature range
- Swimming level in the tank
1. Betta
Betta Fish
Use Coupon Code ASDFISH at Checkout
Betta Fish are one of the most beautiful varieties of freshwater fish available in the hobby. Easy to care for with plenty of varieties!
- Scientific Name: Betta splendens
- Adult Size: 2.5-3 inches (6.4-7.6 cm)
- Care Level: Moderate
- Temperament: Aggressive
- Diet: Carnivorous, Feed live/frozen foods, flakes, and pellets
- Origin: Vietnam, Cambodia, Thailand
- Water Temperature: 75-80°F (24-27°C)
- Swimming Level: Top, Midwater
The betta fish is the single best display fish for a 10-gallon tank. One male betta, well-kept in a properly cycled tank with live plants, is as close to a perfect 10-gallon setup as this hobby offers. The tank won’t feel empty: bettas have more personality than most fish three times their size.
One male only. No exceptions. Two males in a 10-gallon will fight. A male betta with neon tetras or other active fish often ends in fin damage or constant stress for everyone involved. This fish defines the tank. Build around it, not alongside it.
Mark’s Top Pick for a 10-Gallon
For a display setup, a single male betta is my top pick. Period. No other fish delivers the combination of visual impact, personality, and manageability in a 10-gallon. For a planted nano school setup, chili rasboras in a group of 15-20 in a well-planted 10-gallon is the most stunning tank you’ll build at this size. Both are strong choices. They just serve different goals.
2. Guppy

- Scientific Name: Poecilia reticulata
- Adult Size: 1-2.5 inches (2.5-6.4 cm)
- Care Level: Easy
- Temperament: Peaceful
- Diet: Omnivorous, feed dried, frozen, and live foods
- Origin: South America and the Caribbean
- Water Temperature: 63-82°F (17-28°C)
- Swimming Level: All levels
Guppies work in a 10-gallon, but only if you manage their breeding. These are livebearers, and females arrive from the store already pregnant more often than not. A trio of males only is my recommendation for a 10-gallon. You get the color, you skip the population explosion.
If you want males and females, know this: a pregnant guppy will fry every 3-4 weeks. In a 10-gallon that fills up fast. Plan for what you’ll do with the offspring before you decide on mixed sexes. The fancy guppy males are smaller, more colorful, and the right call here.
3. Japanese Rice Fish
Japanese Rice Fish
Japanese rice fish are a commonly overlooked fish suitable for freshwater aquascapes. Very peaceful and hardy fish that color up with companions
- Scientific Name: Oryzias latipes
- Adult Size: 1-1.5 inches (2.5-3.8 cm)
- Care Level: Easy
- Temperament: Peaceful
- Diet: Omnivorous, feed dried, frozen, and live foods
- Origin: Japan
- Water Temperature: 72-80°F (22-27°C)
- Swimming Level: All levels
Japanese Rice fish are an underrated gem. They’ve been raised in Asia for centuries, naturally living in rice paddies, and that background makes them adaptable and peaceful. They also go by Medaka or Japanese killifish.
Ricefish show their best behavior and coloration in groups of 6 or more. Keep the tank covered: they’ll jump. These fish are a solid choice for a planted 10-gallon where you want activity at all levels of the water column.
4. Endler’s Livebearer

- Scientific Name: Poecilia wingei
- Adult Size: 1-1.8 inches (2.5-4.6 cm)
- Care Level: Easy
- Temperament: Peaceful
- Diet: Omnivorous, feed dried, frozen, and live foods
- Origin: Venezuela, South America
- Water Temperature: 72-80°F (22-27°C)
- Swimming Level: All levels
Endler’s livebearers are the nano version of the guppy and a better fit for a 10-gallon in most cases. They stay smaller, produce less bioload, and are just as active and colorful. Same breeding warning applies: males only if you don’t want fry.
Males are smaller, more colorful, and easy to care for. This is one nano fish I’d recommend to any beginner without hesitation, as long as they understand the livebearer math.
5. Chili Rasbora
- Scientific Name: Boraras brigittae
- Adult Size: 0.8 inches (2 cm)
- Care Level: Easy
- Temperament: Peaceful
- Diet: Carnivorous, feed dried, frozen, and live foods
- Origin: Southeast Asia
- Water Temperature: 68-82°F (20-28°C)
- Swimming Level: Top, Midwater
Chili rasboras in a planted 10-gallon are one of the most visually striking setups in the nano fish hobby. These bright orange fish with black markings are tiny: adults top out at 0.8 inches. Their small size means you can keep as many as 20 in a well-planted, well-filtered 10-gallon without stressing the system.
Chili rasboras come alive in a dark substrate planted tank with dim lighting. They’re not the right fish for a community setup with active or larger species: they’re shy and get outcompeted at feeding time. Build the tank around them and they’re spectacular.
6. White Cloud Mountain Minnow
White Cloud Mountain Minnow
A very peaceful fish that does well in coldwater fish. Other minnow varieties are also available
- Scientific Name: Tanichthys albonubes
- Adult Size: 1.5 inches (3.8 cm)
- Care Level: Easy
- Temperament: Peaceful
- Diet: Carnivorous, feed dried, frozen, and live foods
- Origin: China
- Water Temperature: 58-72°F (14-22°C)
- Swimming Level: Midwater
White cloud minnows are beautiful, graceful schooling fish and the easiest species on this list to keep. They don’t need a heater: they’re cool water fish from mountain streams in China, thriving at 58-72°F (14-22°C). That makes them a great option for unheated setups or rooms that run cold.
They’re available in gold and long-fin varieties, and they school actively. A group of 8-10 in a 10-gallon is a clean, low-maintenance setup that practically any beginner can succeed with.
7. Celestial Pearl Danio

- Scientific Name: Celestichthys margaritatus
- Adult Size: 0.75 inches (1.9 cm)
- Care Level: Moderate
- Temperament: Peaceful
- Diet: Omnivorous, feed dried, frozen, and live foods
- Origin: Thailand, Myanmar
- Water Temperature: 68-78°F (20-26°C)
- Swimming Level: Midwater
The celestial pearl danio is one of the most beautiful fish you can keep in a 10-gallon. They’re happiest in a heavily planted tank and they stay small: 0.75 inches as adults.
The one thing to know: CPDs are shy and get outcompeted by faster, more aggressive feeders. Don’t pair them with livebearers or active mid-level fish. They do best in a species tank or with other calm nano fish. Keep groups of at least 6.
8. Neon Tetra

- Scientific Name: Paracheirodon innesi
- Adult Size: 1 inch (2.5 cm)
- Care Level: Easy
- Temperament: Peaceful
- Diet: Omnivorous, feed dried, frozen, and live foods
- Origin: South America
- Water Temperature: 70-77°F (21-25°C)
- Swimming Level: Midwater
The neon tetra is the classic nano schooling fish. A 10-gallon is about the smallest tank they’ll genuinely thrive in, and only with strong filtration. A school of 6-8 neons in a mature, planted 10-gallon looks fantastic. The problem I see most often is people buying them for new, uncycled tanks. Neons are not as hardy as they look: a water quality crash in a new 10-gallon will kill them faster than almost any other fish on this list.
9. Female Bettas

- Scientific Name: Betta splendens
- Adult Size: 2-2.5 inches (5-6.4 cm)
- Care Level: Moderate
- Temperament: Semi-aggressive
- Diet: Carnivorous, Feed live/frozen foods, flakes, and pellets
- Origin: Vietnam, Cambodia, Thailand
- Water Temperature: 75-80°F (24-27°C)
- Swimming Level: Top, Midwater
Female betta fish are often overlooked because they don’t carry the dramatic finnage of the males. But females still have real color and personality, and they’re a better fit for community setups than males. Finding tank mates for a female betta is a much easier problem to solve.
A sorority of 4-5 females in a 10-gallon is possible for experienced keepers with a heavily planted tank and good monitoring, but it’s not a beginner move. Hierarchy disputes happen. A single female betta is the safer call for a 10-gallon.
10. Zebra Danio

- Scientific Name: Brachydanio rerio
- Adult Size: 1.5-2 inches (3.8-5 cm)
- Care Level: Easy
- Temperament: Peaceful
- Diet: Carnivorous, feed dried, frozen, and live foods
- Origin: India
- Water Temperature: 70-82°F (21-28°C)
- Swimming Level: Top, Midwater
Zebra danios are hardy and adaptable, which is why they show up on most 10-gallon lists. But I’ll be honest: they’re a borderline choice. These are active, fast-moving danios that prefer more swimming room than a 10-gallon comfortably provides. If you want them, keep a group of 6 minimum and make sure the tank is longer than it is tall. A 10-gallon with zebra danios works, but a 20-gallon long is a noticeably better fit.
11. Dwarf Corydoras Catfish

- Scientific Name: Corydoras hastatus
- Adult Size: 1 inch (2.5 cm)
- Care Level: Moderate
- Temperament: Peaceful
- Diet: Omnivorous, feed dried, frozen, and live foods
- Origin: South America
- Water Temperature: 72-78°F (22-26°C)
- Swimming Level: Midwater
The dwarf corydoras (pygmy cory) is one of the few cory species that genuinely works in a 10-gallon. Most cory cats need more floor space than a 10-gallon gives them. The dwarf species are different: they’re midwater swimmers as much as bottom dwellers, which means they use the full tank.
Keep them in groups of at least 6. Ten gallons is the minimum for this species. They’re a great choice for community setups with other peaceful nano fish, and they’ll keep the substrate cleaner than almost anything else on this list.
12. Freshwater Pea Puffer
Freshwater Pea Puffers
At only an inch in length, this is the smallest pufferfish you can purchase in the aquarium hobby
- Scientific Name: Carinotetradon travancoricus
- Adult Size: 1 inch (2.5 cm)
- Care Level: Moderate
- Temperament: Aggressive
- Diet: Carnivorous, feed frozen and live foods
- Origin: India
- Water Temperature: 72-82°F (22-28°C)
- Swimming Level: Top, Midwater
The freshwater pea puffer is one inch of pure predator personality. These are aggressive fish with a bigger-than-life attitude, and they belong in a species-only setup. One pea puffer in a 10-gallon works well. Some keepers have managed 3 in a heavily planted 10-gallon with plenty of driftwood to break sightlines, but that’s advanced territory.
Don’t try to house them with other fish in a 10-gallon. In a larger tank with dense planting, some tank mate combinations can work. In a 10-gallon, the puffer will find everything eventually. Species-only is not a suggestion: it’s the rule.
13. Dwarf Gourami

- Scientific Name: Trichogaster lalius
- Adult Size: 2.5-3 inches (6.4-7.6 cm)
- Care Level: Moderate
- Temperament: Semi-aggressive
- Diet: Omnivorous, feed dried and frozen foods
- Origin: India, Bangladesh, Pakistan
- Water Temperature: 72-82°F (22-28°C)
- Swimming Level: Top, Midwater
The dwarf gourami is from the same family as the betta and has similar care requirements: one male, good filtration, plenty of plants. They’re the smallest practical gourami and a good centerpiece option when you want something different from a betta.
A single male dwarf gourami in a 10-gallon works. A pair (one male, one female) is possible with strong planting and good filtration, but males can chase females relentlessly. Dwarf gouramis like shaded areas: floating plants or tall stem plants that dim the midwater are worth adding.
14. Freshwater Shrimp
Freshwater Shrimp
Freshwater aquarium shrimp are a great addition to small tanks and aquascapes. Peaceful, full of personality, and colorful. Many varieties are available.
- Scientific Name: Neocaridina davidi
- Adult Size: 1-1.25 inches (2.5-3.2 cm)
- Care Level: Easy
- Temperament: Peaceful
- Diet: Omnivorous, algae
- Origin: Taiwan
- Water Temperature: 60-82°F (15-28°C)
- Swimming Level: Bottom
Freshwater shrimp are one of the best choices for a 10-gallon and are massively underappreciated by beginners. Cherry shrimp eat algae and leftover food, add almost no bioload, and breed readily in a mature tank. A shrimp-only planted 10-gallon is one of the lowest-maintenance, highest-reward setups you can build at this size.
The catch: baby shrimp are snacks for any fish. Keep shrimp with no fish, or only with the most peaceful nano fish (dwarf corydoras work well). There are many types of freshwater shrimp available. Cherry shrimp are the most forgiving for beginners.
15. Nerite Snails
Zebra Nerite
Nerite snails are one of the best algae eating snails you can buy. Plant safe and do not reproduce in fresh water!
- Scientific Name: Clithon, Vittina, and Neritina spp.
- Adult Size: 1-1.5 inches (2.5-3.8 cm)
- Care Level: Easy
- Temperament: Peaceful
- Diet: Algae
- Origin: Africa and Asia
- Water Temperature: 72-82°F (22-28°C)
- Swimming Level: Bottom
Most people think of snails as pests. That’s because they haven’t kept nerite snails. Nerites cannot breed in freshwater, which means they’re the only snail you can add without worrying about population explosions. They’re excellent algae eaters, add almost no bioload, and they look great. Horned, tiger, zebra, and olive varieties all work in a 10-gallon. Add 2-3 as a cleanup crew in any setup on this list.
The Reality of Keeping a 10-Gallon Tank
Here’s what the “15 best fish” lists don’t tell you: a 10-gallon tank requires more attention per gallon than almost any other size. Water changes need to happen weekly. Feeding needs to be precise: overfeeding in 10 gallons spikes ammonia within 24-48 hours. The nitrogen cycle is less stable because there’s less water to buffer changes.
The fish that succeed here are the ones that match the tank’s limitations, not the ones that can technically survive in it. A fish that “can” live in a 10-gallon but naturally swims several feet a day isn’t thriving: it’s tolerating. The difference shows up over months.
The setups I’ve watched succeed long-term at this size: a solo male betta in a planted tank, a tight school of chili rasboras or ember tetras in a mature planted setup, a species-only pea puffer tank, or a shrimp colony. Everything else on this list works too, but those four are the ones I’d build without hesitation.
What You Need to Know About Stocking Your Aquarium
Smaller doesn’t mean easier. That’s the single most important thing to understand about 10-gallon tanks. The smaller the tank, the less stable the water chemistry, and the faster problems develop. A 10-gallon punishes bad decisions faster than any other tank size.
For me, there are 3 keys to success in a 10-gallon:
- Choosing the right fish (this is the whole game)
- Providing good quality filtration
- Keeping up with regular maintenance
Debunking the Inch-Per-Gallon Myth
The inch-per-gallon rule gets thrown around constantly as 10-gallon stocking advice. It’s not wrong exactly: it’s just incomplete. Ten 1-inch fish sounds fine in a 10-gallon. One 10-inch fish is obviously wrong. But the rule doesn’t account for bioload, behavior, or activity level. A single 3-inch fish that swims constantly produces more waste and needs more space than three 1-inch fish that hover quietly in a planted corner.
The better question isn’t “how many inches of fish” but “what does each species actually need to thrive?” That’s the question this list is built around.
Aquariums Hold Less Water Than You’d Think
A 10-gallon tank doesn’t hold 10 gallons of water once you add substrate, hardscape, equipment, and leave space at the top. In practice, most 10-gallon setups hold 7-8 gallons of actual water. That’s the number you’re working with. Plan your stocking around 8 gallons, not 10.
The Characteristics of a Good Nano Fish
In the aquarium hobby, very small fish are generally known as nano fish. Here’s what actually makes a fish suitable for a 10-gallon:
Size
Fish for small aquariums must stay small as adults. This is the most common mistake beginners make: buying juvenile fish without checking adult size. Ninety percent of the fish at a fish store are juveniles with significant growing left to do. Always look up the adult size before buying.
Hardiness
Small tanks are less stable than large tanks. Water parameters swing more easily and more quickly. Hardy species that tolerate parameter fluctuations are a better choice for a 10-gallon than precision fish that need stable conditions. (That said, even hardy fish need a cycled tank. “Hardy” doesn’t mean ammonia-proof.)
Behavior
A fish’s behavior matters as much as its size. Aggressive, territorial fish like male bettas can do great in a 10-gallon as long as they’re the only one. Pea puffers are tiny but absolutely cannot be trusted with other fish in a small space. Active schooling fish like zebra danios technically fit but need more swimming room than a 10-gallon comfortably provides. Match the behavior to the space.
How To Set Up the Aquarium
After choosing your fish, set up the tank to match what they actually need. Here’s a quick rundown of what matters.
Filtration
A filter is non-negotiable in a 10-gallon. For nano tanks I prefer sponge filters or small hang-on-back filters. A canister filter is great for a display tank since it keeps the interior clean. A sponge filter is the best option for shrimp tanks since it won’t suck up babies. Internal power filters and hang-on-backs both work well. Whatever you choose: rate it for 10 gallons minimum and dial back the flow so you’re not blasting nano fish across the tank. Check out our aquarium filter guide for full recommendations.
Heating
Most fish on this list are tropical and need a heater. The exception: white cloud minnows. For everyone else, a reliable aquarium heater and a thermometer are both worth the cost. In a 10-gallon, temperature swings happen quickly. A heater that keeps temps stable at 78°F (26°C) is much better than one that cycles up and down 5 degrees a day.
Lighting
For fish-only setups, basic LED lighting works fine. For planted tanks (which I strongly recommend for a 10-gallon), choose a light rated for the plant density you’re aiming for. Low-light plants like Java ferns, anubias, and java moss work under basic LEDs. Carpeting plants and stem plants with high growth rates need a quality grow light.
Serene RGB Pro LED
Current USA’s offering into aquascaping is an incredible value. Spectrum, spread, easy to program and great PAR output.
Run your lights 6-10 hours daily on a timer. Consistency matters more than intensity for most nano setups.
Maintenance
A fully cycled tank is the starting point, not the finish line. Weekly maintenance keeps a 10-gallon healthy. Skip it for two weeks and you’ll see it in your fish.
Water Quality
Water quality drops as fish waste and uneaten food accumulate. Weekly 20-25% water changes are the baseline. In a heavily stocked 10-gallon, do it twice a week. Nitrates will build up regardless of filtration quality. The only way out is water changes.
Testing
A basic test kit is essential. Test ammonia, nitrite, and nitrate weekly during the first three months. Once the tank is stable and cycled, nitrate testing guides your water change schedule. pH and hardness testing matters if your fish have specific needs (CPDs, for example, prefer softer water).
Keeping Your Aquarium Clean
The most efficient time to clean the tank is during water changes. Siphon the substrate while pulling water out. One bucket, one job. Algae on the glass comes off with a magnetic scraper. Rinse filter media in old tank water during water changes, never in tap water: chlorine kills the beneficial bacteria you’ve spent weeks building.
Growing Plants
Live plants are not optional in a 10-gallon: they’re a stability tool. Plants consume nitrates, provide oxygen, create territory for shy fish, and give fry or shrimp somewhere to hide. A planted 10-gallon is more stable, more forgiving, and better-looking than a bare tank. Five reasons to grow them:
- Plants provide natural habitat and reduce fish stress
- Micro-organisms on plant surfaces are food for nano fish and fry
- Plants oxygenate the water
- Plants consume nitrates as fertilizer, buying time between water changes
- A planted nano tank is one of the best-looking setups in the hobby
Start with low-light plants: java fern, anubias, java moss, hornwort. No CO2 needed. Once you’re comfortable, invest in a quality light and explore aquascaping. A well-planted 10-gallon with a school of chili rasboras is genuinely one of the most striking things you can build in this hobby.
Where To Buy
Most species on this list are available at your local fish store. For harder-to-find fish like chili rasboras, CPDs, or specific guppy varieties, trusted online fish dealers are the better option. Buying online eliminates the stress of long transport from a distant fish store and gives you access to healthier, better-conditioned stock.
What Most 10-Gallon Fish Lists Get Wrong
- Recommending fish that technically fit the size limit but create aggression or chronic stress in limited space (zebra danios, tiger barbs, some gourami combinations)
- Not addressing the nitrogen cycle challenge in small water volumes: a 10-gallon can spike from safe to dangerous ammonia levels within 24-48 hours of a feeding mistake or equipment failure
- Overstocking recommendations: listing 15 fish species and implying you can keep multiples of each is how tanks crash. A 10-gallon is one concept: one betta, one nano school, or one species-only setup. Not all three.
- Ignoring temperature compatibility: white cloud minnows (58-72°F/14-22°C) cannot share a tank with bettas or chili rasboras (75-82°F/24-28°C). Lists that include both without flagging this are setting people up to fail.
FAQs
What fish can I keep in a 10-gallon tank?
Fish that stay under 2.5 inches as adults, have low bioload, and don’t require extensive swimming room. The best choices are bettas (one male), nano schooling fish like chili rasboras or ember tetras, livebearers like guppies or Endler’s, and dwarf corydoras. Most fish you’ll see at a fish store are too large or too active for a 10-gallon long-term.
What is the biggest fish you can keep in a 10-gallon?
An adult male betta at 2.5-3 inches (6.4-7.6 cm) is the largest fish that works as a permanent resident in a 10-gallon. A dwarf gourami at the same size is another option. Anything larger creates waste and space problems that a 10-gallon can’t handle well.
Can I keep 8 fish in a 10-gallon?
Yes, if they’re the right species. Eight nano fish like ember tetras or chili rasboras in a well-planted, properly filtered 10-gallon is a solid setup. Eight guppies, eight zebra danios, or eight fish from different species with incompatible needs is a different story. Species selection matters more than raw numbers.
How many fish can I have in a 10-gallon?
The number depends entirely on the species. One male betta is the right stocking for a betta tank. Fifteen to twenty chili rasboras work in a well-planted setup with good filtration. Two or three pea puffers in a species-only tank is the limit for that species. There’s no universal number: choose your concept first, then stock accordingly.
Do I need a heater for a 10-gallon tank?
For most fish on this list, yes. The exception is white cloud mountain minnows, which thrive at 58-72°F (14-22°C) and don’t need a heater in most home environments. All other species on this list are tropical and need stable temperatures in the 72-82°F (22-28°C) range. A heater with a built-in thermostat is the best option for a 10-gallon.
Final Thoughts
A 10-gallon tank done right is one of the most rewarding setups in this hobby. A 10-gallon done wrong is one of the most frustrating. The difference comes down to one decision made before you ever add water: choosing the right fish for the space, not just the fish that fit the size limit.
Pick a concept. Build around it. A betta in a planted tank, a colony of chili rasboras, a shrimp setup with a couple of dwarf cories, a pea puffer species tank. These work because they’re designed around what the fish actually need, not just what the gallon count allows.
The 10-gallon punishes bad stocking decisions faster than any other tank size. It also rewards good ones with a level of detail and intentionality that larger tanks rarely force you to develop. That’s what makes it worth doing right.
If you’re ready to step up, check out our guide to the best fish for a 20-gallon tank.
📘 Want to learn more? This article is part of our complete Freshwater Fish Guide. your ultimate resource for freshwater species, care tips, tank setup, and more.
References
- Seriously Fish — Species profiles and care data
- FishBase — Taxonomy and scientific data
- Practical Fishkeeping — Husbandry and care advice
- About the Author
- Latest Posts
I’m Mark Valderrama, founder of Aquarium Store Depot and a fishkeeper with over 25 years of hands-on experience. I started in the hobby at age 11, worked at local fish stores, and have kept freshwater tanks, ponds, and reef tanks ever since. I’ve been featured in two best-selling aquarium books on Amazon and built this site to share practical, experience-based fish keeping knowledge.












Leave a Reply