Question: how long does it take for a baby villager to grow?
Answer: Villagers will breed autonomously, but need doors and need to be willing in order to spawn baby villagers. After exactly 20 minutes, the baby villager will grow up to an adult. See this section for more information.