29-Gallon Aquarium Stocking Ideas
FishyHub Editorial Team
Author
September 20, 2025
12 min read

29-Gallon Aquarium Stocking Ideas

A 29-gallon (110 L) tank is one of the most versatile sizes in the hobby, but "how many fish can go in it" doesn't have one answer. This guide breaks down the tank's real advantages, the sizing math that actually matters, and six ready-made stocking blueprints you can copy or adapt for your own setup.

Why the 29-Gallon Footprint Matters

A standard 29-gallon tank measures 30 in L x 12 in W x 18 in H (76 x 30 x 46 cm) and weighs roughly 330-370 lbs (150-168 kg) once filled with substrate, water, and a stand — worth checking your floor and stand can handle that load, especially in older homes with wood-frame floors.

Compared to a 20-gallon long, the 29-gallon keeps the same 30-inch length but adds 6 inches of height. That extra vertical space is the tank's defining feature:

  • Fish that appreciate more depth to turn and school (angelfish, taller-bodied gouramis) do noticeably better than in a shallower tank.
  • The added water volume gives more buffer against fast parameter swings than a 20-gallon.
  • The 30-inch length is still enough for fast, straight-swimming fish like danios and hatchetfish to move naturally.

In short, a 29-gallon isn't just "a bigger 20-gallon" — it's a better shape for a few larger centerpiece fish or a taller planted display, not simply more of the same small fish.

Stock by Size and Behavior, Not by the Inch

The old "one inch of fish per gallon" rule is still repeated in some places, but it doesn't hold up. It ignores body shape (a deep-bodied angelfish and a slim tetra of the same length have very different bioloads), swimming behavior, and adult size. A better approach weighs four factors together:

  • Adult size — stock for the fish it will become, not the juvenile you bought.
  • Temperament — fin-nippers, territorial species, and peaceful schoolers don't mix well.
  • Bioload — waste output per fish, which scales with size and metabolism more than length alone.
  • Swimming zone — top, middle, or bottom of the water column, so the tank isn't empty at one level and crowded at another.

Think of a 29-gallon plan as filling those three zones deliberately rather than just adding fish until it "looks full."

Six Stocking Blueprints for a 29-Gallon Tank

These are starting frameworks, not rigid formulas — adjust counts based on your filtration, plant density, and maintenance schedule.

1. Classic Community

  • 1 betta or 1 pair of dwarf gourami (not both — avoid doubling up on similarly shaped, showy males)
  • 8-10 small tetras or rasboras
  • 6-8 corydoras
  • 5-6 nerite or mystery snails

2. Livebearer-Focused

  • 15-20 adult guppies, platies, or mollies, mixed sexes
  • A cleanup crew of 4-6 corydoras or snails

Livebearers breed continuously, so this is a starting count, not a stable one — see the guppy math below.

3. Single Centerpiece / Oddball

  • One bristlenose pleco, one honey gourami pair, or one small Central American cichlid such as a convict or a Bolivian ram pair
  • A modest school of dither fish (6-8 small tetras) to give the centerpiece confidence and visual balance

4. Shrimp and Nano Planted

  • A cherry shrimp colony (10+)
  • 6-8 pygmy corydoras
  • 8-10 chili rasboras

This is the lightest-bioload option and pairs well with dense planting and minimal filtration.

5. Underrated Oddballs

For a reader who wants something beyond the usual community list, a 29-gallon comfortably suits several single-specimen picks:

  • Dwarf cichlids (rams, apistogramma) in a pair or small group
  • Small gobies kept as a species-only display
  • A dwarf or pea puffer in its own tank — puffers are best kept without tankmates
  • Checkerboard cichlids as a quieter, shier centerpiece

6. Semi-Aggressive / Livebearer-Heavy Mix

Combine a smaller Central American cichlid with a handful of fast-moving dither fish and a bottom crew of loaches — this works only if the centerpiece species stays under 4-5 inches as an adult.

How Many Guppies in a 29-Gallon Tank?

The honest answer is a range, because the real variable is breeding control, not the fish themselves:

  • Starting count: 15-20 adult guppies is a reasonable stocking density for a lightly-to-moderately filtered 29-gallon.
  • Sex ratio: keep roughly 1 male to 2-3 females to spread out male harassment.
  • Unchecked breeding: without separating fry or controlling ratios, guppy populations climb fast — a tank that starts at 15 fish can realistically double within a few months.

Plan for the stabilized population, not just the fish you bring home on day one. If you don't want to manage fry, an all-male or mostly-female group avoids the math entirely. Browse guppies to compare color strains before deciding on group size.

Filling the Three Swimming Zones

Zone Good picks for a 29-gallon Notes
Top Hatchetfish, danios, guppies Danios need the 30-inch length to swim properly; always use a tight-fitting lid
Middle Tetras, rasboras, gouramis, dwarf cichlids Bulk of most community stocking lists lives here
Bottom Corydoras (6+), kuhli loach (6+, sand substrate), bristlenose pleco (1) Corys and kuhlis are schooling/social — don't keep singles

A bristlenose pleco is a common bottom-zone pick, but it produces more waste than its size suggests — factor it into your filtration math, not just your fish count.

Filtration: Matching Flow to Bioload

Aim for a filter rated at 4-6x the tank's volume in gallons-per-hour (gph) turnover — for a 29-gallon, that's roughly 120-175 gph. Undersized filtration is one of the most common stocking mistakes, since a filter sized only to the tank's exact gallonage often can't keep up with an actively stocked tank.

A good filter setup handles three jobs: mechanical (trapping debris), biological (housing bacteria that process ammonia and nitrite), and chemical (optional media like carbon for polishing water). When choosing equipment, match capacity to your bioload category — light (shrimp/nano), medium (community), or heavy (livebearer colonies, semi-aggressive setups) — rather than just the tank size on the box.

Hang-On-Back vs. Canister Filters

Factor Hang-on-back (HOB) Canister
Cost Lower Higher
Media capacity Moderate High
Noise Some water fall noise Generally quieter
Footprint Hangs on the back rim Sits under the stand, hidden
Best for Typical or lightly-stocked 29-gallon Heavier bioloads, breeding setups, planted tanks

For most 29-gallon community setups, an HOB filter is the sensible default — it's easy to maintain and inexpensive. Step up to a canister, or pair an HOB with a sponge filter, when you're running a heavier bioload, a breeding project, or want extra quiet and media capacity. You can compare both styles under filters.

Other Filtration Options Worth Knowing

  • Sponge filters are the best "lowest-flow" choice for fry, shrimp-only tanks, or low-flow lovers like bettas and some killifish — every stocked tank still benefits from filtration for biological stability, so treat this as a low-maintenance option rather than a "no filter needed" one.
  • Undergravel filters are older technology that still works for light bioloads; they need a powerhead or airstone to drive flow and make deep-cleaning the substrate harder.
  • Freshwater refugium-style filters — a planted sump or HOB refugium borrowed from reef-keeping practice — can supplement nitrate export and add extra biofiltration in a freshwater build.

Filter Maintenance Cadence

  • Rinse mechanical media in old tank water weekly or every other week.
  • Never replace all biological media at once — swap or rinse only a portion at a time to preserve the bacteria colony.
  • Stagger media changes across visits so the biofilter never loses more than a fraction of its capacity in one cleaning session.

Heating and Water Parameters

Most tropical community stocking needs a 100-150W adjustable heater to hold 74-80°F (23-27°C). Check species-specific needs before skipping a heater — white cloud minnows tolerate cooler water, but goldfish, despite being cold-tolerant, produce far too much waste for a long-term 29-gallon home.

General freshwater community targets:

  • pH 6.5-7.5
  • Temperature 74-80°F (23-27°C)
  • Ammonia and nitrite: 0 ppm
  • Nitrate: under 20-40 ppm

Cycle the tank for 4-6 weeks (or use a bacterial starter to speed the process) before adding fish. Stocking before cycling finishes is one of the most common and costly mistakes — it causes ammonia and nitrite spikes often called "new tank syndrome."

Live Plants and Micro-Ecosystems

Live plants absorb nitrate and reduce overall maintenance load. Low-light options like anubias, java fern, and crypts need no CO2 or high-intensity lighting to thrive. Pairing modest planting with a cleanup crew of shrimp and snails builds a small micro-ecosystem that's especially useful for lighter-stocked 29-gallon builds — less waste accumulates between water changes, and the tank looks more balanced.

Water Changes and Conditioning

  • Baseline: 25-30% weekly water changes for a typical community tank.
  • Heavier stocking or breeding: increase frequency, since more fish (or a growing livebearer population) raises waste output faster than the schedule above accounts for.
  • Water conditioner: always dechlorinate and dechloraminate tap water before adding it, since a conditioner also binds heavy metals. Some conditioners can detoxify ammonia or nitrite short-term — useful during cycling, an emergency spike, or as a stress-coat dose after a move or an injury.

Never overclean substrate and filter media in the same session — stripping too much biological surface at once can crash the biofilter and trigger another mini-cycle.

Quarantine: Don't Skip It

New fish should spend 2-4 weeks in a separate quarantine tank before joining your main display. A minimal setup needs:

  • A small tank, 5-10 gallons (19-38 L), bare-bottom or simple substrate
  • A heater
  • A sponge filter
  • A hiding spot

Watch closely for signs of disease or parasites during this window, and have basic medication on hand in case treatment is needed. Skipping quarantine is one of the most common ways ich or other parasites reach an otherwise stable, established tank.

Common Mistakes to Avoid

  • Stocking before the nitrogen cycle finishes.
  • Overstocking livebearers with no plan for the resulting population growth.
  • Mixing fin-nippers (tiger barbs, some tetras) with long-finned fish like bettas or fancy guppies.
  • Buying a filter sized only to the tank's gallonage instead of the actual bioload.
  • Skipping quarantine for new arrivals.
  • Ignoring adult size — a juvenile pleco or cichlid can outgrow a 29-gallon within a year.
  • Forgetting a tight lid — hatchetfish and some rasboras are active jumpers.
  • Overcleaning all substrate and media at once.

Scaling Your Plan Up or Down

If you outgrow your 29-gallon later, most of these blueprints scale cleanly: keep the same species ratios and stretch the counts proportionally to the new volume, then re-check your filter's gph rating against the larger tank. The reverse works too — a 20-gallon long can run a trimmed-down version of the community or nano-planted blueprints above, just with a shallower profile and fewer centerpiece options.

Frequently Asked Questions

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

It depends on species size and bioload rather than a fixed number. As a rough guide, a community mix might hold 20-25 small schooling fish plus a cleanup crew, while a single-centerpiece setup might hold just one larger fish (like a dwarf cichlid) alongside 6-8 dither fish.

Can I keep a betta and other fish together in 29 gallons?

Yes, with careful tankmate selection. Avoid fin-nippers and other showy, long-finned or brightly colored fish that can trigger aggression, and instead pair a betta with peaceful schoolers like small tetras or rasboras, plus bottom-dwelling corydoras or snails.

Is a 29-gallon tank big enough for an oscar or a common pleco?

No. Both grow well beyond what a 29-gallon can support long-term — an oscar can reach over a foot long, and a common pleco can exceed 18 inches. Better alternatives are a bristlenose pleco, which stays compact, or a dwarf cichlid for similar personality in a smaller footprint.

What filter size do I need for a 29-gallon tank?

Target roughly 120-175 gph of turnover, which is 4-6x the tank's volume per hour. An HOB filter rated in that range covers most community setups, while a canister filter in the same flow range suits heavier bioloads or planted tanks that benefit from extra media capacity.

How long should I quarantine new fish before adding them to my 29-gallon tank?

Quarantine for 2-4 weeks in a separate small tank with a heater and sponge filter, watching closely for signs of disease or parasites. Only move fish to the main tank once that observation period passes with no symptoms.

Can I keep shrimp and fish together in a 29-gallon?

Yes, as long as the fish are peaceful and small enough not to see the shrimp as food. Corydoras, small tetras, and rasboras make good tankmates, while larger or predatory fish should be avoided in a shrimp-inclusive setup.

How often should I do water changes on a 29-gallon community tank?

A 25-30% weekly water change is the standard baseline. Increase frequency if the tank is heavily stocked or if livebearers are actively breeding, since both raise the waste load faster than a lighter setup.

Do I need a heater for a 29-gallon tank?

Yes, for most tropical community species, which need a stable 74-80°F (23-27°C). Exceptions exist for cold-tolerant fish like white cloud minnows, but note that goldfish — despite tolerating cooler water — still aren't a good long-term fit for a 29-gallon due to their adult size and bioload.


Ready to plan your own stocking list? Browse freshwater livestock on FishyHub to compare species availability before you finalize your 29-gallon blueprint.

Comments

Sign in to join the conversation

29-Gallon Aquarium Stocking Ideas | FishyHub Blog