The rooting time for a branch can vary depending on the plant species and environmental conditions. Generally, it takes around 4 to 8 weeks for a branch to develop roots. However, some plants may take longer, so it's important to be patient and provide the necessary care during this period.