The Aquarium Adviser
Fish

10 Fish for 10-Gallon Tank | Best Freshwater Fish (2022)

By Sharon Ben-Moshe · Founder, The Aquarium Adviser · Updated 9 min read
10 Fish for 10-Gallon Tank | Best Freshwater Fish (2022)

Photo by laszlo-photo on Openverse (CC BY 2.0)

The best freshwater fish for a 10-gallon tank include peaceful, hardy species like guppies, platys, rasboras, and dwarf gouramis - fish that thrive in smaller volumes without aggressive behavior or excessive bioload. Choosing the right species for a small tank requires understanding their feeding habits, temperament, and specific water needs; picking incompatible fish or overloading the tank will harm them.

A 10-gallon tank is a rewarding starting point for aquarium keeping, but its small volume leaves little margin for error. Water parameters shift quickly, and overstocking leads to poor water quality. The key is selecting slow-growing, peaceful, small species that tolerate modest conditions and don't produce excessive waste.

Why Tank Size Matters for Fish Health

Many people assume that because a fish is small, it can live happily in a tiny tank. This is a dangerous misconception. Even though your fish might fit physically, the tank needs to support their metabolism, allow them to express natural behavior, and maintain stable water chemistry.

Why small tanks are challenging:

  • Water volume means rapid parameter swings (temperature, pH, ammonia) from small disturbances.
  • Biological waste accumulates quickly, especially if you overstock.
  • Limited hiding places stress fish, increasing aggression and disease risk.
  • Many popular species sold as "10-gallon safe" actually outgrow or outbehave in that space.

The initial investment (tank, stand, filter, heater, substrate, décor) is the largest upfront cost. However, ongoing expenses are low-quality flake food, occasional frozen food (like daphnia or bloodworms), and regular water changes are all you need. Some keepers culture live foods (daphnia, cyclops) from local ponds to reduce costs.

Before adding fish, ensure your 10-gallon setup includes:

  • A reliable filter (gentle flow, no strong current for delicate species)
  • A heater (most tropical fish need 72-82°F)
  • A thermometer
  • Substrate (sand or fine gravel, boiled or sterilized if collected)
  • At least some plants or hiding places (caves, root wood, or PVC pipe)

Best Fish Species for 10-Gallon Tanks

Mickey Mouse Platy

The Mickey Mouse Platy (or Southern Platy) is a live-bearing fish with a striking gold or orange body and a dark tail marked with a spot pattern that resembles Mickey Mouse ears. Native to Central America (Mexico to Belize), these are among the easiest fish for beginners.

Care profile:

  • Temperament: Peaceful
  • Size: Up to 2.5 inches
  • Diet: Omnivore (flake, live, or frozen food)
  • Water: 65-76°F, pH 7.0-8.2

A good ratio is one male and two females to minimize aggression. They're prolific breeders, so expect fry if you keep males and females together. They're forgiving about water conditions and food, making them ideal for learning the basics of tank maintenance.

Guppy Fish

Guppies are among the most recognizable aquarium fish and come in vibrant colors and patterns. Males are smaller and more colorful; females are larger and less showy.

Care profile:

  • Temperament: Peaceful (but males can chase each other)
  • Size: Up to 2.5 inches
  • Diet: Omnivore (high-quality flake, frozen daphnia, bloodworms, brine shrimp, vegetables)
  • Water: 65-80°F, pH 5.8-8.0

Key rules for guppies in 10 gallons:

  • Keep no more than 4 in a 10-gallon tank to prevent male-on-male aggression.
  • Feed once or twice daily with varied food (live, frozen, and plant matter strengthen health).
  • Do regular 25-30% water changes weekly; they're hardy but prefer clean water.

Males will breed readily if females are present, so be prepared for fry or keep only males if you want to avoid overstocking.

Kubotai Rasbora

Named after ichthyologist Katsuma Kubota, this small rasbora is peaceful and attractive but demands more precise care than platys or guppies.

Care profile:

  • Temperament: Peaceful
  • Size: Up to 2 inches
  • Diet: Omnivore (small dried food, daphnia, artemia)
  • Water: 68-76°F, pH 6.0-6.8

Special care notes:

  • They need weekly water changes (at least 50% of tank volume) to maintain stable conditions.
  • Prefer planted tanks with dark substrate for visual comfort.
  • Feed on small invertebrates and zooplankton naturally; in captivity, accept small dried foods and live foods like daphnia.
  • Keep in small groups for best behavior.

White Cloud Mountain Minnow

A hardy, colorful beginner fish, the White Cloud Mountain Minnow has a bronze body with a striking neon-green line running the length of its body and a bright red tail.

Care profile:

  • Temperament: Peaceful
  • Size: Up to 2 inches
  • Diet: Omnivore (micro predator-eats worms, crustaceans, insects, zooplankton)
  • Water: 62-76°F, pH 6.6-7.8

Why they're beginner-friendly:

  • Extremely hardy once established, tolerating a wide range of water conditions.
  • Can survive in cooler water but are more active at tropical temps (72-76°F).
  • Very easy to breed if you provide dense plants.
  • Best appearance comes when kept in a small school of 4-6.

Add roots, leaves, and floating plants to simulate their natural habitat and give them places to hide. They're not demanding and won't wage war on tank mates.

Cherry Barb

Cherry Barbs are beautiful when fully colored-males display a deep cherry-red hue that intensifies to brilliant red during breeding. Females are duller olive-brown. The trade-off is that they can be nervous and occasional fin-nippers.

Care profile:

  • Temperament: Peaceful (but somewhat skittish; may chase smaller fish)
  • Size: Up to 2 inches
  • Diet: Omnivore (live food such as shrimp and worms; add meat and vegetables for variety)
  • Water: 74-80°F, pH 6.3-7.2

Behavior notes:

  • Can be stressed by aggressive tank mates, especially during early acclimation.
  • Males court females with impressive fin displays.
  • Will eat their own eggs, so remove parents after spawning if breeding is desired.
  • Unlike most barbs, they have a calm temperament and suit community tanks with peaceful species.
  • Pairing with species like rainbow fish helps draw out their color.

Kuhli Loach

A bottom-dwelling scavenger with an eel-like body, the Kuhli Loach has a catfish-like face and dark brown bands or dots running along its body. They're shy but peaceful and are excellent at cleaning up uneaten food.

Care profile:

  • Temperament: Peaceful (nocturnal/crepuscular)
  • Size: Up to 5 inches
  • Diet: Carnivore (prefers live food but accepts sinking pellets)
  • Water: 78-86°F, pH 6.0-6.7

Behavior and care:

  • Move quickly and are hard to catch in planted tanks-very fast swimmers that cover the tank quickly, then settle.
  • Enjoy burrowing in sand and hide frequently; provide soft substrate and caves or PVC pipe.
  • Never house with aggressive or territorial species (like cichlids) because they'll stress or be harmed.
  • Generally docile and won't compete aggressively for food at the water's surface.
  • Females are plumper than males, but breeding behavior in aquariums is poorly understood.

Killifish

Killifish are colorful, small, carnivorous fish available in many species with varying care requirements. Some, like the Bluefin Notho, are manageable for intermediate keepers; others are challenging.

Care profile:

  • Temperament: Peaceful (species-dependent)
  • Size: Up to 2.5 inches (varies by species)
  • Diet: Carnivore (live and frozen food only-no flakes)
  • Water: 72-76°F, pH 6.0-7.2

Before you buy:

  • Research your specific killifish species; care levels vary widely.
  • Most keepers recommend more than a year of aquarium experience before keeping killifish.
  • Start with a pair or small group in a species-only tank (no mixed community) to reduce stress and feeding complexity.
  • They require live or frozen carnivorous diets and won't accept standard flake food.

See our killifish species guide for detailed care by species.

Red Pencilfish

A slender, peaceful fish with a red or orange body and thin profile, the Red Pencilfish is not overactive and suits small, planted tanks. They live 3-5 years with proper care.

Care profile:

  • Temperament: Peaceful (keep away from aggressive tank mates)
  • Size: Up to 2 inches
  • Diet: Omnivore (high-quality flake, brine shrimp)
  • Water: 70-82°F, pH 5.8-7.2

Feeding notes:

  • Have small mouths, so feed twice daily in small portions rather than one large meal.
  • Avoid aggressive species that might outcompete them at feeding time.
  • Do not keep with territorial fish.

Dwarf Gourami

Also called the Flame Gourami, the Dwarf Gourami is a labyrinth fish-meaning it breathes air using a lung-like organ and must have access to the water surface. Males are striking, with bright-red spot-lines and metallic-blue fins; females are silvery and duller.

Care profile:

  • Temperament: Peaceful and shy
  • Size: Up to 2 inches
  • Diet: Omnivore (algae, flake, live food)
  • Water: 72-82°F, pH 6.0-7.8

Special care:

  • Must have clear access to the water surface to gulp air.
  • Males generally coexist peacefully (unlike Betta fish, which are highly aggressive).
  • Breeding behavior is similar to Bettas but less violent.
  • Feed a varied diet including algae-based foods and small live foods.

Thicklip Gourami

A close relative of the Indian giant gourami but smaller, the Thicklip Gourami has a chocolate-brown body with metallic-blue bars (closer together than in the giant variant) and distinctly dark blue lips.

Care profile:

  • Temperament: Peaceful
  • Size: Up to 3 inches (largest on this list)
  • Diet: Omnivore (live, frozen, flake; loves mosquito larvae)
  • Water: 72-82°F, pH 6.5-7.6

Behavior:

  • Males darken almost to black during breeding.
  • Both sexes hold ventral fins pointing forward to sense their environment.
  • Easy to feed and not picky; natural food in the wild includes mosquito larvae, which they relish in captivity.
  • Good candidate for a 10-gallon tank with stable conditions and compatible tank mates.

Planning Your 10-Gallon Community

Stocking guidelines:

  • Start with 1-2 species (a small group of guppies or platys or rasboras).
  • Add a bottom-dweller like a Kuhli Loach after the first species establishes well.
  • Avoid combining species with vastly different temperature or pH needs.
  • Never mix territorial fish (like Siamese fighting fish) with other males of the same species.

Tank maintenance:

  • Perform 25-30% water changes weekly for most communities.
  • More sensitive species (like Kubotai Rasboras) benefit from 50% changes weekly.
  • Use a gentle filter; strong flow stresses small fish.
  • Test water parameters (ammonia, nitrite, nitrate) regularly, especially during the first month.

Décor and hiding:

  • Boil and scrub any rock or pebbles before adding; never use bathroom caulk or non-aquarium-safe sealants (they contain toxic pigments).
  • Aquarium-grade silicone sealant can bond slate or rock into caves.
  • Dense plants (live or plastic) help fish feel secure and reduce stress.
  • Floating plants reduce light and create shade for skittish species.

Common Mistakes to Avoid

  • Overstocking: A 10-gallon tank fills fast. Stick to small, slow-growing species.
  • Mixing incompatible species: Never pair aggressive fish (cichlids, some larger gouramis) with delicate or slow swimmers.
  • Ignoring water parameters: Small tanks swing in pH and temperature quickly. Monitor regularly.
  • Overfeeding: Excess food decays, polluting the water. Feed small portions once or twice daily.
  • Neglecting tank mates: Research compatibility before buying. Some fish that look peaceful are fin-nippers or predators.
  • Skipping the fishless cycle: Let the tank cycle for 2-4 weeks before adding fish, or use beneficial bacteria supplements to speed the process.

Final Thoughts

A 10-gallon tank works well for learning aquarium keeping and for enjoying beautiful, small fish. Success depends on choosing hardy, peaceful species, maintaining stable water conditions, and resisting the urge to overstock. Start with one or two species, keep up with weekly water changes, and observe your fish closely for signs of stress or disease. As you gain experience, you'll develop an intuition for what works in your specific tank, and you can experiment with additional species or breeding projects.

Passion and patience matter more than having the most expensive equipment. Invest in quality basics (filter, heater, test kit), research your chosen species thoroughly, and don't hesitate to ask questions in aquarium forums or consult species-specific guides. The more you learn, the better your fish will thrive.

Frequently asked questions

How many fish can I keep in a 10-gallon tank?+

A general rule is 1 inch of fish per gallon, but this is approximate. For a 10-gallon tank, 4-6 small fish (up to 2 inches each) is a realistic stocking level. Avoid overstocking; consider bioload (waste production) and compatibility, not just physical size. Bottom-dwellers like loaches add bioload too, so factor them in.

Do I need a heater and filter for a 10-gallon tank?+

Yes, both are essential for most tropical fish. A heater maintains temperature stability (72-82°F for most species listed here). A gentle filter removes waste and uneaten food, keeping ammonia and nitrite at safe levels. Choose a filter rated for your tank size; very strong currents stress small fish.

Can I keep a Betta fish in a 10-gallon community tank?+

Possibly, but with caution. Male Bettas are highly aggressive toward other males and will attack colorful fish they mistake for rivals. A single male Betta can live alone in a 10-gallon tank, but community setups are risky. See our guide on [Bettas in community tanks](/betta-in-a-community-tank/) for specific compatibility details.

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

Most 10-gallon tanks benefit from 25-30% water changes once per week. Sensitive species like Kubotai Rasboras may need 50% changes weekly. More frequent small changes are better than infrequent large changes. Always use a dechlorinator on tap water before adding it to the tank.

What plants can I add to a 10-gallon tank?+

Low-light plants like Java Fern, Anubias, and Marimo Moss Balls are ideal for small tanks. They don't require much light or fertilizer and provide hiding spots and shade. Floating plants like Water Sprite help reduce algae and create a natural look. Avoid fast-growing stem plants that will need constant trimming.

Can I breed fish in a 10-gallon tank?+

Some species breed readily in small tanks (guppies, platys, White Cloud Mountain Minnows), but be prepared for fry overstocking. Others require careful setup and removal of parents after spawning. Breeding is possible but adds complexity; focus on stable conditions and healthy adults first before attempting breeding.