Pygmy Corydoras (Corydoras pygmaeus) are tiny, peaceful catfish that punch above their weight. They’re active, easy to breed, and one of the few fish that’s genuinely shrimp-safe.
Quick Notes about Pygmy Cory
| Name | Pygmy Cory |
| Other Names | Dwarf catfish, Micro catfish, Pygmy corydoras |
| Scientific Name | Corydoras pygmaeus |
| Tank size (minimum) | 10 gallons (~40 liters) |
| Keeping | Easy |
| Breeding | Easy |
| Size | up to 3 cm (~ 1.5 inches) |
| Optimal Temperature | 22 – 26 °C (72 – 79 °F) |
| Optimal PH | 6.5 – 6.9 (6.0 – 8.0) |
| Optimal GH | 4 – 16 |
| Optimal KH | 2 – 8 |
| Dwellers | Mid and bottom |
| Nitrate | Less than 20 |
| Diet | Omnivore |
| Temperament | Peaceful |
| Life span | up to 4 years |
| Color Form | Silver in color with one black line |
Description
Pygmy Cory looks like other Corydoras, just much smaller. Males max out at 0.75 inches (~2 cm); females reach 1–1.3 inches (2.5–3.2 cm) and are rounder, especially when carrying eggs.
Their body is silver with two black horizontal stripes. The main stripe runs from the snout to the tail; a thinner one runs below it. The upper half is darker than the lower half.
Newly hatched fry have vertical stripes that fade and become horizontal by the end of their first month.
Difference between Corydoras pygmaeus and Corydoras hastatus
Corydoras hastatus hastatus has a black arrowhead-shaped mark on its tail, which Pygmy Cory lacks.
Typical Behavior
Temper:
Pygmy Cories are peaceful, non-aggressive, and very shy fish. They belong in a community tank with other small, peaceful fish
Sociality:
Keep at least 6 — 10+ is better. They school in the mid-water column, not just at the bottom like other corys.
Activity:
They are very active and curious. Pygmy Cories tend to explore their surroundings and are often seen swimming around the tank. They are not jumpers.
Placement in Tank:
Unlike most Corydoras, Pygmy Cories spend a lot of time swimming in open water. They only go down to the substrate to forage. When they do dig, they use their barbels. Sharp gravel can injure them. Use sand or fine, rounded gravel.
Corys are facultative air breathers by nature, this means that they have the ability to breathe atmospheric air when necessary. They have a modified, highly vascularised intestine which aids the intake of oxygen from the air.
This adaptive feature helps them to survive if their habitat becomes oxygen-deprived for any reason. Occasionally, in the aquarium, you will see them swimming up to the surface to take in gulps of air. Their visits to the surface of the water will be more frequent if poor water conditions exist in the tank.
Features (Behavior Summary):
- Shoaling fish: Keep in groups of 10+. They get stressed and hide when kept in small numbers.
- Mid-water swimmers: Unlike other corys, they swim in the middle of the tank, not just at the bottom.
- Air breathers: They will dart to the surface to gulp air. It’s normal, not a sign of sickness.
Feeding and Diet
Pygmy Cories are omnivores. In the wild, they pick at micro‑foods. In the aquarium, they accept almost anything small enough, such as:
- brine shrimp (Artemia salina),
- bloodworms,
- grindal worms.
- mosquito larvae,
· sinking catfish pellets, algae wafers, and quality flake foodThey also graze on biofilm and decaying plant matter. Adding Indian almond leaves or alder cones gives them extra food and boosts their immune system.For vegetables, offer blanched zucchini, spinach, peas, or cucumber. Make sure all veggies are pesticide‑free. I cover the proper method in my guide on blanching vegetables for aquarium fish.
Note: Pygmy Cory is not an aggressive eater. In a community tank, faster fish may outcompete them. To make sure they get enough:
- Spot‑feed them with a small pipe or turkey baster.
- Drop food after lights out – they will forage in the dark.
Are Pygmy Corydoras Plants Safe?
Yes, Pygmy Corydoras are completely plant safe. They will not eat any healthy plants in the tank. They simply do not eat healthy, living plant material.
Plants like mosses will also greatly benefit them. The structure of the plant acts like a spider web, it catches all the free-floating particles.
Therefore, it creates a natural feeding ground for the Pygmy Corydoras as they are small they can get into places bigger fish cannot. Therefore, they will be often grazing on moss.
Note: Plants with large leaves in the lower half of the tank will be a great hammock for them to rest and sleep on.
Keeping and Housing
Pygmy Cories are sensitive to ammonia, nitrites, and nitrates. Cycle your tank completely before adding them.
Tank Size:
A 10-gallon (40 liters) tank should be enough for housing 4 – 10 pygmies. If you want a larger group of catfish, then you would be needing a tank with higher capacity.
Water Parameters:
Temperature: An optimal temperature range of 22 – 26° C (72 – 79° F) should be maintained always.
pH: Although they can adapt to a pH range between 6.0 – 8.0, Pygmy Cories will thrive best in slightly acidic waters under pH values between 6.5 – 6.9.
Hardness: Soft water is preferable. The corydoras can tolerate neutral or slightly hard water conditions between 2-15 dKH, but it does not mean that they will thrive and be happy.
Lighting:
Pygmy Cory catfish prefers dim-medium lighting conditions. Bright light stresses them. Floating plants like Duckweed help diffuse it.
Substrate:
Use sand or fine, rounded gravel. Sharp edges can damage their barbels. Personally, I always choose sand — it’s gentler and lets them forage naturally.
Water Changes:
Do 10–25% water changes once or twice a month. They don’t handle frequent chemistry swings well.
Plants and Decorations:
They need a planted tank. Bare setups stress them out. Go for an Amazonian biotope style: fine sand, driftwood, broad-leaved plants, and twisted roots. The more hiding spots and resting places, the better.
Problems associated with Pygmy Cory
Skin and Gill Flukes
These are tiny, almost invisible parasites that attach to the fish’s skin or gills. They thrive in overcrowded tanks with poor water quality or high stress.
Symptoms: Itchiness, excess mucus, redness on the skin and gills.
Treatment: Use a commercial fluke medication. Follow the instructions exactly.
Costia (Ichthyobodo)
This protozoan parasite is hard to spot early. It’s more common in colder water.
Symptoms: Red, grey, or white patches on the skin, clamped fins, loss of appetite, scratching against objects.
Treatment: Salt bath — 3–4 grams of salt per liter of water. Dip the affected fish for a few minutes. (Always use aquarium salt, not table salt.)
Bacterial Infections
Bacteria are always present in the tank. Problems start when water quality drops or fish are stressed. Red blotch disease is a common example.
Symptoms: Bloating, red ulcers or streaks on the body.
Treatment: Use a broad-spectrum antibacterial medication.
Note: Sometimes what looks like a bacterial infection is actually fungal. If you’re not sure, treat with Ich‑X and Erythromycin together.
Breeding
Breeding Pygmy Cories is easier than most people think. They will spawn in a community tank, but a dedicated setup gives you better control and higher survival rates.
Breeding Setup
Use a separate tank with the same water parameters as the main tank. A sponge filter is better than a canister — it won’t suck up the fry.
Stocking ratio: 2 males per female gives the best results.
Spawning
When the female is ready, she looks noticeably larger and plumper. She holds a few eggs between her pelvic fins while the male fertilizes them. After mating, she deposits the eggs on the tank glass, usually in an area with good water flow.
They repeat this until around 100 eggs are laid.Eggs hatch in 3–5 days.
Advanced Methods to Breed Pygmy Cory
Some breeders simulate the rainy season to improve fertility and egg count:
- Cooler water change. Drop the temperature by about 4-5°F (2-3°C) during a water change. This mimics the start of the rainy season. If your tank is already 72–79°F, you can skip this.
- Peat filtration. Softens and acidifies the water — another rainy season signal.
- Extra airstones. Simulates stormy flow and increases oxygen.
Good news: Even without these tricks, Pygmy Cories will eventually spawn. I’ve had them breed in a community tank without any special treatment.
Protecting the Eggs
Adults may eat the eggs if left unprotected. You have two options:
- Move the eggs to a separate container.
- Move the adults out after spawning.Fungus can develop on the eggs. Add methylene blue to the water and remove any white, fuzzy eggs to protect the healthy ones.
For detailed steps, see How to Protect Fish Eggs in Your Tank.
Feeding the Fry
At the early stages, the fry are almost invisible and they will absorb their yolk sac for survival.
Even though Pygmy Cories fry can eat the same foods as adults, it is better to focus on:
- hatched brine shrimp,
- microworms,
- vinegar eels,
- Infusoria,
- finely crushed flakes
Tip: You can also squeeze filter media to get them feeding.
If you want your Pygmy Cories fry to grow fast, you need to feed them 2 times a day and also do 50% water changes 2 times a week. This way they will be almost halve an inch (1.5 cm) long only in 2 months.
Related article:
Suitable Tank Mates
Pygmy Cories are peaceful and easily intimidated by larger fish. Their mouths are small — they can’t nip or fight back.
Fish:
They do best with other small, peaceful fish. My top picks:
- Otocinclus Catfish
- Chili Rasboras,
- Ember Tetra,
- Harlequin Rasboras,
- Panda Garra
- Kuhli Loaches,
- Other dwarf corydoras (C. habrosus, C. hastatus) are excellent tank mates — they occupy different water columns and don’t compete.
Proceed with caution: Bettas, Paradise fish, Siamese Algae Eaters, and Angelfish. Some individuals are peaceful, others are not.
Avoid large Cichlids, Goldfish, Jack Dempsey, and Oscars. They should never be placed in a tank with Pygmy Cory.
Shrimp:
Will Pygmy Cory eat dwarf shrimp? Yes, if the shrimplet fits in their mouth. But they are clumsy hunters — they dig through sand with half-closed eyes. Shrimplets older than a week are usually too fast and too big to eat.
I’d rank Pygmy Cory as the second-best shrimp-safe fish after Otocinclus. That said, if you’re serious about breeding shrimp, keep fish out of the tank entirely.
Snails:
Pygmy Cories are compatible with any freshwater snail. They will do a good job in scavenging for food particles, plant matter, and algae along the lower levels of the tank.
Crayfish and Crabs:
Absolutely not! Keep them away from all types of crayfish and crabs. They can and will try to catch Pygmy Cory whenever it is possible
Natural History
Pygmy Corydoras (Corydoras pygmaeus) come from tropical inland waters in South America. They are most common in the Madeira River basin in Brazil, with additional populations in Peru (tributaries of the Nanay River) and Ecuador (tributaries of the Aguarico River).
German biologist Joachim Knaack first described the species in 1966. The name “pygmaeus” means dwarf or pygmy — fitting for the smallest Corydoras species.
In the wild, they gather in large schools, hiding among tree roots, marginal vegetation, and slow-moving creeks. Their natural habitat is soft, slightly acidic water with plenty of cover and leaf litter.
Frequently Asked Questions (FAQ)
How big do Pygmy Corydoras get?
Females reach 1 to 1.3 inches (2.5 – 3.2 cm). Males are smaller, maxing out at just 0.75 inches (~2 cm). If your “pygmy cory” is larger than 1.5 inches, you either bought a different species (like *Corydoras habrosus*) or you’re feeding them steroids.
What is the minimum tank size for Pygmy Corys?
A 10-gallon (40 liters) tank is the absolute minimum for a group of 6 to 10. Can you keep them in a 5-gallon? Technically yes, for a small group of 4-5, but only if you maintain water quality like a hawk. A 10-gallon gives them the horizontal swimming space they need to actually school in the mid-water.
How long do Pygmy Corys live?
Up to 4 years in a stable, well-maintained tank. Hitting 5 years is possible, but it requires strict water parameters and zero ammonia spikes.
Do Pygmy Corys eat algae?
No. They are omnivores, not algae eaters. They will sift through the substrate looking for biofilm, detritus, and leftover food, but they won’t clean algae off your glass or plants. If you need an algae cleanup crew, look at Otocinclus or Nerite snails.
Will Pygmy Corys eat baby shrimp?
If a baby shrimp fits in their mouth, they will eat it. But Pygmy Corys are clumsy foragers. They dig their faces in the sand with their eyes half-closed. Most shrimplets older than a week are too fast and too big to be caught. They are the second safest fish for a shrimp tank after Otocinclus, but if you are breeding high-end shrimp, keep fish out.
How many Pygmy Corys in a 10-gallon tank?
You can comfortably keep 10 to 12 Pygmy Corys in a standard 10-gallon tank. They have a very low bioload, but remember they are shoaling fish. Never keep fewer than 6, or they will stress and hide.


Thanks for great guide, I love pygmys.
In my tank it is hard for me to feed them well, due to other fishes, caridinas and very big clever and really fast ampularia..
Will try to feed them after dark!
Hi Matúš,
You are welcome 🙂
Best regards,
Michael
Matúš
Did your pigmy corys ever atack your snail? I have two rabbit and one pagodula brotia snail in my 22g/96L and I have ordered 8 pigmy corys.
i have just started, with Cherry Shrimp and pygmy cory’s, this is a very good outline of do’s and dont’s.
many thanks
patrick
Thank you for this wealth of information! I have pygmy corys and have discovered a little baby pygmy while doing maintenance. The tank is guppies and the pygmy corys – and while guppies are quite prolific, I hadn’t expected the pygmy corys to reproduce. Now I know to be more careful when cleaning and check for eggs on surfaces and look for pygmy fry. Wish you had a few photos of fry at different stages. Thank you!