Best Fish for a 10-Gallon Aquarium
FishyHub Editorial Team
Author
July 19, 2025
12 min read

Best Fish for a 10-Gallon Aquarium

A 10-gallon tank (about 38 liters) is one of the most popular starter sizes because it's affordable and fits almost anywhere, but it only forgives so much stocking guesswork. This guide gives concrete species picks, group sizes, and ready-made combinations so you can stock with confidence instead of trial and error.

How Much Space You Actually Have

A standard 10-gallon measures 20 x 10 x 12 inches (51 x 25 x 30 cm), but the number on the box overstates your real swimming room. Once substrate, decorations, a heater, and a filter are in place, you're realistically working with closer to 8-9 gallons of usable water. That matters because small volumes swing faster on ammonia, temperature, and pH than larger tanks do, so stocking decisions should lean conservative.

Forget the old "1 inch of fish per gallon" rule. It ignores bioload (how much waste a fish produces relative to its size) and adult behavior — a single fast-growing barb can outgrow that rule's math in a few months. Instead, plan around adult size, swimming style, and how much waste a species produces, and always stock gradually rather than all at once.

Centerpiece Fish for a 10-Gallon Tank

A centerpiece fish anchors the tank visually and usually needs the least company to look complete.

  • A single male betta is the most common anchor choice for a 10-gallon. Peaceful females can work too, but a multi-female "sorority" setup is an advanced project best left to experienced keepers, since it requires very close monitoring for aggression.
  • A pair of dwarf gouramis, or one dwarf or honey gourami under about 3 inches (7.5 cm), also makes a solid focal fish and tolerates light community company better than a betta does.

You can browse current stock of bettas if you want to start with this classic centerpiece option.

Schooling Fish: The Backbone of a Nano Community

Schooling species should be kept in groups of six or more of the same species — smaller species often do better in even larger numbers, since they feel safer and show better color in a crowd.

Species Adult size Suggested group Notes
Neon tetra ~1.5 in 6-8 Classic, peaceful, tropical
Ember tetra ~0.8 in 8-10 Very small, warm colors
Chili rasbora ~0.6 in 8-15+ Can reach 15-20 in a heavily planted 10g
Celestial pearl danio (galaxy rasbora) ~0.8 in 6-10 Striking pattern, calm swimmer
Green neon rasbora ~0.8 in 6-10 Similar niche to ember tetra
White cloud mountain minnow ~1.5 in 6-8 Coldwater option, no heater needed
Cherry barb ~2 in 6 Peaceful barb, unlike tiger barbs
Brown pencilfish ~2 in 6 Slow, calm mid-water swimmer
Zebra danio ~2 in 6+ Borderline for 10g — see note below

On zebra danios: some stocking lists include them as a standard 10-gallon schooler, but they're fast, active swimmers that do better with more horizontal swimming length. A 20-gallon long is a better long-term fit; if you want that streamlined look in a 10-gallon, celestial pearl danios or white clouds are calmer substitutes.

On chili rasboras and ember tetras: recommended numbers range widely — from a minimum of six up to 15-20 — because these fish are so small individually. A group of 8-15 works well in a planted 10-gallon, and more plants and hiding spots support the higher end of that range.

You can browse tetras currently in stock for several of the schooling options above.

Livebearers: Easy, But Watch the Numbers

Guppies, platies (including dwarf platy varieties), endler's livebearers, and Japanese rice fish (medaka) are beginner-friendly and hardy. Their downside is also their signature trait: they breed readily and can overpopulate a 10-gallon within a few months if males and females are kept together without a plan for the fry.

Bottom Dwellers and Cleanup Crew

  • Pygmy corydoras or dwarf cory species — keep 6 or more; they need soft sand to protect their barbels while foraging.
  • Kuhli loach — keep 3-6; nocturnal and appreciates soft substrate for burrowing.
  • Otocinclus — keep 5-6 for effective, low-stress algae control.

Colorful Fish for a 10-Gallon

If you're building a visually striking nano display rather than a purely functional community, prioritize color first:

  • Ember tetra — warm orange schooling color
  • Celestial pearl danio — deep blue-black with orange spotting and pearly scales
  • Cherry barb — deepens to a vivid red, especially in males during display
  • Fancy guppy — the widest range of fin shapes and color patterns of any beginner livebearer

Oddball and Unusual Fish for Small Tanks

For hobbyists who want something beyond a standard tetra community, a 10-gallon supports several specialty picks:

  • Sparkling gourami — under 1.5 inches, audibly croaks, calm and easy to overlook in a busy tank
  • Lyretail killifish — best kept as a trio, no heater required, and a naturally short lifespan of around 3 years
  • Shell-dwelling African cichlids (such as Neolamprologus multifasciatus) — a small colony living in empty shells, needs harder, higher-pH water than most community fish
  • Dwarf or pea puffer — solo or as a trio only in a heavily planted tank; see the next section for care details

Nano Predators Done Right

Dwarf and pea puffers are genuinely rewarding small predators, but they're not drop-in community fish. They're semi-aggressive, need live or frozen foods rather than flakes, and will nip fins off slower tankmates if bored or hungry. Keep them solo or in a species-only trio in a heavily planted 10-gallon with plenty of hiding spots and a consistent feeding routine — the "peaceful puffer" reputation depends entirely on reducing stress through structure and reliable feeding, not on tankmate tolerance.

Invertebrates to Round Out the Tank

  • Nerite snails (2-3) — efficient algae eaters that won't overbreed in freshwater
  • Mystery snails — larger, easy to observe, moderate waste output
  • Cherry shrimp colonies — thrive in a planted 10-gallon and multiply steadily under stable conditions

You can check current availability of shrimp if you're planning a planted nano setup with an invertebrate colony.

Fish to Avoid in a 10-Gallon

  • Goldfish — grow 8-10+ inches and produce far more waste than a 10-gallon's filtration can handle
  • Most cichlids other than true dwarf species
  • Common plecos — sold small but can exceed a foot in length
  • Tiger barbs and other fin-nippers — too aggressive for the tight quarters of a nano tank
  • Any species needing strong current or a large adult territory

Ready-Made Stocking Combos

Combo Stock list Style
1. Classic centerpiece 1 betta + 1 mystery snail + 2-3 nerite snails Low-maintenance, minimal bioload
2. Peaceful nano community 8 chili rasboras + 6 pygmy corydoras + shrimp colony (planted) Active, visually busy
3. Colorful schooler tank 6 celestial pearl danios + 1 dwarf cory group + snails Calm, striking pattern contrast
4. Classic tetra community 6-8 neon tetras + 5 otocinclus Simple, widely available

10-Gallon vs. 15-Gallon: Is It Worth Sizing Up?

If you're still choosing a tank, a 15-gallon offers meaningfully more stocking flexibility and water stability for only a modest increase in footprint. The extra few gallons buffer ammonia swings better and give schooling fish more room to display natural behavior. A 10-gallon is still a perfectly capable choice — just go in knowing a 15-gallon is the easier version of the same hobby.

Basic 10-Gallon Setup Steps

  1. Place the tank on a level, sturdy stand away from direct sunlight and drafts — a filled 10-gallon weighs roughly 110+ lbs (50 kg), so the surface matters.
  2. Cycle the tank (establish beneficial bacteria) before adding any fish.
  3. Choose a filter and heater rated for the tank's volume.
  4. Add substrate and live or artificial plants.
  5. Stock gradually, adding one species group at a time and monitoring water parameters between additions.

Filtration Basics

A functioning filter runs three stages:

  • Mechanical — traps floating debris and particles
  • Chemical — activated carbon or similar media binds dissolved compounds and discoloration
  • Biological — colonies of bacteria convert ammonia to nitrite and then to nitrate; this is the stage that actually keeps fish alive long-term

Filter type tradeoffs:

  • Sponge filters (air-pump driven) are the cheapest option, produce the gentlest flow, and run quietly — ideal for fry, nano fish, and shrimp.
  • HOB (hang-on-back) filters provide all three filtration stages with strong flow, though the waterfall return can be noisy.
  • Canister filters are generally overkill for a 10-gallon but are very quiet when used.

An air pump increases surface agitation for gas exchange, releases excess CO2, and can gently power a sponge filter — but it's largely optional if an HOB filter or a well-planted tank already agitates the surface enough. Treat it as optional but recommended for sponge-filter setups or heavily stocked/planted tanks.

You can compare filters sized for a 10-gallon setup before choosing between a sponge and HOB style.

The Aquascaping Angle: 10-Gallon Desk Tanks

A 10-gallon is a popular size for a planted desktop nano tank. Hardy live plants such as Java fern, Anubias, and stem plants both showcase small, colorful fish and help stabilize water quality between maintenance sessions by absorbing excess nutrients.

Ongoing Maintenance

  • Water changes: weekly 20-25% changes are standard for a 10-gallon; heavier bioloads may need twice-weekly changes.
  • Water testing: test weekly during the first few months while the tank cycles and stabilizes.
  • Gravel vacuuming: siphon the substrate during water changes, moving slowly and avoiding overly aggressive vacuuming that strips out beneficial bacteria. Gravel itself rarely needs full replacement if maintained this way.
  • Well water: usable for most tanks, but test it first for chlorine, hardness, pH, nitrate/nitrite, iron, and bacteria. Well water can run low in dissolved oxygen, so aerate it — pouring between containers or running an air stone — before or after adding it to the tank.
  • US tap water note: treatment varies by municipality — some systems use chlorine, others chloramine — so check your water utility's report and choose a conditioner labeled to neutralize both.

Common Mistakes to Avoid

  • Overstocking based on juvenile size — small livebearers and barbs grow and breed, quickly exceeding a 10-gallon's bioload.
  • Skipping the nitrogen cycle before adding fish, causing an ammonia spike ("new tank syndrome") that can kill new stock.
  • Mixing incompatible needs — coldwater species like white clouds don't pair with tropical bettas, and fin-nippers don't belong with long-finned bettas or guppies.
  • Under-filtering — choosing a filter rated below the tank's actual gallonage, or one with flow too strong for nano fish and fry.
  • Neglecting water changes because the tank "looks clean" — clarity isn't the same as safe ammonia, nitrite, and nitrate levels.
  • Skipping quarantine for new fish, which risks introducing disease into an established nano community.
  • Overfeeding — a bigger risk in small volumes, since excess food fouls water quickly. Feed small, nano-appropriate portions once or twice daily and remove uneaten food.

A related step many new keepers skip is drip acclimation for sensitive nano species — slowly dripping tank water into the transport bag over 20-30 minutes before release reduces shock from sudden changes in water chemistry.

Frequently Asked Questions

How many fish can I actually put in a 10-gallon tank?

It depends on species rather than a fixed count. A workable guide is one small schooling species (6-15 individuals) plus a few bottom dwellers or snails, or a single betta/gourami as an anchor with light supporting stock. Go by bioload and behavior, not a universal number.

Can I keep a betta with other fish in a 10-gallon?

Yes, as long as tankmates are peaceful and won't nip fins — snails, shrimp (with some caution), and calm small schoolers like chili rasboras or corydoras generally work well.

Do I need a heater for a 10-gallon tank?

Yes, for most tropical community fish, which need water in the mid-70s°F (around 24°C). A heater is optional only if you're stocking exclusively coldwater species like white clouds or certain killifish.

How often should I do water changes on a 10-gallon?

Weekly changes of 20-25% are standard. Increase frequency to twice weekly for heavier stocking or during the first few months while the tank cycles.

What's the best filter for a 10-gallon tank?

A sponge filter or a small HOB filter rated for 10-20 gallons both work well. Sponge filters are quieter and gentler on nano fish and shrimp; HOB filters are easier to install and provide stronger mechanical filtration.

Can goldfish live in a 10-gallon tank?

No. Goldfish grow 8-10+ inches and produce far more waste than a 10-gallon can support long term.

Is a 10-gallon tank good for beginners?

It's beginner-friendly in cost and footprint, but it demands more precise fish selection and more frequent maintenance than larger tanks, since water parameters shift faster in a small volume.

Can I use well water for my aquarium?

Often yes, but test it first for pH, hardness, nitrate, and other contaminants. Well water can run low in dissolved oxygen, so be prepared to aerate it before use.


Once you've settled on a stocking plan, you can browse small community fishes on FishyHub to compare species availability before you finalize your 10-gallon lineup.

Comments

Sign in to join the conversation

Best Fish for a 10-Gallon Aquarium | FishyHub Blog