Introduction — Why Corydoras Are Perfect Beginner Fish
Corydoras catfish (family Callichthyidae) are small, armored freshwater fish native to South America — particularly the rivers, streams, and flooded plains of the Amazon basin. With over 160 described species and dozens more awaiting formal classification, the Corydoras genus is one of the most diverse groups of aquarium fish in the world. Despite this variety, all corydoras share the same peaceful temperament, the same social needs, and the same basic care requirements.
What makes corydoras so beloved by beginners and experts alike? First, they are genuinely peaceful — they have never been known to attack another fish, nip fins, or claim territory aggressively. Second, they are social: corydoras kept in groups of six or more behave naturally, swim confidently, and live significantly longer than isolated individuals. Third, they are hardy — tolerating a wide range of water parameters and forgiving occasional beginner mistakes. Finally, they are endlessly entertaining: watching a group of cories scuttle across the bottom, dart to the surface for air, and sift through substrate with their sensitive barbels is one of the great joys of the aquarium hobby.
Corydoras are armored catfish — their bodies are covered in two rows of bony plates called scutes instead of scales. This gives them a prehistoric, tank-like appearance and makes them more resilient to physical damage than most fish. They also possess a mild venom in their pectoral and dorsal fin spines — not dangerous to humans in normal handling, but enough to discourage predators. Always handle cories gently and never squeeze them.
This guide is written specifically for beginners setting up their first corydoras tank or adding cories to an existing community aquarium. Every section gives you the practical information you need without unnecessary complexity.
Tank Setup — Size, Shape, and Substrate
The minimum tank size for a group of six small corydoras (such as Corydoras habrosus, C. pygmaeus, or C. hastatus) is 10 gallons (38 liters). For medium-sized species like the popular Corydoras paleatus (peppered cory) or C. sterbai (sterba's cory), a 20-gallon long (75 liters) tank is a much better starting point. Corydoras are active bottom dwellers and need floor space, not water column height — always choose long, wide tanks over tall, narrow ones.
For a species-only corydoras tank or a community setup with cories as the featured bottom fish, aim for at least 30 gallons (115 liters). This gives a group of eight to twelve cories room to school naturally and allows a reasonable number of mid-water companions. Corydoras do not do well in cramped conditions — overcrowded tanks lead to increased disease, shortened lifespans, and behavioral stress.
Substrate is arguably the most critical environmental factor for corydoras health. In nature, cories sift through fine river sand, pushing it through their gills to extract tiny organisms and organic matter. In the aquarium, they do the same — and if the substrate is coarse or sharp-edged gravel, their delicate barbels (the short whisker-like sensory organs on either side of their mouths) will be damaged. Injured barbels become infected, shorten progressively, and eventually prevent the fish from feeding effectively.
Use fine-grained smooth sand as the primary substrate — pool filter sand, playsand, or purpose-made aquarium sand like CaribSea Super Naturals. The grain size should feel like fine beach sand, not coarse sea gravel. If you already have gravel in your tank, corydoras can be kept if the gravel is smooth and rounded, but many experienced keepers report shorter barbels and higher disease rates compared to sand-kept cories. A sand layer of at least 3-5 cm (1.5-2 inches) gives cories room to dig and sift comfortably.
Aquascape the tank with driftwood, smooth river stones, and dense plant cover. Corydoras appreciate shaded areas where they can rest in groups during the day — Java fern, Anubias, and broad-leafed cryptocorynes work perfectly. Leave open sandy areas between plants where the cories can scuttle and sift. A well-planted tank with plenty of hiding spots produces calmer, more naturally-behaving corydoras than a bare-bottom setup.
- ✦Fine smooth sand is non-negotiable — sharp gravel destroys barbels within weeks
- ✦Choose long, wide tanks over tall tanks — cories live on the floor, not in the water column
- ✦Minimum group size is 6; 8-12 is ideal for natural schooling behavior
- ✦Add driftwood and broad-leafed plants for daytime shelter and natural behavior
- ✦Avoid sharp decor — corydoras are curious and will injure themselves on rough edges
Water Parameters — Temperature, pH, and Hardness
Corydoras are native to a wide geographic range across South America, which means different species have evolved in different water conditions. However, the vast majority of aquarium corydoras come from similar soft, slightly acidic tropical waters and share similar parameter preferences. Understanding these baseline requirements makes keeping any cory species straightforward.
Temperature: Most corydoras prefer 22-26°C (72-79°F). They tolerate temperatures up to 28°C but prolonged exposure above this reduces their lifespan. Cold-water tolerant species like Corydoras paleatus (peppered cory) can survive temperatures as low as 16°C and do not need a heater in many climates — but tropical species like C. sterbai prefer the warmer end of the range, around 25-28°C. Always research the specific species you are keeping. For mixed-species corydoras tanks, 24-25°C is a comfortable compromise that suits almost all commonly available cories.
pH: Corydoras are flexible in this regard. They thrive in a pH range of 6.0-7.8, with 6.8-7.2 being the ideal sweet spot for most species. Avoid pH extremes — below 6.0 is too acidic for long-term health, and above 8.0 interferes with gill function and increases disease susceptibility. Most tap water around the world falls within the acceptable range for corydoras.
Water hardness: Corydoras generally prefer soft to moderately hard water — 2-15 dGH is the typical recommendation. Very hard water (above 20 dGH) is associated with increased susceptibility to bacterial infections and reproductive failure. If your tap water is very hard, consider diluting it with reverse osmosis (RO) water or using Indian almond leaves to naturally soften it.
Ammonia and nitrite must always be zero. Nitrate should stay below 25 ppm with regular water changes — corydoras are sensitive to nitrate buildup, which shows up as barbel erosion, lethargy, and increased mucus production before other symptoms appear. Perform weekly water changes of 25-30% and maintain a mature, well-cycled filter to keep parameters stable.
Oxygenation is important. Corydoras are active fish that use oxygen at higher rates than many sedentary species, and they also periodically dart to the water surface to swallow air — a behavior unique to callichthyid catfish who can absorb oxygen from the intestine as a backup respiratory mechanism. This behavior is normal but should not occur constantly; if your cories are surfacing for air every few minutes, it indicates low dissolved oxygen in the water. Improve surface agitation with a spray bar, powerhead, or airstone.
- ✦Temperature 22-26°C suits most species; research your specific cory's needs
- ✦pH 6.8-7.2 is the sweet spot; avoid extremes below 6.0 or above 8.0
- ✦Weekly 25-30% water changes keep nitrate below 25 ppm — essential for barbel health
- ✦Occasional surface dashing for air is normal; frequent surfacing signals low oxygen
- ✦Soft to moderate water hardness (2-15 dGH) is ideal for breeding and long-term health
Feeding — Diet, Schedule, and Nutrition
Corydoras are opportunistic omnivores. In nature they feed on worms, insect larvae, fallen plant matter, microorganisms in the substrate, and organic detritus. Despite their reputation as "cleanup crew" fish that eat leftover food, relying solely on scraps from other fish is a serious mistake — corydoras need their own targeted feeding to stay healthy.
Sinking foods are essential. Corydoras are bottom-dwelling fish and will rarely compete with mid-water or surface feeders for food. Flake food that sinks slowly and pellets that float are largely wasted on cories. Instead, use sinking wafers, sinking pellets, and sinking granules as the staple diet. Brands like Hikari Sinking Wafers, Sera Catfish Chips, and Repashy gel foods are excellent choices widely available in aquarium shops.
Variety is important for long-term health and color. Supplement the staple sinking pellet with: (1) Frozen or freeze-dried bloodworms (Chironomus larvae) — a high-protein treat, excellent 2-3 times per week. (2) Frozen or live blackworms (Lumbriculus variegatus) — outstanding nutrition that triggers natural sifting behavior. (3) Frozen brine shrimp (Artemia) — good protein source, though lower in nutritional value than bloodworms. (4) Daphnia — excellent for digestive health and a natural laxative. (5) Spirulina wafers — plant-based algae wafers provide micronutrients and fiber.
Feeding schedule: feed sinking foods once or twice daily, in amounts the cories consume within 3-5 minutes. Feed at night or just before lights-off — corydoras are most active at dawn and dusk, and nighttime feeding ensures they get food before any competitive mid-water fish have a chance to intercept it. Remove any uneaten food after 10-15 minutes to prevent ammonia spikes.
Do not overfeed. Leftover food rots in the substrate and causes ammonia spikes that are particularly harmful to corydoras because they spend all their time near the bottom where decomposing organic matter settles. Less food fed more consistently is always better than large infrequent meals.
- ✦Always use sinking foods — corydoras will not effectively compete for surface or mid-water food
- ✦Feed at lights-off when cories are most active and mid-water fish are settling
- ✦Frozen bloodworms 2-3 times per week dramatically improve color and condition
- ✦Remove uneaten food after 10-15 minutes — rotting bottom food is a leading cause of disease
- ✦Supplement with Repashy gel food — it molds to the substrate and cories love sifting through it
Tank Mates — Community Compatibility
Corydoras are one of the most community-compatible fish in the hobby. They are non-aggressive, non-territorial, and so peaceful that the biggest challenge is finding companions that will not bother them. The golden rule: never keep corydoras with fish large enough to eat them or aggressive enough to fin-nip their whiskers and spines.
Excellent tank mates for corydoras include: tetras (neon, cardinal, ember, black skirt, rummy nose) — peaceful schooling fish that occupy the mid-water while cories work the bottom; rasboras (harlequin, chili, lambchop) — similarly peaceful Southeast Asian schooling fish; livebearers (guppies, mollies, platies, swordtails) — compatible in most conditions, though very hard water for mollies can be borderline for softer-water cory species; small gouramis (dwarf gourami, honey gourami, pearl gourami) — gentle labyrinth fish that ignore bottom feeders; small peaceful cichlids (German blue rams, Bolivian rams, apistogrammas) — South American cichlids that share water parameters with corydoras and rarely bother them; otocinclus catfish — another peaceful algae-eating catfish that stays small and shares almost identical water requirements; shrimp (cherry, crystal, amano) — corydoras are too small to eat adult shrimp and generally coexist peacefully.
Fish to avoid: any fish large enough to swallow a corydoras whole (angelfish above juvenile size, large cichlids, oscars, arowanas, large gouramis); any fin-nipping species (tiger barbs, serpae tetras in large groups); aggressive cichlids that claim substrate territory (convicts, red devils, Jack Dempsey); pufferfish (will eat barbels and fins); any predatory catfish (redtail catfish, sorubim, large plecos that may harass smaller fish).
Can you keep corydoras with betta fish? Yes, in most cases. Bettas are typically too slow to catch cories, and corydoras move quickly enough to avoid any aggression. The main risk is a particularly aggressive betta in a small tank — in a well-planted 20-gallon or larger with hiding spots, a betta and a group of six cories coexist beautifully. Avoid keeping bettas with pygmy corydoras species (C. pygmaeus, C. hastatus) which swim in mid-water and may trigger the betta's aggression response more than bottom-dwelling species.
- ✦Best tank mates: tetras, rasboras, livebearers, small gouramis, peaceful cichlids, otocinclus
- ✦Avoid any fish that fits a corydoras in its mouth — size compatibility is the first check
- ✦Tiger barbs and serpae tetras will fin-nip corydoras spines — avoid them
- ✦Betta + corydoras is usually successful in a 20-gallon or larger planted tank
- ✦Corydoras are social — always keep at least 6 of the same species together
Common Diseases — Prevention and Treatment
Corydoras are generally hardy fish but they have specific disease vulnerabilities related to their bottom-dwelling lifestyle and sensitivity to water quality. Understanding the most common health issues allows you to prevent them through good husbandry rather than treating them after the fact.
Barbel erosion is the most common corydoras health issue and the clearest early warning sign of poor conditions. Barbels (the short whisker-like appendages near the mouth) shorten and erode when cories are kept on rough substrate, when bacterial levels in the substrate are high, or when water quality is poor. Shortened barbels make feeding increasingly difficult. Early-stage barbel erosion often reverses with sand substrate and improved water quality. Severe or infected barbels may require antibiotic treatment (Kanamycin or Maracyn II in aquarium safe formulations).
Red blotch disease (hemorrhagic septicemia) appears as red streaks or patches on the body, particularly on the belly. It is caused by bacterial infection (usually Aeromonas or Pseudomonas) triggered by poor water quality, physical injury, or stress. Treat with aquarium antibiotics; consult your local fish shop for products available in your region.
Ich (white spot disease, Ichthyophthirius multifiliis) affects corydoras just as it does other fish — small white spots appear across the body and fins, fish flash against objects, and breathing rate increases. Corydoras are sensitive to some standard ich treatments — particularly those containing copper, malachite green at high doses, or formalin. Use an ich treatment labeled safe for scaleless/sensitive fish, raise temperature gradually to 28-29°C (ich cannot reproduce above 30°C), and perform daily water changes to remove free-swimming parasites.
Columnaris (cotton mouth disease) appears as white or gray patches near the mouth, on the body, or on the fins. It is a bacterial infection (Flavobacterium columnare) associated with stress, overcrowding, and poor water quality. It progresses rapidly — treat promptly with antibiotics.
Prevention is always better than treatment. Maintain zero ammonia and nitrite, keep nitrate below 25 ppm, use fine sand substrate, quarantine all new fish for four weeks before adding them to the main tank, and feed a varied high-quality diet. A healthy, well-fed corydoras in clean water will rarely get sick.
- ✦Barbel erosion is the first warning sign — fix substrate and water quality immediately
- ✦Avoid copper-based medications — corydoras absorb copper rapidly through their skin
- ✦Quarantine all new fish for 4 weeks before adding to the main tank
- ✦Keep nitrate below 25 ppm — barbel infections almost always start when nitrate climbs
- ✦Salt is controversial for corydoras; use it sparingly if at all — it stresses soft-water species
Breeding Corydoras — The Complete Beginner's Approach
Corydoras are among the most rewarding catfish to breed in the home aquarium. Many species breed readily in community tanks with minimal intervention, while others require specific triggers. The general principles apply across most commonly kept cories.
Sexing corydoras: females are noticeably larger and rounder than males, particularly when viewed from above. The female's belly has a wider, more rounded profile due to the eggs she carries. Males are slimmer with a more streamlined shape. In well-fed groups, sexual dimorphism becomes clear by six months of age.
Triggering spawning: the most reliable spawning trigger for corydoras is a partial water change (30-40%) with slightly cooler water — approximately 2-4°C below the tank temperature. This mimics the arrival of cooler rainy-season water that triggers breeding in the wild. In practical terms, do a larger-than-usual water change with water that has been allowed to cool for a few hours. Many corydoras keepers trigger spawning by doing water changes on rainy, cooler days. Increasing protein in the diet (live or frozen bloodworms and blackworms for one to two weeks before the planned spawning attempt) also improves conditioning and egg production.
The spawning act is fascinating and unique. The male and female perform a distinctive T-position: the female clasps the male's body near his vent with her mouth, and the male releases sperm that the female takes in through her mouth. The female then swims away, holding the fertilized eggs in her ventral (belly) fins, and deposits them on a carefully cleaned surface — usually a broad plant leaf, aquarium glass, or a smooth piece of hardscape. She repeats this several times over a spawning session that may last a few hours, depositing anywhere from 20 to 200+ eggs depending on the species.
Eggs and fry care: remove the eggs to a separate small hatching container (a 5-10 liter tank or plastic box with gentle aeration) within a few hours of spawning, otherwise the parents and other tank inhabitants will eat them. Add a few drops of methylene blue to the hatching water to prevent fungus. Eggs hatch in 3-6 days depending on temperature. Feed the emerging fry first with infusoria or commercial fry food (Hikari First Bites), then with baby brine shrimp (Artemia nauplii) and micro worms as they grow. At three to four weeks old, young corydoras are large enough to eat finely crushed adult foods and can be gradually transitioned to the main tank.
Easiest corydoras to breed as a beginner: Corydoras paleatus (peppered cory), Corydoras aeneus (bronze cory), and Corydoras sterbai (sterba's cory) are all excellent first-time breeding projects. They are forgiving, prolific, and the fry are large enough to manage relatively easily.
- ✦Cool water change of 30-40% is the most reliable spawning trigger for most species
- ✦Feed live or frozen bloodworms for 1-2 weeks before attempting breeding
- ✦Remove eggs immediately to a hatching tank — adults will eat them within hours
- ✦C. paleatus and C. aeneus are the easiest species for first-time breeders
- ✦Methylene blue in the hatching water prevents fungus from destroying the egg batch