๐Ÿชฃ Tank Size Guide
Beginner

10 Gallon Fish Tank: Best Fish, Setup & Stocking Guide

The classic beginner starter tank โ€” complete 2026 reference for fish selection, stocking, equipment, and cost.

10 US Gallonsโ‰ˆ 38 litres
20โ€ณ ร— 10โ€ณ ร— 12โ€ณL ร— W ร— H (standard)
Standard 10-gal (industry standard beginner tank)Footprint note
~110 lbs fullApprox. filled weight

Best Fish for a 10 Gallon Fish Tank

These species are well-suited to a 10-gallon aquarium in terms of adult size, bioload, and behaviour.

Recommended

Betta Fish (1 male)

A betta in a 10-gallon gets more space and more stable water than in a 5-gallon โ€” an upgrade worth making.

Recommended

Neon Tetras (6โ€“8)

A small neon tetra school fits well and stays peaceful with most tank mates.

Recommended

Guppies (6)

Three males or a 1M:2F trio make a colourful 10-gallon community.

Recommended

Corydoras Catfish (4โ€“6 pygmy)

Pygmy corydoras (not standard corys) are sized right for 10 gallons; keep in groups of 5+.

Recommended

Cherry Shrimp (20โ€“30)

A heavily planted 10-gallon shrimp tank is a rewarding low-maintenance setup.

Recommended

Ember Tetras (8โ€“10)

Tiny schooling fish that thrive in planted 10-gallon tanks.

Fish to Avoid in a 10 Gallon Fish Tank

These species require more space, produce too much waste, or have specific needs that a 10-gallon cannot meet long-term.

โŒ Angelfish (need tall 30+ gal)โŒ Goldfish (need 20+ gal)โŒ Oscar Fish (need 75+ gal)โŒ Tiger Barbs in groups (need 30+ gal)

Stocking & Water Change Guidelines

Stocking: Apply the 1 inch of fish per gallon rule with caution โ€” 10 gallons supports โ‰ˆ6โ€“8 small (1โ€“1.5 in) fish maximum. Don't max out the rule; stable water matters more than headcount.

Water changes: 20โ€“25% weekly. With light stocking, every 10 days is acceptable.

Cycle time: 3โ€“5 weeks. A 10-gallon is the ideal size for learning the nitrogen cycle.

Equipment for a 10 Gallon Fish Tank

EquipmentRecommendation
FilterHang-on-back rated 20โ€“30 gal (Aqueon QuietFlow 20 or Fluval C2) for proper cycling margin, or dual sponge filters.
Heater50 W adjustable heater. In a 10-gallon, temperature swings happen fast โ€” use an adjustable model.
Lighting10โ€“20 W LED, 8 hrs/day. Enough for java fern, hornwort, and low-demand live plants.
Estimated Setup Cost$80โ€“$200 depending on whether you buy a starter kit or individual components.

Frequently Asked Questions

How many fish can you put in a 10 gallon tank?

A 10 gallon fish tank can comfortably house 6โ€“8 small fish (1โ€“1.5 inches adult size), such as neon tetras or ember tetras, or one betta with a few bottom-dwellers like pygmy corydoras. The 'one inch per gallon' rule is a rough guide โ€” bioload, filtration quality, and maintenance schedule matter more than headcount.

What fish are best for a 10 gallon tank?

The best fish for a 10 gallon tank are small schooling species: neon tetras (school of 6), ember tetras (school of 8), guppies (group of 6), or a single betta fish. Add pygmy corydoras as bottom-dwellers if you have a group of 5 or more. Avoid goldfish, angelfish, or any species that reaches over 3 inches.

Can I put goldfish in a 10 gallon tank?

No โ€” goldfish need a minimum of 20 gallons for a single fancy goldfish and 55+ gallons for a single comet or common goldfish. Goldfish grow to 6โ€“12 inches, produce heavy ammonia, and will quickly foul a 10-gallon tank.

Do I need a heater in a 10 gallon fish tank?

Yes, if you keep tropical fish (which most aquarium fish are). A 50W adjustable heater is ideal for a 10-gallon tank. Without a heater, room-temperature fluctuations can cause temperature swings that stress or kill tropical fish. The only exception is coldwater species like white cloud mountain minnows, which prefer 64โ€“72ยฐF without a heater.