Die primären Mittel zur Fortpflanzung von Fischen sind die Eiablage und das Lebendgebären. Eierlegende Fische geben Eier ab, die später befruchtet werden. Lebendgebärende Fische befruchten das Weibchen intern, das die Nachkommen in sich trägt, bis sie sich entwickeln und geboren werden.
Das Freisetzen von Fischeiern und ihre anschließende Befruchtung wird als Laichen bezeichnet. Die meisten Meeresfische vermehren sich, indem sie Tausende kleiner Eier zur externen Befruchtung ins Wasser abgeben.
Eierlegende Fische haben verschiedene Methoden, um die Eier freizusetzen. Manche Fische streuen Eier, die beim Fallen von den männlichen Fischen befruchtet werden. Andere Fische heften die Eier an eine Oberfläche, wo sie dann befruchtet werden, wenn sie freigesetzt werden. Einige Fische geben Eier in ein Blasennest ab, das von den männlichen Fischen geblasen wird. Einige Fische sind Maulbrüter und behalten die Eier im Maul, bis sie schlüpfen.
Fische werden in vielen verschiedenen Altersstufen geschlechtsreif, abhängig von der Art und einigen Umweltfaktoren. Einige Fische werden geschlechtsreif geboren, andere erst mit 15 Jahren. Die meisten Knochenfische erreichen die Geschlechtsreife zwischen einem und fünf Jahren. Die Tragzeit von Fischen beträgt wenige Tage bis zu einigen Monaten. Einige Fischarten sind zwittrig, haben entweder gleichzeitig Ei- und Sperma-produzierende Organe oder wechseln das Geschlecht vom Männchen zum Weibchen oder umgekehrt.