Small-tank stocking that actually works — with combos, not just a list.
A 10 gallon holds about 8 gallons of real water after substrate, so stocking has to stay modest. The winners are small, peaceful, and happy in groups. Run your picks through the stocking calculator before you buy.
Betta (single male, or a female alone); a school of 6–8 small tetras (neon, ember, chili rasbora); pygmy corydoras in a group of 6+; a single dwarf gourami; cherry or amano shrimp; nerite or mystery snails. All stay small and tolerate the limited swimming room.
Option A: 1 betta + 6 pygmy cories + a few cherry shrimp. Option B: 8 ember tetras + 6 pygmy cories. Option C: a shrimp-and-snail tank with a single centerpiece betta. Each keeps total adult fish length within a 10 gallon's comfortable range.
Goldfish, common plecos, angelfish, cichlids, and most barbs get too big or too messy for 10 gallons. Anything that reaches 4+ inches, schools in large numbers, or is highly territorial will struggle here.