Fishstores.org
StatesBest StoresServicesNear meMapToolsGuidesSpecies
Fishstores.org

The most comprehensive directory of brick-and-mortar fish stores in the United States.

Find Fish Stores

  • Fish Stores Near Me
  • Browse by State
  • Best by Specialty
  • Stores by Service
  • Nationwide Store Map

Care Guides

  • Freshwater fish & shrimp
  • Saltwater & reef
  • Tanks & equipment
  • Troubleshooting
  • Browse all guides →
  • Species directory →

Resources

  • About Us
  • Email Us
  • Sitemap
© 2026 fishstores.org. All rights reserved.
Privacy PolicyTerms of ServiceAccessibility

Find local stores

Done with the math? Find aquarium stores near you to source what you need.

Stores near meBrowse by state

Popular tools

  • Tank volume
  • Fish compatibility
  • Stocking
  • Heater size
  • Substrate
  • Pond volume
  1. Home
  2. ›
  3. Tools
  4. ›
  5. Aquarium Stocking Calculator

Stocking

Aquarium Stocking Calculator

Find out how many fish your tank can safely hold. Bioload-based stocking levels for any aquarium size and species mix.

Estimate how many fish your tank can hold. Set your volume, add species, and watch the stocking level — bioload-weighted, not the outdated “one inch per gallon” rule.

Tank volume
Use your tank’s real water volume. Not sure? Calculate it here.
gallons
Stocking level
Well stocked
87%16 fish · 26 gal net

Room for roughly 3 more small community fish.

Add fish
Adjust the count for each species you plan to keep.

Angelfish

Semi-aggressive·min 30 gal·Care guide
0

Betta Fish

Aggressive·min 5 gal
0

Black Skirt Tetra

Peaceful·min 20 gal·schooling·Care guide
0

Blue Gourami

Semi-aggressive·min 30 gal·Care guide
0

Boesemani Rainbow

Peaceful·min 40 gal·schooling·Care guide
0

Bolivian Ram

Peaceful·min 30 gal·Care guide
0

Bristlenose Pleco

Peaceful·min 20 gal·Care guide
0

Bronze Cory

Peaceful·min 20 gal·schooling·Care guide
0

Cardinal Tetra

Peaceful·min 10 gal·schooling·Care guide
0

Celestial Pearl Danio

Peaceful·min 10 gal·schooling·Care guide
0

Cherry Barb

Peaceful·min 20 gal·schooling·Care guide
0

Chili Rasbora

Peaceful·min 5 gal·schooling·Care guide
0

Clown Loach

Peaceful·min 75 gal·schooling·Care guide
0

Common Pleco

Peaceful·min 125 gal·Care guide
0

Convict Cichlid

Aggressive·min 30 gal·Care guide
0

Corydoras Catfish

Peaceful·min 20 gal·schooling
6

Dwarf Gourami

Semi-aggressive·min 10 gal·Care guide
0

Dwarf Rainbow

Peaceful·min 30 gal·schooling
0

Electric Blue Acara

Semi-aggressive·min 30 gal
0

Ember Tetra

Peaceful·min 10 gal·schooling·Care guide
0

Endler's Livebearer

Peaceful·min 10 gal·Care guide
0

Firemouth Cichlid

Semi-aggressive·min 30 gal·Care guide
0

German Blue Ram

Peaceful·min 20 gal·Care guide
0

Glass Catfish

Peaceful·min 30 gal·schooling·Care guide
0

Gold Barb

Peaceful·min 20 gal·schooling·Care guide
0

Guppy

Peaceful·min 10 gal·Care guide
0

Harlequin Rasbora

Peaceful·min 10 gal·schooling·Care guide
0

Honey Gourami

Peaceful·min 10 gal·Care guide
0

Jack Dempsey Cichlid

Aggressive·min 55 gal·Care guide
0

Kribensis

Semi-aggressive·min 20 gal·Care guide
0

Kuhli Loach

Peaceful·min 20 gal·schooling·Care guide
0

Lemon Tetra

Peaceful·min 20 gal·schooling·Care guide
0

Molly

Peaceful·min 20 gal·Care guide
0

Neon Tetra

Peaceful·min 10 gal·schooling·Care guide
10

Oscar Cichlid

Aggressive·min 75 gal·Care guide
0

Otocinclus Catfish

Peaceful·min 10 gal·schooling·Care guide
0

Panda Cory

Peaceful·min 20 gal·schooling·Care guide
0

Pearl Gourami

Peaceful·min 30 gal·Care guide
0

Platy

Peaceful·min 10 gal·Care guide
0

Pygmy Cory

Peaceful·min 10 gal·schooling·Care guide
0

Rainbow Shark

Semi-aggressive·min 50 gal·Care guide
0

Red Tail Shark

Semi-aggressive·min 55 gal
0

Rosy Barb

Peaceful·min 30 gal·schooling·Care guide
0

Rummy Nose Tetra

Peaceful·min 20 gal·schooling·Care guide
0

Serpae Tetra

Semi-aggressive·min 20 gal·schooling·Care guide
0

Siamese Algae Eater

Peaceful·min 30 gal·schooling
0

Silver Dollar

Peaceful·min 75 gal·schooling
0

Swordtail

Peaceful·min 20 gal·Care guide
0

Tiger Barb

Semi-aggressive·min 20 gal·schooling·Care guide
0

White Cloud Mountain Minnow

Peaceful·min 10 gal·schooling
0

Yoyo Loach

Semi-aggressive·min 40 gal·schooling·Care guide
0

Zebra Danio

Peaceful·min 10 gal·schooling·Care guide
0

Next step

Stock your tank locally

Found your mix? Find an aquarium store near you that carries these species and the gear to support them.

Find stores near me
Need help? View the step-by-step guide↓

Quick answer

How many fish can I put in my aquarium?

Match your tank's real water volume to the adult size and bioload of each species, not the outdated one-inch-per-gallon rule. A 10-gallon holds about 6-8 nano fish; a 29-gallon holds a small community plus a centerpiece fish.

Adult size + bioload vs. net gallons
  • Use real water volume, not the box size
  • Respect each species' minimum tank size
  • Bigger fish need disproportionately more space
  • Stock slowly as the tank matures

Quick reference

How many fish in a 10 gallon?
6-8 nano fish, or 1 betta
How many fish in a 20 gallon?
10-15 small community fish
How many in a 29 gallon?
A school or two plus a centerpiece

Pitfalls

Common mistakes to avoid

Learn from others' errors to ensure accurate calculations and healthy aquatic life.

  1. No. 01

    Following the 'one inch of fish per gallon' rule

    Why it matters — Wildly overstocked tanks — it ignores body mass, waste output, and adult size

    Do this instead — Use a bioload- and volume-based estimate and respect each species' minimum tank size

  2. No. 02

    Stocking the whole tank at once

    Why it matters — Ammonia spikes the young filter can't process, killing fish

    Do this instead — Add fish gradually over several weeks so beneficial bacteria can keep up

  3. No. 03

    Buying juveniles without checking adult size

    Why it matters — A cute 1-inch fish becomes a 12-inch tank-buster

    Do this instead — Always plan stocking around full adult size, not the size in the store

  4. No. 04

    Ignoring schooling-group minimums

    Why it matters — Stressed, nippy, hiding fish when kept in groups that are too small

    Do this instead — Keep schooling species in groups of 6+ and count every one toward your stocking total

Source locally

Find the gear at a local store

To stock your tank, you'll want:

Products

tropical fish · aquarium filters · test kits · water conditioners

Services

fish ordering · stocking consultation

Find stores near meBrowse all stores

Reference

Frequently asked questions

Next up

Finalizing your stock list?

Double-check the fish get along and the tank's the right size:

  • Fish Compatibility Chart & Checker

    Check aquarium fish compatibility instantly. Freshwater compatibility chart to choose peaceful tank mates and avoid aggression.

  • Fish Tank Volume Calculator

    Free fish tank volume calculator for rectangular, bow front, and cylinder tanks. Get gallons and liters instantly.

  • Aquarium Heater Size Calculator - Wattage Guide

    Find the right heater wattage for your fish tank. Factors in tank size, room temperature, and target water temp.

More calculators

Pond Volume Calculator·Fish Tank Volume Calculator·Fish Compatibility Chart & Checker·Aquarium Substrate Calculator - Sand & Gravel·Aquarium Heater Size Calculator - Wattage Guide

Related topics

Keep digging

  • Check fish compatibility

    Make sure your stocking list actually gets along

  • Calculate your tank volume

    Get the real gallons before you stock

  • Best fish for beginners

    Hardy species that forgive early stocking mistakes