Back to blogs

10 Gallon Stocking Ideas

Making the Most of a Small but Rewarding Tank

Ten gallon aquarium stocking layout

Introduction

The 10 gallon aquarium is one of the most popular tank sizes for beginners, and for good reason: it is affordable, widely available, and small enough to fit on a desk or bookshelf. But a 10 gallon tank is also one of the easiest to overstock, since its limited water volume means parameters can shift quickly and fish have less room to establish territories.

The key to a thriving 10 gallon is choosing species that genuinely fit the space, both in terms of size and behavior. Here are some of the best approaches, along with specific stocking ideas for each.

Quick Overview

Tank size10 gallons
Best approachSmall species, light stocking, stable water
Good fitsBettas, shrimp, tiny schooling fish, selected killifish
AvoidGoldfish, common plecos, angelfish, tiger barbs, and most cichlids

The Betta Solo Setup

A single male betta is one of the most popular choices for a 10 gallon, and with good reason. Bettas are stunning, personable fish that do best with plenty of space to explore. A 10 gallon gives your betta room to swim, hide, and show off without feeling cramped.

  • 1 male betta
  • 5-6 nerite snails or mystery snails (excellent algae cleaners that a betta will generally ignore)
  • Optional: a small group of pygmy corydoras (3-4) if the betta is not aggressive toward them

The Nano Community Tank

A well-planted nano community is one of the most visually striking ways to use a 10 gallon. The key is sticking to species that stay small (under 1.5 inches) and share compatible water parameters.

  • Option A: 6 ember tetras + 3 pygmy corydoras + 1 nerite snail
  • Option B: 6 chili rasboras + 4 neocaridina shrimp + 1 nerite snail
  • Option C: 8 exclamation point rasboras + 3 otocinclus catfish
  • Option D: 6 celestial pearl danios + 4 pygmy corydoras
  • Dense planting makes a 10 gallon community dramatically more successful. Plants break line of sight, reduce aggression, and allow shy fish to feel secure enough to display their natural colors.

The Shrimp Tank

A 10 gallon dedicated to neocaridina or caridina shrimp is one of the most low-maintenance and captivating setups you can build. Shrimp are endlessly active, breed readily, and work beautifully in a lush planted environment.

  • 15-20 neocaridina shrimp (cherry shrimp, blue velvet, yellow neocaridina, etc.)
  • Optional: 2-3 nerite snails for algae control
  • Heavy moss (java moss, Christmas moss, or mini pellia) for breeding and grazing

The Killifish Pair

Killifish are dramatically underrated in the hobby. A pair of gardneri killifish or a pair of American flagfish in a planted 10 gallon is a genuinely stunning setup. They are colorful, active, and interesting to observe.

  • 1 male + 1-2 female gardneri killifish
  • Floating plants (hornwort, water sprite) for spawning and fry cover
  • Leaf litter and a dark substrate to bring out the best coloration
  • Keep a tight lid on killifish tanks. They are exceptional jumpers.

The Species-Only Tank

Sometimes the cleanest option is to pick one species you love and build the tank around their specific needs. A species-only tank lets you optimize everything, temperature, flow, decor, and diet, for exactly that fish.

  • Least killifish (Heterandria formosa): one of the world's smallest fish; 10-15 individuals live comfortably in 10 gallons
  • Sparkling gourami: a group of 4-5 in a heavily planted tank with a gentle filter
  • Endler's livebearer: 1 male + 3-4 females, with live or dense artificial plants to give fry places to hide
  • Dwarf puffer: 1 dwarf puffer (Carinotetraodon travancoricus) as a solo or mated pair; highly interactive and personality-packed

Fish to Avoid in a 10 Gallon

Just as important as knowing what works is knowing what does not. The following fish are commonly sold in small sizes but are wholly unsuitable for 10 gallons as adults:

  • Goldfish (produce enormous waste and need 20+ gallons minimum for a single fish)
  • Common plecos (grow to 12-24 inches)
  • Angelfish (require height and open swimming space, minimum 29 gallons)
  • Cichlids other than shell dwellers or very small dwarf species
  • Tiger barbs (nippy and need a school of 8+ with enough space to chase each other)
  • Danios and most community tetras in groups large enough for their wellbeing

Always research adult size, not the size at the pet store. A 2-inch fish tag is a description of what is on the shelf today, not a promise of what the fish will always be.

Use this with your tank

Turn the guide into a check, a saved-tank update, or a question with context.

Apply this to my tankAsk Advisor to turn this article into next steps for your current setup.Check my stockingRun tank size, water, cycle, and compatibility before changing livestock.Open saved tanksOpen saved tanks to log changes, maintenance, plants, livestock, or water tests.

Read next

Related TankFlare guides for the next care decision.

Stocking ideas29 and 30 Gallon Stocking Ideas5 min read

Plan 29 and 30 gallon aquarium stocking ideas for angelfish, active schools, dwarf cichlids, planted communities, and more.

Continue reading
Stocking ideas20 Gallon Stocking Ideas5 min read

Explore 20 gallon stocking plans, from peaceful community tanks and planted betta setups to livebearers, dwarf cichlids, and oddball ideas.

Continue reading
Stocking ideas55 Gallon Stocking Ideas5 min read

Explore thoughtful 55-gallon aquarium stocking ideas, including community tanks, angelfish, mbuna cichlids, oscars, and fancy goldfish.

Continue reading
Stocking ideas75 Gallon Stocking Ideas4 min read

Explore five 75-gallon stocking plans, from South American communities and African cichlids to large schools, centerpiece fish, and planted aquascapes.

Continue reading