I cavallucci marini sono nati dalle uova deposte dal cavalluccio femmina. Le uova vengono trasportate dal cavalluccio maschio maschio fino a quando non si schiudono.
I cavallucci marini eseguono una danza di accoppiamento quando sono di stagione. Questo ballo può durare fino a 8 ore. Una volta che la danza è finita, la femmina depone le uova nella sacca di un cavalluccio marino maschio. Quando le uova sono nella sacca, il maschio le concentra e le trasporta.
La femmina può deporre fino a 2000 uova alla volta. Dopo 10 a 25 giorni le uova si schiudono e il maschio si prende cura della prole nella busta. Una volta cresciuti, il maschio ha le contrazioni e le rilascia nell'acqua.