There is no magic number. On average through 7-14 days for scabs and flakes to disappear. The underneath layers of skin take longer to heal, anywhere from 2 weeks to a month.