Best Fish for a 10 Gallon Tank
Discover beautiful small fish, aquarium setup tips, and practical advice for creating a healthy freshwater nano aquarium.
Explore the Fish ↓Why Choose a 10-Gallon Tank?
A 10-gallon aquarium can be a great introduction to fishkeeping. With suitable fish, proper filtration, and regular maintenance, you can create an attractive underwater environment even in a small space.
The key is choosing fish according to their adult size, social needs, swimming behavior, and water requirements rather than choosing by color alone.
10 Fish to Research for Your Aquarium
Explore these popular freshwater fish. Not all ten species are suitable for every 10-gallon aquarium, so check individual care requirements before stocking.
Betta Fish
A colorful centerpiece fish known for its flowing fins. Usually best kept alone in a heated, filtered tank.
Colorful centerpiece
Neon Tetra
A small fish with bright blue and red markings. Needs a proper social group and stable water conditions.
Schooling fish
Guppy
Available in many colors and tail patterns. Mixed-sex groups can reproduce quickly.
Many color varieties
Endler's Livebearer
A tiny, active fish with bright markings. Plan carefully for group size and breeding.
Small livebearer
Pygmy Corydoras
A small, social catfish that uses lower and middle areas of the aquarium. Provide a suitable group and substrate.
Social bottom dweller
Chili Rasbora
A tiny reddish nano fish that can look beautiful in a mature, planted aquarium.
Nano fish
Harlequin Rasbora
A peaceful schooling fish with distinctive markings. Consider its swimming needs and adult size.
Schooling fish
White Cloud Minnow
A small schooling fish suited to cooler water than many tropical aquarium species.
Cool-water species
Zebra Danio
A hardy and energetic schooling fish. Its active swimming style generally benefits from a longer tank.
Very active
Sparkling Gourami
A tiny fish with iridescent markings that appreciates calm water and plenty of cover.
Planted aquariumThese are species to research, not a suggestion to keep all ten together. Some need more swimming space or different water conditions. Confirm suitability before purchasing.
Fish Compatibility at a Glance
| Fish | Social needs | Important consideration |
|---|---|---|
| Betta | Often kept alone | Heated, filtered water |
| Neon Tetra | Schooling group | Stable water conditions |
| Guppy | Social | Breeding management |
| Endler | Social | Breeding management |
| Pygmy Corydoras | Group-living | Suitable substrate |
| Chili Rasbora | Group-living | Mature aquarium |
| Harlequin Rasbora | Schooling group | Swimming space |
| White Cloud Minnow | Schooling group | Cooler water |
| Zebra Danio | Schooling group | Active swimmer |
| Sparkling Gourami | Carefully planned | Calm water and cover |
Compatibility depends on tank dimensions, adult size, water parameters, group size, and individual behavior.
Stocking Ideas for a 10-Gallon Tank
Option 1: A Betta-Focused Aquarium
Keep one betta in a heated, filtered environment with plants, hiding places, and open swimming space.
Option 2: A Nano Species Aquarium
Research a single suitable nano species, its minimum group size, and its exact water requirements before buying fish.
Option 3: A Planted Aquarium
Start with easy plants and a fully cycled tank. Choose fish that fit the aquarium's actual dimensions and conditions.
The “one inch of fish per gallon” rule does not guarantee safe stocking. Adult size, activity, waste production, and social requirements are more useful considerations.
Fish to Avoid in a 10-Gallon Tank
| Fish | Why it needs more space |
|---|---|
| Goldfish | Grow large and produce substantial waste. |
| Oscar | A large cichlid requiring a much larger aquarium. |
| Common Pleco | Can grow very large. |
| Angelfish | Needs greater swimming height and space. |
| Bala Shark | Large, active schooling fish. |
Easy Plants for a Beautiful Tank
Do not bury Java Fern or Anubias rhizomes in the substrate. Attach them to hardscape instead.
Tank Setup and Maintenance Tips
- Cycle the aquarium before adding fish.
- Use an appropriate filter and maintain beneficial bacteria.
- Use a heater when required by the chosen species.
- Test ammonia, nitrite, nitrate, and pH as appropriate.
- Perform regular partial water changes.
- Use dechlorinated replacement water.
- Feed appropriate portions and remove uneaten food.
- Watch for unusual behavior or signs of stress.
Frequently Asked Questions
How many fish can I keep in a 10-gallon tank?
There is no universal number. It depends on adult size, species behavior, group needs, filtration, and water quality. Research the chosen species before stocking.
Does a 10-gallon aquarium need a filter?
A suitable filter is generally essential for waste processing and beneficial bacteria. Keep it running and maintain the media carefully.
Do I need a heater?
Tropical fish generally require stable warm water. Cooler-water species have different needs, so select equipment according to your fish.
How often should I clean the aquarium?
A partial weekly water change is a common starting point. Adjust the routine based on stocking, feeding, plants, and water test results.
Can I keep different fish together?
Some species are compatible, but temperature, water chemistry, adult size, aggression, and social requirements must all match.
Can goldfish live in a 10-gallon aquarium?
No. Goldfish need considerably more space than a 10-gallon aquarium provides.
Build a Healthy Aquarium, One Step at a Time
A beautiful aquarium starts with suitable fish, a cycled tank, stable water conditions, and consistent care. Research each species before purchasing and avoid overcrowding.
Explore the Fish Again ↑