Before resuming sexual intercourse, your body needs time to heal. Health care providers often recommend waiting 4 to 6 weeks after giving birth before having sex. This allows time for the cervix to close, bleeding to stop and tears to heal.