When do great whites have babies?
Great white sharks are ovoviviparous, which means that the eggs develop and hatch inside the mother's body, but the young are born live. The gestation period for great white sharks is about 10 months, and the females give birth to litters of 2 to 10 pups. The pups are born in the spring or summer, and they are about 2 feet long at birth. They grow quickly and can reach lengths of over 10 feet within a few years.