Recovering from a colostomy may take up to two months. During this time, you will have limitations on what you can eat while the colon heals. If the colostomy is temporary, it’s common for someone to need a reversal or closure surgery after their colon has healed in about three months’ time.