Impetigo, being a skin infection, takes time to heal, depending on severity. The remedies mentioned in the article, along with medication, might help speed up the process. However, the infection usually takes days to heal.