The length of time it takes for a C-section incision to close can vary depending on factors such as the individual's overall health, the type of incision, and the size of the incision. However, the incision generally takes about 4-6 weeks to heal and close completely.