I cavallucci marini maschi partoriscono rilasciando la loro giovane prole nell'acqua quando le uova si schiudono. Le uova fecondate sono conservate in una sacca di covata sul lato ventrale dell'animale durante un periodo di gestazione che va da 14 giorni a quattro settimane.
Durante l'accoppiamento, la femmina depone le uova nella sacca, che vengono fecondate internamente dal maschio. Il numero di uova varia da 50 a 150 in specie più piccole fino a 1.500 tra i grandi cavallucci marini. I cavallucci marini sono unici in quanto si accoppiano a coppie per la vita e sono le uniche specie animali sul pianeta in cui il maschio porta il giovane non ancora nato.