How to Set Up a 10-Gallon Planted Tank
A 10-gallon holds enough water to stay stable and little enough to sit on a shelf, which is why it is the size most keepers should start with. Here is the whole build and what actually fits in it.
The short version
- A 10-gallon is the best first tank: enough water to hold steady parameters, small enough to sit on a shelf, and cheap enough to redo.
- The build is the same low-tech method as any planted tank: substrate, a light on a 6 to 8 hour timer, hardy plants, a 4 to 6 week cycle, then fish.
- Ten gallons is a real stocking limit, not a suggestion. It holds one small centerpiece plus a nano school plus a cleanup crew, not a crowd.
- Below: the gear, the plant list, the cycle, and the honest stocking math (including why a bronze corydoras does not belong in one).
A 10-gallon is the size the hobby quietly agrees is the right place to start, and the math is why. It holds enough water that a missed feeding or a warm afternoon does not swing the parameters the way it would in a 2-gallon bowl, and it is still cheap and small enough to fit a shelf, redo, or rehome. That combination is rare: most tanks are either forgiving or convenient, and a 10-gallon is both.
What it is not is a tank that holds a whole fish store. The most common way a 10-gallon fails is overstocking, so the stocking math below matters as much as the build. Here is the full setup.
Why a 10-gallon is the size most keepers should start with
Stability comes from water volume, and 10 gallons is the smallest volume that behaves. A larger body of water dilutes a spike of ammonia, holds its temperature through a cold night, and gives you hours to react to a problem instead of minutes. That is the whole case for not starting smaller than this.
It is also the classic low-tech demonstration size: it fits a nano school, or a betta with a cleanup crew, or a shrimp colony, on a single shelf. You get the forgiveness of a bigger tank without the footprint of a 20 or 40, which is the trade most beginners actually want.
Gear for a 10-gallon planted tank
Keep the gear list short and honest. For substrate, either aquasoil 2 to 3 inches deep, or plain inert sand fed with root tabs. Sand has one real advantage for this tank: smooth grains protect the barbels of bottom fish like corydoras, which sharp gravel wears down.
For light, a nano clip-on LED runs low-light plants (Anubias, java fern, crypts) in a tank up to about 10 gallons, which is exactly this size. A sponge filter is the safe choice here: air-driven, gentle enough for shrimp and fry, and it grows a large bacteria colony on the sponge. Add a liquid test kit and a dechlorinator, and the shopping is essentially done.
Most 10-gallon stocking also wants a heater. A honey gourami and harlequin rasbora both sit in the tropical 72 to 82 F band, and a small heater holds that steady against a cold room. The exception is a cool-water build around a white cloud mountain minnow, which prefers 60 to 72 F and runs unheated.
The plants for a 10-gallon
Two rooted-and-attached plants carry the tank, plus a fast grower for the first months. Cryptocoryne wendtii (Cryptocoryne wendtii) is a low-light crypt for 72 to 82 F that melts back after planting, then regrows from the roots in two to three weeks. Java fern (Microsorum pteropus) is an epiphyte for 68 to 82 F that ties to wood or rock, with the rhizome left exposed or it rots.
Both are rated for the soft-to-moderate range a 10-gallon usually sits in, roughly pH 6.0 to 7.5 and 2 to 15 dGH. Plant heavily on day one and add a fast stem to out-compete algae while the tank establishes.
The build, step by step
- Rinse the tank and set it level on a stand rated for the weight (a full 10-gallon is about 100 pounds).
- Lay 2 to 3 inches of substrate, sloped up toward the back.
- Place hardscape, then plant heavily while the substrate is damp.
- Fill slowly onto a plate so the substrate is not blasted into a cloud, and add dechlorinator.
- Hang the sponge filter, start the light at 6 hours a day on a timer, and let it run with no animals.
- Test every few days and wait for the cycle to finish before buying fish.
Cycle, then stock: the bioload math
A 10-gallon still has to cycle. Watch the liquid test kit until ammonia and nitrite both read zero and nitrate appears, usually 4 to 6 weeks in, then stock. Here is what actually fits.
A worked example: one honey gourami (Trichogaster chuna) at 2 inches as the centerpiece, a school of six or eight harlequin rasbora, a colony of cherry shrimp (Neocaridina davidi), and a nerite snail for algae. That is a full, balanced 10-gallon. If you want a bottom fish, use the pygmy corydoras (Corydoras pygmaeus), which is rated for a 10-gallon minimum and stays at one inch, not the bronze corydoras, which needs a 20-gallon and a group of six.
What a 10-gallon cannot do
Every build names its failure mode, and a 10-gallon's is overstocking. The volume caps you at roughly one small centerpiece plus one nano school plus a cleanup crew. Push past that and the bioload outruns the plants and bacteria, ammonia climbs between water changes, and the fish pay for it.
Some fish simply do not belong here at any number. A goldfish (Carassius auratus) reaches 8 inches, wants 30 gallons and up, and grazes soft plants to stubs. A school of bronze corydoras wants a 20-gallon footprint. When you find a stocking list that looks too full for 10 gallons, it usually is: trust the minimum tank sizes over the pet-store cup.
Frequently asked questions
How many fish can go in a 10-gallon planted tank?
As a working rule, one small centerpiece (a 2-inch honey gourami), one nano school of six to eight, and a shrimp-and-snail cleanup crew. That is the ceiling for a stable tank, not a starting point to build past. Fewer, larger fish or more small ones will run the bioload up faster than a planted 10-gallon can absorb.
Do you need a filter in a 10-gallon?
A heavily planted 10-gallon can run on plants and substrate alone, but a sponge filter is cheap insurance and adds bacteria surface and gentle flow. It is air-driven and safe for shrimp and fry, so there is little reason to skip it on a first tank. In a sparsely planted tank, the filter is doing real work and is not optional.
Can you keep corydoras in a 10-gallon?
Pygmy corydoras (Corydoras pygmaeus), yes: it is rated for a 10-gallon minimum, stays around one inch, and schools in a group of eight. The common bronze corydoras is a different animal, reaching 2.5 inches and needing a 20-gallon and a group of six. Match the species to the tank rather than assuming all cory are nano fish.
What is the best beginner fish for a 10-gallon?
A honey gourami as a single centerpiece, or a school of six harlequin rasbora, both rated for a 10-gallon minimum and both forgiving of small parameter swings. Cherry shrimp make an excellent first invertebrate. Wait until the tank is fully cycled before adding any of them.
Once the tank is cycled, the rest is a stocking question: what suits your water, and how many the 10 gallons can carry. Run it through the build planner for a balanced list, check every species against the compatibility database, and read the neighboring 5-gallon tank, nano tank, and shrimp tank builds in the build-guide library.
Species and gear in this guide
Parameters pulled live from the compatibility database.
- the standard first planted tank
- container · $
- Light: low · beginner
- Temp 72 to 82 F · pH 6 to 7.5
- Hardness 2 to 15 dGH · CO2 none
- Light: low · beginner
- Temp 68 to 82 F · pH 6 to 7.5
- Hardness 3 to 15 dGH · CO2 none
- fish · peaceful · beginner
- Temp 72 to 82 F · pH 6 to 7.5
- Min 10 gal · adult 2 in
- fish · peaceful · beginner
- Temp 72 to 79 F · pH 6 to 7.5
- Min 20 gal · adult 2.5 in
- fish · peaceful · beginner
- Temp 72 to 79 F · pH 6 to 7.5
- Min 10 gal · adult 1 in
- fish · peaceful · beginner
- Temp 72 to 81 F · pH 6 to 7.5
- Min 10 gal · adult 1.5 in
- shrimp · peaceful · beginner
- Temp 65 to 78 F · pH 6.5 to 8
- Min 5 gal · adult 1.2 in
- snail · peaceful · beginner
- Temp 72 to 82 F · pH 7 to 8.5
- Min 5 gal · adult 1 in
- fish · peaceful · beginner
- Temp 60 to 72 F · pH 6 to 8
- Min 10 gal · adult 1.5 in
- gentle biological filtration and cycling surface
- filtration · $
- read the nitrogen cycle and parameters
- tool · $$
- neutralize chlorine and chloramine in tap water
- consumable · $
- neutral substrate and dirt cap
- substrate · $
Not sure your build will balance? Plan it first.
The build planner turns a setup type, a size, and a water source into a stocked, planted build with a will-it-balance read. Free, and it saves you the first dead tank.
Open the build plannerWant the parameter ranges behind every choice? Browse the compatibility database, or get one build breakdown a week in the newsletter.