Sverddrageren føder levende unger. Mer nøyaktig er den oviviparisk; eggene klekkes inne i hunnen rett før de kommer ut. Drektighetstiden er rundt fem uker, og kullene består vanligvis av 20-200 yngel. En av faktorene som forårsaker den store variasjonen i kullstørrelse er forekomst av predatorer. Der det er mange rovdyr blir kullene store, men yngelen fødes relativt små. Der det ikke finnes predatorer, blir kullene mindre, men yngelen er større og mer velutviklet. På denne måten overlever omtrent yngel fra hvert kull til kjønnsmoden alder, uansett hvor store kullene er. Andre faktorer som vanntemperatur og hunnens alder kan også ha innvirkning på hvor store kullene blir.