πŸͺ£ Tank Size Guide
Beginner

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

Ideal single-species nano tank β€” complete 2026 reference for fish selection, stocking, equipment, and cost.

5 US Gallonsβ‰ˆ 19 litres
16β€³ Γ— 8β€³ Γ— 10β€³L Γ— W Γ— H (standard)
Standard 5-gal (Aqueon/Marineland)Footprint note
~65 lbs fullApprox. filled weight

Best Fish for a 5 Gallon Fish Tank

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

Recommended

Betta Fish (1 male)

The definitive 5-gallon fish. One male betta thrives with a heater, gentle filter, and plants.

Recommended

Cherry Shrimp (10–15)

A shrimp colony is perfect: low bioload, entertaining to watch, excellent algae cleaners.

Recommended

Nerite Snails (2–3)

Algae-grazing snails that complement a betta or shrimp tank without overcrowding.

Recommended

Endler's Livebearers (5–6)

Tiny, active, and colourful β€” endlers are one of the few schooling fish safe in 5 gallons.

Fish to Avoid in a 5 Gallon Fish Tank

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

❌ Goldfish (need 20+ gal)❌ Neon Tetras (schooling, need 10+ gal)❌ Guppies in groups (need 10+ gal)❌ Any fish over 2 inches

Stocking & Water Change Guidelines

Stocking: In 5 gallons stick to a single species. The nitrogen cycle is fragile at this volume β€” one betta or a shrimp colony, not both.

Water changes: 25–30% weekly for a betta; 15–20% every 10 days for a shrimp-only setup.

Cycle time: 3–4 weeks with a bacteria starter and daily ammonia dosing.

Equipment for a 5 Gallon Fish Tank

EquipmentRecommendation
FilterSmall sponge filter or hang-on-back rated up to 10 gal (e.g., Aqueon QuietFlow 10). Low flow is critical β€” bettas dislike strong currents.
Heater25 W adjustable submersible heater (Eheim JΓ€ger or Fluval E25).
Lighting5–10W LED, 6–8 hrs per day. Low-light plants (java fern, anubias) thrive at this level.
Estimated Setup Cost$50–$120 all-in (tank, filter, heater, thermometer, conditioner, lid, light).

Frequently Asked Questions

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

For a 5 gallon fish tank, a single betta fish is the ideal choice β€” it gets the full territory it needs. If you prefer community fish, a colony of 10–15 cherry shrimp or 5–6 endler's livebearers are the safest options. Avoid putting multiple species in a 5-gallon tank, as the small water volume makes parameter swings dangerous.

Is a 5 gallon tank good for a betta fish?

Yes β€” a 5 gallon tank is the recommended minimum for a single male betta fish. It provides enough water volume to maintain stable temperature and water quality, and enough space for the betta to swim, explore, and display its fins. Tanks smaller than 5 gallons make it difficult to keep ammonia and nitrite at 0 ppm.

What filter should I use for a 5 gallon fish tank?

Use a sponge filter or a small hang-on-back (HOB) filter rated up to 10 gallons. Aim for a turnover of about 3–5Γ— the tank volume per hour (15–25 GPH). Avoid filters designed for large tanks β€” the flow will be too strong for bettas and too disruptive for shrimp.

Can goldfish live in a 5 gallon fish tank?

No. A single fancy goldfish needs a minimum of 20 gallons; a single-tailed (comet) goldfish needs 55+ gallons. Goldfish produce a large amount of ammonia and grow to 6–12 inches. Keeping goldfish in a 5 gallon tank causes chronic stress, stunted growth, and shortened lifespan.