Caring for fish eggs comes down to three things: clean water, preventing fungus, and removing dead eggs before they contaminate healthy ones. Most freshwater aquarium eggs hatch within 3 to 7 days depending on species and temperature, so the window of care is short but critical. Getting the details right during this period can mean the difference between a tank full of fry and a cluster of white, fungus-covered eggs.
How to Tell if Eggs Are Fertilized
Most fish eggs are tiny, often just a millimeter or two across. They can be translucent, pale white, amber, or yellowish depending on species. Fertilized eggs tend to stay clear or develop a subtle amber hue and look plump and round. If you look closely at a fertilized egg after a day or two, you may notice a small dark dot developing inside, which is the embryo forming.
Unfertilized eggs tell a different story. Within about 24 hours, they turn opaque white, like milkiness creeping in. This color change is your clearest signal that fertilization didn’t happen. If you then see a fuzzy white coating spreading over those white eggs, that’s fungus, and it will quickly jump to neighboring healthy eggs if left unchecked. Checking your eggs within the first 24 to 48 hours and knowing what to look for saves you from losing an entire batch.
Removing Dead and Unfertilized Eggs
This is the single most important hands-on task. Dead or unfertilized eggs grow fungus rapidly, and that fungus spreads by direct contact to fertilized eggs sitting nearby. Use a turkey baster, pipette, or even a pair of blunt tweezers to gently remove any egg that has turned white or developed fuzz. For larger eggs like those from cichlids or goldfish, tweezers work well. For smaller species like tetras or barbs, a pipette gives you more precision without disturbing the surrounding eggs.
Check the eggs at least twice a day during incubation. Research on salmon hatcheries has confirmed that mechanically removing dead eggs reduces bacterial counts around the remaining healthy ones. The process is straightforward with larger eggs, but with very small eggs or eggs attached to surfaces, you’ll need to be patient and work carefully. It’s tedious, but skipping this step is the most common reason hobbyists lose entire spawns.
Water Quality During Incubation
Fish eggs are far more sensitive to water quality than adult fish. Ammonia that an adult can tolerate will kill developing embryos. Keep ammonia as close to zero as possible, ideally below 0.05 parts per million. Nitrite should also be undetectable. If your tank isn’t fully cycled, eggs are unlikely to survive.
Temperature matters more than you might expect. For most tropical freshwater species, a range of 78 to 82°F (26 to 28°C) supports healthy development. Temperatures above this range cause embryos to develop too quickly, increasing the chance of malformed or nonviable fry. Higher temps also encourage bacterial growth on the eggs. A stable temperature within range is better than a “perfect” number that fluctuates. Use a reliable heater with a thermostat and check it daily.
Aim for a pH between 7.0 and 8.5 for most species, though some soft-water fish like discus or certain tetras prefer the lower end. Gentle water flow near the eggs helps keep oxygen circulating around them, mimicking how parent fish fan their eggs in the wild. A small sponge filter works well here because it won’t create suction strong enough to pull eggs in, and it provides gentle aeration.
Preventing Fungus With Methylene Blue
Methylene blue is the go-to antifungal treatment for fish eggs. It’s safe for both eggs and newly hatched fry, and it’s been used in fishkeeping for decades. The standard dose is 1 teaspoon of 2.303% methylene blue solution per 10 gallons of water, which creates a concentration of about 3 parts per million. If you’re using a dropper bottle, one drop per gallon is the simplified version.
Before dosing, remove any activated carbon from your filter, since carbon absorbs the medication and makes it useless. Keep your mechanical filtration running. The water will turn blue, which is normal. Continue treatment daily through the entire incubation period and for two to three days after the fry hatch and begin swimming freely. Once treatment is done, perform a 25% water change and add the carbon back to clear the remaining dye.
Methylene blue also slightly reduces light penetration in the water, which can be a secondary benefit. Research on reef fish embryos has shown that excessive light exposure during development reduces egg volume, depletes yolk reserves, and increases embryonic heart rate. While your freshwater eggs aren’t reef fish, keeping light levels moderate during incubation is a good practice. Avoid placing the tank in direct sunlight, and consider dimming or turning off aquarium lights during the incubation period, especially at night.
Separating Eggs From Adults
Most freshwater aquarium fish will eat their own eggs. If you notice a spawn in a community tank, you have a few options. The simplest is to move the eggs to a separate container or small tank with water from the original aquarium. This avoids any shock from different water parameters. If the eggs are laid on a flat surface like a leaf, rock, or piece of slate, you can often transfer the whole object.
For egg scatterers like tetras and danios, a breeding box or mesh divider inside the main tank works. The mesh lets water flow through while keeping adult fish away. Some breeders use marbles on the tank bottom so eggs fall between them, out of reach. Whatever method you use, the goal is the same: keep adults away from the eggs without disrupting water conditions.
Aeration and Water Flow
Stagnant water around eggs is a recipe for fungus and oxygen deprivation. In nature, parent fish fan their eggs constantly to keep fresh, oxygenated water moving over them. In an incubation setup, you need to replicate this. A sponge filter provides both filtration and gentle current. An airstone placed near (but not directly on) the eggs also works. The bubbles shouldn’t be strong enough to dislodge eggs, just enough to keep water circulating.
If you’re using a separate hatching container without a filter, change 10 to 20% of the water daily using water from the parent tank. This keeps parameters stable while removing waste. Use a slow siphon or pipette to avoid disturbing the eggs.
Feeding Fry After Hatching
Newly hatched fry don’t need food right away. Most species emerge with a yolk sac attached to their belly, which provides nutrition for the first one to three days. During this stage, the fry typically lie on the bottom or cling to surfaces and barely move. Once the yolk sac is absorbed and the fry begin swimming freely, they need food immediately. Waiting even a single day past this point can be fatal.
The challenge is size. Fry are tiny, and their mouths are almost impossibly small. Standard fish food, even crushed flakes, is too large for most newborns. The best first foods are infusoria (microscopic organisms you can culture at home by soaking lettuce in water for a few days), freshly hatched baby brine shrimp, and green water (water rich in single-celled algae). These live foods are small enough for fry to eat and nutritious enough to fuel rapid early growth.
If you can’t prepare live foods in time, egg yolk squeezed through a fine cloth into the water creates particles small enough for fry. Commercial fry foods sold in powder form also work as a backup. Feed small amounts several times a day rather than one large feeding, and remove uneaten food promptly to prevent water quality from crashing in the small volumes where fry are typically raised.

