Plan my tank
Tank sizes / 10 gallon
The classic first tank

10-Gallon Tank Setup: What to Buy and What Fits

The 10-gallon is the most common starter tank. It holds one small school of fish or a centerpiece fish with a few companions. It is too small for most bottom-dwelling catfish and for any fish that grows past about 3 inches.

Dimensions
20 × 10 × 12 inlength × width × height
Weight when full
~111 lbswater, substrate, gear
Heater
50 wattsfor 76°F in a 68°F room
Substrate
18 lbsfor a 1.5 inch layer

3 stocking ideas for a 10-gallon tank

Each one passes our checks for tank size, group size, temperature and temperament. Open one in the builder to adjust it.

Neon school with shrimp

One bright school and a clean-up crew.

84% stocked · 76°F
Open in the builder

Betta community

A betta with a calm group on the bottom.

73% stocked · 78°F
Open in the builder

Colour mix

Guppies up top, embers in the middle.

80% stocked · 78°F
Open in the builder

Shopping list for a 10-gallon tank

Sized for the “Neon school with shrimp” idea above. Change the fish in the builder and the list updates.

Your blueprint

10-gallon tank

6 neon tetras · 5 cherry shrimp · 1 nerite snail
Stocking level84% · Good
  • These fit a 10-gallon tank and get along. Aim for about 76°F.

Equipment, sized for this tank

Tank: 10 gallons
Standard size: 20 × 10 × 12 inches, about 111 lbs when full.
See tanks on Amazon
Heater: 50 watts
Holds 10 gallons at 76°F in a 68°F room.
See heaters on Amazon
Hang-on-back filter: 50+ gallons per hour
Turns the tank over about 5 times an hour.
See filters on Amazon
Gravel or sand: 18 lbs
Enough for a 1.5-inch layer in this tank.
See substrate on Amazon
LED light and lid: 20 inches long
A lid cuts evaporation and stops fish and snails getting out.
See lights on Amazon

Starter supplies

Water conditioner
Removes chlorine from tap water. Roughly 1 mL per full fill; follow your bottle's label.
See on Amazon
Liquid water test kit
For cycling the tank before fish go in, and for checking water after.
See on Amazon
Thermometer
A heater's dial is only a rough guide.
See on Amazon
Gravel vacuum
For weekly water changes of about 3 gallons (25%).
See on Amazon
Micro pellets for small fish
For your neon tetras.
See on Amazon
Shrimp food
For your cherry shrimp.
See on Amazon
Algae wafers
For your nerite snails.
See on Amazon

Paid links. As an Amazon Associate, TankStarter earns from qualifying purchases. Sizes are estimates from published care guidelines, not hands-on testing.

Fish that fit a 10-gallon tank

The most of each you could keep if it were the only species in the tank.

FishKept alone, up toGroup sizeTemperature
Betta1One per tank76–82°F
Neon tetra76 or more70–79°F
Ember tetra166 or more73–82°F
Guppy53 or more72–82°F
Endler's livebearer93 or more72–82°F
Platy33 or more70–80°F
White cloud minnow86 or more60–72°F
Harlequin rasbora66 or more73–82°F
Chili rasbora226 or more72–82°F
Pygmy corydoras136 or more72–79°F
Dwarf gourami1One per tank72–82°F
Honey gourami3One or more72–82°F
Cherry shrimp405 or more65–80°F
Amano shrimp223 or more68–80°F
Nerite snail16One or more72–80°F
Mystery snail4One or more68–82°F

Too big for 10 gallons: cardinal tetra (20+ gal), rummy-nose tetra (20+ gal), black skirt tetra (20+ gal), molly (20+ gal), swordtail (29+ gal), cherry barb (20+ gal), tiger barb (29+ gal), corydoras catfish (20+ gal), bristlenose pleco (29+ gal), otocinclus (20+ gal), kuhli loach (20+ gal), pearl gourami (29+ gal), angelfish (29+ gal), german blue ram (20+ gal), fancy goldfish (20+ gal).

10-gallon tank questions

How many fish can I put in a 10-gallon tank?

It depends on the fish. As examples, a 10-gallon tank comfortably holds 1 betta, or 7 neon tetras, or 5 guppies if kept alone. Mixed tanks hold fewer of each. The builder shows the stocking level for any combination.

What size heater does a 10-gallon tank need?

About 50 watts to hold 76°F in a 68°F room. A colder room or warmer target needs more.

What size filter does a 10-gallon tank need?

Look for a filter rated for at least 50 gallons per hour, which turns the tank over about 5 times an hour. Go higher for messy fish such as goldfish or plecos.

How much does a 10-gallon tank weigh?

About 111 pounds when filled with water, substrate and equipment. Standard dimensions are 20 × 10 × 12 inches.

Other tank sizes