Quick Answer
A 5–10 gallon nano tank should be stocked at a maximum density of 1 inch of adult fish per 2 gallons to account for the reduced biological buffer of small water volumes. Best species for nano tanks include Chili Rasboras (0.8 inches), Endlers Livebearers, Pygmy Corydoras, and Ember Tetras — all thriving at temperatures of 74–82°F in schools of 6 or more. Avoid any species exceeding 2 inches adult size to prevent stunting and territory aggression.
A nano tank—typically 5 to 10 gallons—is a true test of an aquarist's skill. Because the water volume is small, water parameters can change rapidly. But the payoff is a stunning, miniature ecosystem that fits on a desk or a bookshelf. This guide highlights the best fish for a nano aquarium and how to create a thriving community.
Stocking Guidelines for Nano Tanks
With nano tanks, less is always more. Overcrowding is the leading cause of failure. The "inch per gallon" rule is inadequate for these systems. For a 5-gallon tank, keep only one solitary fish or a few shrimp. For a 10-gallon tank, you can house a small school of nano fish. Always ensure your tank is fully cycled (4-6 weeks) before adding any animals.
Best Fish for a 5–10 Gallon Nano Tank
- Betta Fish (Betta splendens): The classic choice for a 5-gallon tank. A single betta has a big personality and thrives in a planted setup. Avoid strong currents.
- Chili Rasbora (Boraras brigittae): One of the smallest aquarium fish. A school of 8-10 is perfect for a 10-gallon tank. They need dense planting and soft, acidic water.
- Celestial Pearl Danio (Danio margaritatus): Often called the galaxy rasbora. A school of 6-8 will shine in a 10-gallon tank. They are shy and need good plant cover.
- Ember Tetra (Hyphessobrycon amandae): These tiny, vibrant orange tetras are very peaceful and active. A school of 8-10 in a 10-gallon tank creates a stunning display.
- Endler's Livebearer (Poecilia wingei): Even smaller than guppies. A group of 5-6 males (to avoid breeding) is ideal for a 10-gallon tank.
- Sparkling Gourami (Trichopsis pumila): A perfect nano centerpiece fish. They have iridescent blue eyes and can croak! A pair or a trio in a 10-gallon tank is great.
- Scarlet Badis (Dario dario): A tiny, stunning micropredator. A single male or a pair in a 5-10 gallon heavily planted tank is perfect for the advanced beginner.
- Pygmy Corydoras (Corydoras pygmaeus): At just 1 inch, these cories swim in the mid-water column, not just on the bottom. A school of 8-10 is great in a 10-gallon tank.
- Least Killifish (Heterandria formosa): Actually a tiny livebearer, not a killifish. They are incredibly peaceful and stay under 1 inch. A group of 6-8 is great for a nano tank.
- White Cloud Mountain Minnow (Tanichthys albonubes): A very hardy, cool-water species. A school of 5-6 can work in a 10-gallon tank, but they are active and prefer more swimming room.
Avoid These Fish for Nano Tanks
- Goldfish: Even the smallest fancy goldfish need at least 20-30 gallons and produce huge amounts of waste.
- Neon Tetras: They are very active and need horizontal swimming space. A 10-gallon is too small for their long-term health.
- Plecos: Even a bristlenose pleco needs at least 25 gallons.
- Otocinclus Catfish: These are social fish that need groups of 6+ and a mature tank with plenty of algae. A 10-gallon is too small for their social needs.
- Any Other Schooling Tetra: Most tetras are very active and need a tank length of 24 inches or more to exhibit natural behavior.
Nano Tank Setup Essentials
- Substrate: Use a fine sand or a nutrient-rich aquasoil.
- Filtration: A small sponge filter or a hang-on-back filter with a baffle is perfect.
- Lighting: An adjustable LED light designed for nano tanks is essential for plant health.
- Plants: Use a mix of foreground plants (Cryptocoryne parva, Marsilea hirsuta), midground plants (Anubias nana, Bucephalandra), and floating plants (Frogbit, Salvinia) to create a natural feel.
Nano tanks are not low-maintenance. They require strict, consistent care due to their small water volume. But with the right stocking and setup, they offer a highly rewarding window into the underwater world.
Knowledge Journey
Recommended Next Steps
Move from reading to action with related calculators, fish profiles, and quiz-based recommendations.
Calculator
Aquarium Light Duration & Photoperiod Calculator
Dial in the perfect photoperiod for your aquarium. Enter your tank type, plant density, and viewing schedule to calculate the optimal daily light duration that fuels plant growth, suppresses nuisance algae, and gives your fish a healthy day/night cycle — without guesswork.
Calculator
Aquarium Nitrogen Cycle Tracker
Stop guessing if your tank is safe for fish. Input your latest ammonia, nitrite, and nitrate test results to determine exactly which phase of the nitrogen cycle your aquarium is in, what your readings mean, and what action to take right now to move forward safely.
Calculator
Annual Fish Keeping Cost Calculator
Estimate the true annual cost of your aquarium by entering tank volume, heater wattage, filter and light power, heater runtime, and local electricity rate. Get a practical itemized breakdown for heating, filtration, lighting, water, and routine consumables before you set up, upgrade, or troubleshoot a tank.
Quiz
Fish Compatibility Quiz
Find beginner-friendly fish that match your tank size, setup, and experience level.
Quiz
Fish Quiz Hub
Choose a guided quiz and get personalized fish care next steps.
Calculator
Ammonia Toxicity Calculator (Free NH3)
Enter your test kit reading (TAN), pH, and temperature — get an instant SAFE or LETHAL verdict for Free Ammonia (NH3). Built for API Master Kit users, cichlid tanks, reef setups, and fish breeders.