1. Párosítás: A kannak nevezett hím tengerimalacok 2 hónapos koruk körül érik el az ivarérettséget, míg a nőstények, az úgynevezett kocák, 4-6 hónap körül érik el az ivarérettséget. A szaporodás akkor kezdődhet meg, ha a nőstény ivarérett.
2. Ivarzási ciklus: A kocáknak van ivarzási ciklusa, ami a termékenység időszaka. Általában 12-16 óráig tart, és 15-20 naponta fordul elő. Az ivarzás során a koca fogékony a párzásra, és olyan jeleket fog mutatni, mint a fokozott aktivitás, lordosis (hát ívelve) és érdeklődés a kan iránt.
3. Párosítás: Amikor egy koca ivarzásban van és fogékony, a vaddisznó hátulról felveszi, és behelyezi a hímvesszőjét a hüvelyébe. A párzás általában csak néhány másodpercig tart, de a kan többször is megismételheti a folyamatot.
4. Műtrágyázás: A kopuláció során a vaddisznó spermát ejakulál, amelyek a koca hüvelyén és méhnyakon keresztül a méhbe jutnak. A spermium ezután megtermékenyíti a koca petéit, ami zigóták képződését eredményezi.
5. Vemhességi időszak: A megtermékenyítés után a zigóták beágyazódnak a méh falába. A tengerimalacok vemhességi ideje viszonylag rövid, 59-72 napig tart (körülbelül 2 hónap). Ez idő alatt az embriók magzatokká fejlődnek, és a koca teste felkészül a születésre.
6. Hormonális változások: A tengerimalacok vemhessége jelentős hormonális változásokkal jár. A corpus luteum által termelt progeszteron döntő szerepet játszik a terhesség fenntartásában. Az ösztrogén szintje is megemelkedik, serkenti az emlőmirigyek fejlődését a laktációra való felkészülés során.
7. Születés (szülés): A vemhességi időszak végéhez közeledve a kocán a közelgő születés jelei mutatkoznak, beleértve a gyakori vizelést, a fészkelő viselkedést (anyaggyűjtés a fészek létrehozásához) és nyugtalanságot. A koca általában 1-6 kölykökből (úgynevezett barlangból) álló almot hoz világra egyszerre. A születési folyamat viszonylag gyors, a kölykök jól fejletten születnek, és röviddel a születés után mozogni tudnak.
Születés után az anya tengerimalac gondoskodik kölykeiről, beleértve a szoptatást, ápolást és védelmét. A tengerimalacbébi koraszülött, és a születést követő néhány napon belül elkezdhet szilárd táplálékot fogyasztani. 3-4 hetes korukra teljesen elválasztják őket.