Worms do not give birth since babies come from eggs and are not live born. I suppose you can consider forming and depositing the egg-filled cocoon “giving birth.” The process of forming a cocoon full of worm embryos starts when the worms separate after mating.
Do worms lay eggs?
Worms don't lay eggs, they produce cocoons which contain multiple fertilized eggs. Earthworms are hermaphroditic, having both male and female reproductive organs. To mate worms align themselves head-to-head and exchange sperm from the clitellum (thickened glandular band at the anterior end of adult worms).
How are worms born?
After earthworms mate, their fertilised eggs are held in a protective cocoon. The baby worms (hatchlings) emerge and burrow into the soil, where they grow into juvenile then mature worms.
How can you tell if a worm is pregnant?
About the size of a grain of rice, the cocoons start out a luminescent white color. As they mature, they gradually darken, turning yellow and then brown. When they become a reddish color, they are ready to hatch.
More useful articles on a similar topic 👇
Do worms live if you cut them in half?Can parasites survive outside the host?