Corydoras Catfish Tank Setup Guide: Size, Substrate, and Filtration
Freshwater Fish

Corydoras Catfish Tank Setup Guide: Size, Substrate, and Filtration

Master the complete corydoras catfish tank setup: tank size, substrate, filtration, and step-by-step cycling. Start building your corydoras tank today!

Share:

Disclosure: This page contains affiliate links. We may earn a small commission if you purchase through our links, at no extra cost to you.

This article contains affiliate links. We may earn a small commission at no extra cost to you. Learn more

You just brought home a group of corydoras catfish and you're staring at an empty tank. These armored little fish are tougher than they look — but they have very specific setup needs. Get those wrong from day one, and you'll spend months troubleshooting problems that were entirely preventable.

Quick Answer: Corydoras catfish need at least a 20-gallon long tank for a group of 6, fine sandy substrate to protect their barbels, and gentle filtration with temperatures between 72–78°F. They're schooling fish — never keep fewer than 6. A proper setup takes about 2 hours of active work and 4–6 weeks of cycling before adding fish.

How Big Should a Corydoras Tank Be?

The minimum tank size for corydoras is a 20-gallon long — and that's for a small group of 6.

Corydoras are schooling fish. They move in groups across the bottom of the tank. A 20-gallon long gives them the floor space they need. A 20-gallon tall wastes water volume on height they'll never use.

For larger species like Corydoras sterbai or C. trilineatus, aim for 30 gallons minimum. Bigger tanks stay more chemically stable — that matters when keeping sensitive bottom dwellers.

Why Floor Space Beats Tank Height

Corydoras spend nearly all their time on the substrate. They forage, rest, and socialize at the bottom level. Vertical space is largely wasted on them.

Look for tanks labeled "long" — they offer more floor area for the same gallon count. The Best 20 Gallon Fish Tank guide covers several excellent long-format options worth considering.

Pro Tip: The 20-gallon long (30" x 12" footprint) beats a 20-gallon tall for corydoras every time. More floor space equals happier, more active fish.

How Many Corydoras Per Tank?

Never keep fewer than 6 corydoras together. Keeper-reported data consistently shows stress behaviors — reduced activity, hiding, erratic swimming — in groups of 1–3 [1].

A group of 8–12 is even better. These fish actively school and forage together. Watching a large group work through the substrate is one of the best sights in freshwater fishkeeping.

Tank Size by Species

SpeciesAdult SizeMinimum Tank
C. paleatus (peppered cory)2.5 in20-gallon long
C. sterbai2.7 in30 gallons
C. pygmaeus (pygmy cory)1.2 in15 gallons
C. aeneus (bronze cory)2.5 in20-gallon long

Quick Facts

Minimum Tank Size

20 gallons

Long format preferred for floor space

Minimum Group Size

6 fish

8–12 ideal for natural schooling behavior

Adult Size

1–3 inches

Varies significantly by species

Lifespan

5–7 years

In well-maintained tanks

Temperament

Peaceful

Bottom-level schooling fish

At a glance

Substrate: The Most Important Part of the Setup

Use fine sand — corydoras have delicate barbels that sharp substrate will damage over time.

This is where most beginner setups go wrong. Corydoras root constantly through the substrate with their barbels. These whisker-like organs are delicate. Coarse gravel or sharp rocks erode them slowly over weeks.

Damaged barbels become entry points for bacterial infection. Barbel rot is one of the most common health problems in corydoras kept on wrong substrate [2]. According to the SeriouslyFish species profile for Corydoras, fine sand is the universal recommendation from experienced keepers worldwide.

Substrate Comparison Table

SubstrateBarbel SafetyCostNotes
Pool filter sandExcellent$8–15Best overall
Carib Sea aquarium sandExcellent$15–25Fine grain, natural look
Smooth river pebblesGoodLowMust be very smooth
Regular aquarium gravelPoorLowToo coarse — avoid
Crushed coralAvoidMediumRaises pH, injures barbels

Carib Sea Super Naturals Aquarium Sand is the top pick among corydoras keepers. It's fine-grained, natural-looking, and widely available.

Aim for 1–2 inches of depth. Deeper creates anaerobic pockets where harmful gases build up.

How to Prepare Sand Before Adding It

  1. Rinse in a bucket until water runs completely clear
  2. Add slowly to avoid stirring up cloudiness
  3. Let the tank settle 24 hours before running the filter
  4. Expect mild cloudiness for 2–3 days — completely normal

Pro Tip: Pool filter sand from a hardware store is chemically safe, fine-grained, and costs a fraction of branded aquarium sand. It's the best-value substrate choice for corydoras.

Water Parameters: What Corydoras Actually Need

Corydoras are adaptable — but they thrive in soft, neutral to slightly acidic water.

Most popular species come from slow-moving South American rivers. Wild water is soft and slightly acidic. In captivity they tolerate a wider range, but extremes still stress them.

Target these parameters:

  • Temperature: 72–78°F (22–26°C)
  • pH: 6.5–7.5
  • Hardness: 2–15 dGH
  • Ammonia/Nitrite: 0 ppm always
  • Nitrate: under 20 ppm

(Estimates only — actual test kit prices on Amazon may vary.)

The API Freshwater Master Test Kit is the standard in the hobby. Test strips give inaccurate readings — always use a liquid kit.

See our top picks for freshwater testing gear in the full Corydoras Catfish Care Guide — it covers water conditioners, cycling products, and ongoing maintenance.

Cycling Your Tank First

Never add corydoras to an uncycled tank. The nitrogen cycle converts toxic ammonia into less-harmful nitrate. Beneficial bacteria do this work and need 4–6 weeks to establish in your filter media [3].

According to AquaticCommunity's nitrogen cycle guide, fishless cycling is the safest and most humane method. Add pure ammonia daily and test until you see 0 ppm ammonia and 0 ppm nitrite consistently.

Tetra SafeStart Plus can cut cycle time to 1–2 weeks. Many keepers report reliable results with this bottled bacteria product.

Pro Tip: During cycling, add a piece of driftwood. It leaches tannins that gradually soften and acidify the water — perfect conditions for corydoras when they finally move in.

Water Temperature and Heaters

Use a reliable submersible heater. A 20-gallon tank needs a 100-watt heater. For 30+ gallons, use 150–200 watts.

The Fluval E Series Electronic Heater has a dual-sensor design that catches failure early. Temperature swings above 2°F per day stress corydoras and increase disease risk.

Filtration: Keep the Flow Gentle

Corydoras need solid biological filtration — but strong water currents will exhaust them.

Many corydoras species come from slow or still waters. A powerhead blasting full current into a small tank is like making them swim against a river rapid all day. They survive short-term, but chronic stress weakens their immune system.

Sponge Filters Are a Top Choice

Sponge filters are popular in the corydoras keeper community. They provide:

  • Gentle, diffuse water flow that won't stress bottom dwellers
  • Excellent biological filtration surface area
  • Zero suction risk to barbels or fins
  • Low cost — under $20 for a complete setup with air pump

For a 20-gallon tank, a double sponge filter paired with a basic air pump is the most beginner-friendly and corydoras-friendly option available.

Pro Tip: If you prefer a hang-on-back (HOB) filter, cover the intake with a foam pre-filter sleeve. Bare intakes can trap corydoras barbels and fins during normal swimming.

Canister Filters for Larger Tanks

For 30 gallons and up, a canister filter offers better mechanical and biological capacity. Target a flow rate of 4–6x tank volume per hour — a 30-gallon tank needs 120–180 GPH minimum.

Use a spray bar or surface diffuser to spread outlet flow. This keeps water movement gentle at the bottom where your corydoras live. See the Betta Fish Tank Setup Guide for additional tips on managing gentle flow in community tanks.

Equipment Checklist

Everything you need to get started

Essential5 items
20-gallon long tank
$60–120
Fine sand substrate
$10–25
Sponge filter + air pump
$15–30
Submersible heater (100W)
$20–45
Liquid test kit (API Master)
$25–35
Recommended3 items
Driftwood
$10–30
Live plants (Java fern or Anubias)
$5–15
Tetra SafeStart Plus
$10–20
Nice to Have1 items
Indian almond leaves
$5–10
Estimated Total: $160–330

Decorations and Hiding Spots

A bare tank stresses corydoras — they need visual cover and places to hide to feel safe.

In the wild, corydoras shelter under leaf litter, driftwood, and dense root systems. They use hiding spots as part of their normal behavior — not because they're sick. Provide cover and you'll see them active and foraging in the open far more often.

What to Add to a Corydoras Tank

  • Driftwood: Releases natural tannins and provides shelter
  • Smooth stones or river pebbles: Adds structure without barbel risk
  • Dense live or silk plants: Cover around tank edges and corners
  • PVC pipes or ceramic caves: Low-cost, highly effective hiding spots
  • Indian almond leaves: Releases tannins, naturally softens water

Avoid anything with sharp edges. Even plastic plants with stiff, pointed tips can scrape fins and barbels during normal corydoras activity.

Live Plants vs Artificial Plants

Live plants improve water quality by absorbing nitrates. They add natural movement and help maintain a stable biological environment.

Good beginner options for corydoras tanks:

  • Java fern (attaches to driftwood — no sand planting needed)
  • Anubias (ties to wood or rock, very low maintenance)
  • Hornwort (fast-growing, excellent nitrate absorber)
  • Amazon sword (rooted, pairs well with a thin nutrient layer beneath sand)

Java fern and Anubias are the easiest choices. Tie them directly to driftwood so they grow without disturbing the sandy substrate below.

Tankmates That Work With Corydoras

Corydoras are peaceful bottom dwellers — they pair well with nearly any non-aggressive community fish.

The rule is simple: no fin-nippers, no aggressive cichlids. Corydoras fins and barbels are vulnerable. They won't defend themselves — they'll hide and slowly decline instead.

Corydoras Compatibility Table

FishCompatibilityNotes
Neon / ember tetrasExcellentDifferent water column level
Harlequin rasborasExcellentSimilar water parameters
Dwarf gouramisGoodMonitor for occasional aggression
GuppiesGoodEasy care match
Otocinclus catfishExcellentWon't compete for bottom space
AngelfishCautionMay occasionally nip corydoras
Tiger barbsAvoidConfirmed aggressive fin nippers
Oscars or large cichlidsAvoidWill eat corydoras

Corydoras pair beautifully with bristlenose plecos. Both are peaceful bottom dwellers with compatible water needs. The Bristlenose Pleco Care Guide covers that pairing in detail.

According to FishBase taxonomic data, there are over 170 recognized Corydoras species — each with slightly different requirements. Research your specific species before choosing tankmates.

Common Corydoras Setup Mistakes to Avoid

The most damaging mistake is adding corydoras to an uncycled tank — ammonia kills them within days.

These are the setup errors that cause the most real-world problems, ranked by frequency:

  1. Wrong substrate — Sharp gravel damages barbels within weeks
  2. Too few fish — Groups under 6 show chronic stress and shorter lifespans
  3. Uncycled tank — Ammonia poisoning is fast and usually fatal
  4. Too strong a current — Exhausts fish, especially smaller species like C. pygmaeus
  5. No hiding spots — Permanently stressed fish that won't eat or explore
  6. Fin-nipper tankmates — Tiger barbs and serpae tetras destroy barbels overnight
  7. Sharp decorations — Hard plastic plant edges damage fins during normal activity

As of May 2026, the most common beginner mistake is still buying corydoras the same day as the tank. Cycle first. Always.

Ready to upgrade your setup? Browse corydoras aquarium starter kits on Amazon and get everything you need in one order.

How to Set Up a Corydoras Tank Step by Step

Updated May 2026: This process reflects current best practices from the corydoras keeper community.

Setting up correctly takes time. Don't rush it — especially the cycling phase.

Full Setup Timeline

  1. Choose and rinse the tank (20-gallon long minimum) — 20 min
  2. Install equipment dry — heater, filter, thermometer — 15 min
  3. Rinse and add sand (1–2 inches deep) — 30 min
  4. Fill with dechlorinated water using a plate to avoid disturbing substrate — 20 min
  5. Add decorations — driftwood, plants, hiding spots — 30 min
  6. Start fishless cycle4–6 weeks of daily ammonia dosing and testing
  7. Confirm 0 ppm ammonia and nitrite before adding any fish
  8. Drip-acclimate corydoras over 45–60 minutes before releasing them

Total active time: about 2 hours. Total wait time: 4–6 weeks. Patience is the most critical part of this entire setup.

Pro Tip: Take photos of your daily water test results during cycling. It helps you track progress and spot any stall in the cycle early.

Step-by-Step Guide

1

Set up and rinse the tank

45 min

Place the 20-gallon long tank, install equipment dry, then rinse fine sand thoroughly until water runs clear.

Tip: Use a plate when filling with water to avoid disturbing the sand layer.

2

Fill and decorate

30 min

Add dechlorinated water, driftwood, plants, and hiding spots like PVC pipes or ceramic caves.

Tip: Add driftwood now so it begins leaching beneficial tannins immediately.

3

Run the fishless nitrogen cycle

4–6 weeks

Dose pure ammonia daily and test until both ammonia and nitrite read 0 ppm consistently for 3+ days.

Tip: Tetra SafeStart Plus can cut cycling time to 1–2 weeks in most tanks.

4

Drip-acclimate your corydoras

1 hour

Float the bag for 15 minutes, then drip-acclimate over 45–60 minutes before releasing fish.

Tip: Never pour store water into your tank — it may introduce pathogens.

4 stepsEstimated time: 4–6 weeks total (mostly waiting)
#1
Best Overall

Carib Sea Super Naturals Aquarium Sand

Fine-grained natural sand that protects corydoras barbels while looking great in a planted tank.

Fine grain safe for barbels Natural appearance Clouds water initially — rinse thoroughly before adding
Check Price on Amazon
#2
Top Pick

API Freshwater Master Test Kit

Far more accurate than test strips and covers all critical parameters including ammonia, nitrite, nitrate, and pH.

Tests all critical parameters Accurate liquid reagent Takes longer to use than test strips
Check Price on Amazon
#3
Best Value

Tetra SafeStart Plus Beneficial Bacteria

Cuts tank cycling time from 4–6 weeks down to 1–2 weeks by seeding live nitrifying bacteria.

Significantly speeds up cycling Safe for immediate use Still monitor ammonia daily — results can vary
Check Price on Amazon
#4

Fluval E Series Electronic Heater

Dual-sensor design detects heater failure early — critical for corydoras that are sensitive to temperature swings.

Dual-sensor failure detection Precise digital display Higher price than basic heaters
Check Price on Amazon
#5
Best Budget

Double Sponge Filter for Aquarium

Creates the gentle, diffuse water flow that corydoras need with zero suction risk to barbels or fins.

Gentle flow perfect for corydoras Excellent biological filtration Requires a separate air pump to operate
Check Price on Amazon
#6

SunGrow Organic Indian Almond Leaves

Naturally releases tannins that soften water and create the slightly acidic conditions corydoras prefer.

Natural tannin release Mimics wild South American habitat Darkens water slightly — remove if you prefer crystal-clear water
Check Price on Amazon

Frequently Asked Questions

A 20-gallon long tank is the minimum for a group of 6 corydoras. Choose the long format over a tall tank — corydoras live at the bottom and need floor space, not height. Larger groups of 8–12 benefit from 30 gallons or more.

References & Sources

Disclaimer: This content is for informational purposes only and does not replace professional veterinary advice. Product recommendations may contain affiliate links. Always consult a qualified aquatic veterinarian for health concerns.

Related Articles

HomeSpeciesGuidesGear