Care for Corydoras

Corydoras are small catfish from South America, with 180 species ranging from 1 to 5 inches long, and can be a popular addition to a personal aquarium. Sometime called “Corys,” these small, sociable fish are easy to take care of, and get along well with other fish, making them a good potential addition to your tank. With the right habitat and diet, your Corydoras can thrive under your care.

Steps

Preparing the Tank

  1. Get good-sized tank. Corydoras are not very large fish, and generally don’t need too much room. A 20-gallon tank should be plenty big enough for a small school of non-dwarf Corydoras (about 4 to 6 fish). Of course, if you consider adding more fish, whether Corydoras or something else, you’ll need a bigger tank.[1][2]
    • There is a traditional “rule of thumb” that suggests 1-gallon per inch of fish that you put in the tank. This can be a good starting point for thinking about tank capacity, but keep in mind this rule is more accurate when measuring the *volume* of a fish. A ten-inch long fish probably is about 50-150 inches in volume, requiring a much larger tank than 10 1-inch-long fish that total to about 8 inches in volume. It is always best to err on the side having more space for your fish.[3]
  2. Create the right water conditions. Corydoras are hardy and adaptable fish, but they prefer certain conditions. Make sure your water’s pH level is around 7.0, and the temperature range between 70 and 78 degrees. Keep levels of nitrates and ammonia low, as these chemicals can cause sickness.[4][2]
  3. Give the tank a smooth base. Corydoras are bottom feeders, and like to swim and explore near the bottom of the tank. To protect your fish, use smooth gravel or sand, with a depth of at least 2 inches. Sharp or dirty bases can damage their barbels (the whiskers near the mouth that help the fish look for food) so stick to the fine grains.[1][2]
    • You don’t want to use small stones, as Corydoras like to dig around, and they need something they can lift up and root through.
  4. Put a lot of plants into the tank. Corydoras are from areas with lots of vegetation and hiding spots, so it is important to have those in your tank. Bushy plants with lots of stems at the base are important, as well as bogwood or other decor that creates areas the Corydoras can hide from other fish.[5]

Caring for Your Fish

  1. Feed your Corydoras once a day. Corydoras are bottom-feeding catfish, so they will eat pellets and flakes that sink to the bottom of the tank. Make sure you watch your fish eat, and avoid overfeeding by not giving them more food than they can eat in 5 minutes. If there is extra food in the tank, remove it to keep your tank clean.[1][2]
    • Corydoras are omnivores, meaning they eat both plant and animal matter. For an occasional treat, you can include frozen and live foods that sink to the bottom to complement a more regular diet of flakes and pellets. Though they may scavenge on the bottom of your tank, that food will not be enough, so make sure you supplement it with a variety of supplements to give your fish the right nutrition.
    • Because Corydoras are nocturnal fish, the best time to feed them will probably be in the evening, before you turn out the lights for the night.
  2. Get a school. Corydoras are social fish, and generally prefer to swim in schools. For Corydoras, a school is a group of 5 or more. There are over a hundred different species, and while they will tend to school together if possible, Corydoras are generally sociable with other Corydoras. If you have one, it would probably enjoy some company.[6]
    • Depending on the pet store, species may or may not be sold together. Talk to the pet store about making sure you are getting the same species, and use your own eyes to compare size and color to find fish that appear to be the same.
  3. Add other fish to your tank. Corydoras are unaggressive, non-territorial fish, making them perfect tank mates for a variety of other fish. One thing to consider would be to include surface and mid-level fish, which will help balance out your tank, and give people lots to look at.[2][7]
    • Good partners for your Corydoras include fish like the Otocinclus Catfish, Tetras, Swordtails, Guppies, Dwarf Cichlids, and other similar-sized fish. Filter-feeding shrimp and snails also make good company. Some of these smaller fish see Corydoras as “dither fish” (a sign that there are no predators ). This will reduce fear, and help to make their transition to a new tank easier.
    • Bad partners for your Corydoras include cichlids, roughens, aquarium crayfish, and fish that are larger than your Corydoras. These can injure, or even eat, your Corydoras.

Breeding Your Corydoras

  1. Check the sex of your fish. If you decide to breed your Corydoras to make more, you of course need to know that you have both males and females. The differences are easy to notice, and you can check them by looking at your fish from above. Females will be a little larger, with a rounder and broader body, while males tend to have slightly larger pectoral fins.[1]
    • If you intend to breed your Corydoras, you should try to get a ratio of two or three males for each female.
  2. Watch for your fish to spawn. If your fish are ready to spawn, you will notice the males chasing the females and mating in the T position. Once they have mated, the female will lay her eggs against the aquarium glass, or among the leaves of the plants in your tank.[1][4]
    • In the wild, Corydoras usually spawn during the rainy season, so you can encourage mating by simulating these conditions. If you begin to notice your Corydoras engaging in spawning behavior, perform a water change with slightly cooler water.
  3. Separate the eggs from the parents. Once you notice eggs in the tank, you should separate them from the parents. Corydoras will eat their own and each other’s eggs, so if you want new Corydoras, you should make sure the eggs and parents are in different tanks.[1][4]
    • One way to do this is to move the Corydoras to a separate breeding tank when you start to notice them spawning. Once the females lay eggs in the tank, you can move the fish back into their regular tank, and let the eggs hatch in peace.
    • You can also remove eggs to their own hatching and raising tank after they have been laid. Keep the water conditions as similar as possible. If the eggs were laid in the plants, you can simply transfer the plants. If you’d prefer not to remove the whole plant, it is fine to cut off the parts where the eggs are and just move that. If the eggs are on the side of the tank, remove them by rolling your finger over them. Eggs are tough, so you shouldn’t do any damage removing them this way.
  4. Feed the new fish. The eggs should hatch in 3 to 5 days. Once that happens, the new hatchlings, called “fry,” will be able to survive on their yolk sac until they start swimming freely. Once that happens, provide some brine shrimp nauplii (a type of larva) or decomposing plant material for them to eat. After about a week, you can start including microworms into their diet.[1][4]



Tips

  • You may notice your Corydoras occasionally darting towards the surface for a gulp of air. As long as this is only occasional behavior, it is quite normal, and you should not be concerned about your tank’s oxygen levels.
  • As bottom-feeders, Corydoras will also provide some cleaning for the bottom of your tank as they dig around the floor for food. This doesn’t make them a good substitute for regularly cleaning your fish tank.

Warnings

  • Be sure to follow proper fish keeping practices when caring for any fish, including corydoras. Perform regular water changes, test the water (at home or at a pet store) regularly, and watch for any signs of disease.
  • They need to be fed regularly just like other fish do; it is not enough for them to eat "the leftovers" or just anything on the bottom.

Related Articles

Sources and Citations