how many babies do porcupines have at a time
Tom Brakefield/Stockbyte/Getty Images. Porcupine babies are born more developed than the babies of many other types of rodents, mostly because porcupines tend to have one baby at a time instead of litters, and they carry the babies for up to seven months before delivery. But the babies still need their moms, and they sometimes stay with them for up to a year.