It all depends on your overall skin condition. So it might take two weeks to several months to heal. However, it's important to be persistent, not to get discouraged, and stick to your skincare routine and healthy lifestyle habits, such as drinking enough water, eating plenty of fruits and vegetables, and avoiding harsh soaps and hot showers.