Quick answer: A standard 5 gallon fish tank measures about 16 x 8 x 10 inches (41 x 20 x 25 cm), holds about 19 liters, and weighs roughly 55 to 62 pounds once it’s filled with water, gravel and decor. It’s the ideal size for one betta, a colony of cherry shrimp, a few snails, or a tiny group of nano fish like chili rasboras. What most people get wrong is treating a 5 gallon like a small community tank. It can only hold a handful of the very smallest fish, and because the water volume is so small, overfeeding or one dead fish can crash it quickly. Stock lightly, cycle first, and it’s one of the most rewarding tanks you can keep.
5 gallon fish tank at a glance
| Detail | Standard 5 gallon tank |
|---|---|
| Dimensions | About 16 x 8 x 10 in (41 x 20 x 25 cm) |
| Volume | About 5 US gallons (19 L), roughly 4 gallons of real water after substrate and decor |
| Empty weight | About 6 to 8 lb (3 to 4 kg) for glass |
| Filled weight | About 55 to 62 lb (25 to 28 kg) |
| Heater | 25 W |
| Filter | Sponge filter or a gentle filter rated for 5 to 10 gal |
| Light | A small LED, about 16 in long or a clip-on nano light |
| Weekly water change | 25 to 30 percent, about 1 to 1.5 gallons |
| Best for | One betta, shrimp colonies, snails, a few nano fish |
| Skill level | Beginner friendly if stocked very lightly |
How big is a 5 gallon fish tank? Dimensions by tank style
| Tank style | Typical size (L x W x H) | Metric | Good for |
|---|---|---|---|
| Standard rectangle | About 16 x 8 x 10 in | 41 x 20 x 25 cm | Betta, shrimp, nano fish |
| Rimless nano | About 14 x 9 x 9 in | 36 x 23 x 23 cm | Planted shrimp tanks and aquascapes |
| Cube | About 10.5 x 10.5 x 11 in | 27 x 27 x 28 cm | Shrimp, a betta, desk tanks |
| Tall or portrait | About 11 x 9 x 13 in | 28 x 23 x 33 cm | A betta, though less swimming length |
| Long and slim kits | About 20 x 6 x 11 in | 51 x 15 x 28 cm | Betta, good swimming length |
Here’s the honest part most 5 gallon guides leave out. The shape matters almost as much as the volume. Fish swim side to side, not up and down, so a long, low 5 gallon gives a betta far more usable room than a tall “portrait” tank of the same size. And like every tank, the number on the box is the volume to the brim. Once you add substrate, rocks and a gap under the lid, you’re really working with about 4 gallons. You can check your own tank with our aquarium volume calculator. The math for a standard tank: 16 x 8 x 10 inches is 1,280 cubic inches, divided by 231 gives 5.5 US gallons.
2.5 gallon vs 5 gallon vs 10 gallon: which should you buy?
| Detail | 2.5 gallon | 5 gallon | 10 gallon |
|---|---|---|---|
| Typical size | 12 x 6 x 8 in | 16 x 8 x 10 in | 20 x 10 x 12 in |
| Filled weight | About 25 to 30 lb | About 55 to 62 lb | About 100 to 115 lb |
| Fish options | Shrimp and snails only | One betta, shrimp, a few nano fish | Betta plus tank mates, nano schools, dwarf corydoras |
| Water stability | Very unstable | Swings fast | Fair |
| Best for | Shrimp or a plant jar | A betta or shrimp tank | Small community tank |
If you can fit it, a 10 gallon tank is easier to keep stable and gives you far more stocking options. A 2.5 gallon is too small for a betta to thrive long term. A 5 gallon sits in the middle and is the sweet spot for a single betta.
How many fish in a 5 gallon tank?
Very few. For fish, plan on one betta, or about 5 to 6 of the tiniest nano fish (under 1 inch), or a shrimp and snail tank. Not a mix of all three.
Why the inch per gallon rule fails here. Five 1 inch fish might “fit” by the old rule, but if they’re active schooling fish they still need swimming room, and many need a group of 6 or more to feel safe. That’s why most schooling fish, even small ones, are better in 10 gallons or more.
Shrimp and snails are different. They have a tiny bioload. A planted 5 gallon can hold a whole colony of cherry shrimp.
What fish can live in a 5 gallon tank?
| Animal | Adult size | How many in 5 gal | Notes |
|---|---|---|---|
| Betta | 2.5 to 3 in | 1 | The best fish for a 5 gallon. Needs a heater and gentle flow |
| Cherry shrimp | 1 to 1.5 in | Start with 10, colony grows | Perfect for a planted 5 gallon |
| Chili rasbora | About 0.8 in | 5 to 6 | Possible, but happier in 10 gallons with a bigger group |
| Least killifish (Heterandria formosa) | About 1 in | 3 to 5 | A tiny livebearer, breeds slowly |
| Sparkling gourami | About 1.5 in | 1 to 2 | Calm, likes plants and still water |
| Scarlet badis | About 0.8 in | 1 male | Needs live or frozen food, eats baby shrimp |
| Nerite snail | About 1 in | 1 to 2 | Great algae eater, can’t breed in freshwater |
| Mystery snail | Up to 2 in | 1 | Big waste producer for a small tank |
| Ramshorn or Malaysian trumpet snails | Under 1 in | A few | Cleanup crew, numbers follow food |
5 gallon betta fish tank
A 5 gallon is the size most fishkeepers recommend as a minimum for one betta, and it’s a big step up from a bowl.
- One betta only. No second betta, and no “sorority” in a tank this small.
- Heater. Bettas are tropical and need 76 to 82 F (24 to 28 C). A 25 W adjustable heater is ideal.
- Gentle filter. A sponge filter or a filter turned down low. Strong current tires out long-finned bettas.
- Lid. Bettas can jump. Leave a small air gap, since they breathe from the surface.
- Soft decor and plants. Avoid sharp plastic plants that tear fins. Live plants like anubias, java moss and floating plants are perfect.
- Tank mates. Usually just snails, like a nerite. Shrimp sometimes work in a heavily planted tank, but many bettas hunt them.
5 gallon tank stocking ideas
| Setup | Stocking |
|---|---|
| Classic betta tank | 1 betta, 1 nerite snail |
| Shrimp colony | 10 cherry shrimp, 1 nerite snail, a few Malaysian trumpet snails, lots of moss |
| Nano fish tank | 6 chili rasboras, a few cherry shrimp, 1 nerite snail |
| Micro predator tank | 1 male scarlet badis, plants, no shrimp |
| Snail tank | 1 mystery snail or 2 nerites, plus ramshorns |
Fish to avoid in a 5 gallon tank
| Fish | Why not | Minimum tank |
|---|---|---|
| Goldfish | Grow large and make a lot of waste | 20 gal or more for one fancy goldfish |
| Guppies and mollies | Active, and they breed fast | 10 gal or more |
| Neon tetras and most schooling tetras | Need a group and swimming length | 10 to 20 gal |
| Galaxy rasboras and ember tetras | Need a group of 6 or more and more room | 10 gal |
| Pygmy corydoras and other corydoras | Need a group and floor space | 10 gal or more |
| Honey gourami and dwarf gourami | Too big for 5 gallons | 10 to 20 gal |
| Tiger barbs, cherry barbs and other barbs | Active schooling fish | 20 gal or more |
| Plecos, angelfish and cichlids | Far too large | Much bigger tanks |
Best equipment for a 5 gallon fish tank
Filter. A sponge filter is the best all-round choice. It’s gentle for bettas and safe for baby shrimp. If you use a small hang-on-back filter, add a sponge over the intake.
Heater. A 25 W adjustable heater. Avoid unadjustable “preset” heaters with no thermostat, since small tanks heat and cool fast.
Light. A small LED is enough for low light plants. Run it 6 to 8 hours a day.
Lid. Stops jumping and slows evaporation, which matters a lot in small tanks.
Substrate. About 5 to 8 lb of gravel or sand for a 1 to 1.5 inch layer.
Test kit and water conditioner. Small tanks change fast, so test ammonia, nitrite and nitrate, especially in the first month.
About 5 gallon kits. Kits are cheap and convenient, but the filters are often too strong for bettas and the lights too weak for plants. They’re fine to start with. Just turn the flow down or add a sponge, and upgrade the light if you want plants to grow.
How to set up a 5 gallon fish tank
- Pick a stable spot out of direct sunlight, near an outlet. A filled 5 gallon weighs about 60 pounds.
- Rinse and add substrate.
- Add rocks, wood and plants. Live plants help keep a small tank stable.
- Fill with dechlorinated water poured over a plate.
- Install the filter and heater and turn them on.
- Cycle the tank for 3 to 6 weeks before adding animals. See our how to cycle a fish tank guide.
- Add animals slowly. Start with snails or a betta, and add shrimp once the tank is mature.
For the full step-by-step, see our fish tank setup guide.
Water parameters and maintenance
| Parameter | Target |
|---|---|
| Temperature | 76 to 82 F for a betta, 68 to 78 F for cherry shrimp |
| pH | 6.5 to 7.5 |
| Ammonia and nitrite | 0 ppm |
| Nitrate | Under 20 ppm |
| Water change | 25 to 30 percent weekly, 10 to 20 percent for shrimp tanks |
Top up evaporated water with dechlorinated water every few days, since small tanks lose water quickly. Our water change calculator helps with amounts.
Common 5 gallon tank problems
Ammonia spikes. Overfeeding or too many fish. Feed tiny amounts, remove leftovers and do a 30 to 50 percent water change.
Temperature swings. Small tanks heat up in sunlight and cool down at night. Use an adjustable heater and keep the tank away from windows and AC vents.
Cloudy water. Usually a bacterial bloom in a new tank. See our cloudy fish tank water guide.
Betta pushed around by the current. The filter is too strong. Turn it down, baffle it with a sponge, or use a sponge filter.
Algae everywhere. Too much light or sunlight. Cut the light to 6 hours and add more plants.
Water level dropping fast. Evaporation. Use a lid and top up regularly.
Snails taking over. Too much food. Feed less. Our ramshorn snail guide explains how to control them.
FAQ
How big is a 5 gallon fish tank?
A standard 5 gallon tank is about 16 inches long, 8 inches wide and 10 inches tall (41 x 20 x 25 cm). It holds about 19 liters.
How many fish can go in a 5 gallon tank?
One betta, or about 5 to 6 very small nano fish like chili rasboras, or a colony of shrimp with a few snails.
What fish can live in a 5 gallon tank?
A single betta is the best choice. Chili rasboras, least killifish, sparkling gouramis, a male scarlet badis, cherry shrimp and nerite snails also work.
Is a 5 gallon tank good for a betta?
Yes. 5 gallons is the recommended minimum for one betta, as long as it has a heater, a gentle filter and a lid.
How much does a 5 gallon fish tank weigh?
About 6 to 8 pounds empty and roughly 55 to 62 pounds when filled with water, substrate and decor.
Can a goldfish live in a 5 gallon tank?
No. Goldfish grow too large and make too much waste. A single fancy goldfish needs at least 20 gallons.
Do I need a filter and heater for a 5 gallon tank?
Yes, for fish. Use a gentle sponge filter and a 25 W adjustable heater for tropical fish like bettas.
How often should I clean a 5 gallon fish tank?
Change 25 to 30 percent of the water every week, top up evaporation every few days, and rinse the filter sponge in old tank water about once a month.
1 Comment
10 Gallon Fish Tank Dimensions Weight and Best Fish Guide · October 20, 2026 at 5:43 pm
[…] gallon vs 5 gallon vs 20 gallon: which should you […]
Comments are closed.