Świnki morskie są dojrzałe seksualnie w młodym wieku i mogą zacząć hodować już w wieku 2-3 miesięcy. Zasadniczo jednak zaleca się czekanie, aż będą miały co najmniej 4-5 miesięcy, zanim pozwoli im się przywiązać, ponieważ daje im to czas na osiągnięcie pełnej dojrzałości fizycznej i zmniejsza ryzyko powikłań podczas ciąży.
Samice świnki morskiej (maciki) mają okres ciąży wynoszący około 63-68 dni i mogą urodzić ściółkę 1-6 szczeniąt (zestawy). Mogą ponownie zajść w ciążę wkrótce po porodzie, ale ważne jest, aby pozwolić im na odpoczynek i powrót do zdrowia przed ponownym ich wyhodowaniem.