Die Zeit zwischen dem Legen und Schlüpfen von Fischeiern variiert je nach Fischart und Wassertemperatur. Goldfischeier schlüpfen zwei bis sieben Tage nach dem Legen. Es kann ein bis fünf Monate dauern, bis Regenbogenforelleneier schlüpfen.
Lange Inkubationszeiten können für Eier gefährlich sein, da viele Lebewesen gerne Fischeier essen. Fische verwenden verschiedene Strategien, um die Anzahl der gegessenen Eier zu reduzieren. Einige Fische, wie die Regenbogenforelle, vergraben ihre Eier, um sie zu verstecken. Andere Fische, wie z. B. Zander, produzieren einfach eine große Anzahl von Eiern. Andere Fische versuchen, ihre Eier zu bewachen. Zum Beispiel halten die verschiedenen Arten von Maulbrüterfischen die Eier im Maul, bis sie schlüpfen.