Antall avkom produsert av en viperfisk varierer etter art. Noen arter kan slippe ut flere tusen egg av gangen, mens andre produserer bare noen hundre. Eggene slippes typisk ut i vannsøylen, hvor de klekker til larver som til slutt vokser til voksne fisk.