Cavalos-marinhos machos dão à luz liberando seus filhotes na água assim que os ovos eclodem. Os ovos fertilizados são armazenados em uma bolsa de criação no lado ventral do animal durante um período de gestação que varia de 14 dias a quatro semanas.
Durante o acasalamento, a fêmea deposita seus ovos na bolsa, que são fertilizados internamente pelo macho. O número de ovos varia de 50 a 150 em espécies menores e até 1.500 entre cavalos-marinhos maiores. Os cavalos-marinhos são únicos porque acasalam em pares para toda a vida e são a única espécie animal no planeta em que o macho carrega os filhotes por nascer.