Świnki morskie na ogół mają od jednego do czterech niemowląt lub młodych w każdym miocie, według Guinea Lynx. Jednak w rzadkich przypadkach matka świnka morska, zwana także lochą, może mieć siedem lub więcej szczeniąt w miocie.
Okres ciąży u świnek morskich trwa od 59 do 73 dni. Lochy stają się dojrzałe seksualnie i zdolne do rozmnażania się w wieku około czterech tygodni, i są zdolne do zajścia w ciążę ponownie kilka godzin po porodzie. Z tego powodu zaleca się, aby wszystkie samce świnek morskich, zwane także dzikami, zostały usunięte z klatki zawierającej nową świnkę morską i jej miot.