The type of surgery you've had and your lifestyle will affect how long it takes you to get better. Plan on healing at home for at least 1 to 2 weeks. You can do certain things to speed up the healing process.