How long does impetigo last?

By Dr. Anna H. Chacon, MD, Fellow of the American Academy of Dermatology Aug 29, 2022 • 2 min


Impetigo is a short-lived bacterial infection that typically goes away on its own in a few week, but it’s contagious until it dries out and crusts over. However, with treatment, healing should start within a few days. Treatment usually involves antibiotics, either as an ointment or taken by mouth. Most people are no longer contagious after being treated with an antibiotic for 24 to 48 hours.

A mild case of impetigo that doesn’t involve widespread sores on the body is typically treated with topical antibiotics you apply directly to the sores. Use the medication as directed by your healthcare provider to promote healing and prevent reinfection.

A severe or widespread case of impetigo is typically treated with oral antibiotics. Take all of the pills your healthcare provider prescribes, even if your symptoms improve or disappear, to ensure the infection doesn’t come right back.

The sooner impetigo is addressed by your healthcare provider, the easier it will be to treat, and the sooner it will go away. If you delay seeking medical attention, there’s a risk that the bacteria will spread — and with it, the infection. Complications of impetigo are rare, but delaying treatment increases your risk for more serious problems.

Published August 2022.

Explore more

3 min
By Dr. Anna H. Chacon, MD, Fellow of the American Academy of Dermatology
Aug 29
4 min
By Anna H. Chacon, MD, Fellow of the American Academy of Dermatology
Jan 23
2 min
By Anna H. Chacon, MD, Fellow of the American Academy of Dermatology
Jan 25
1 min
By Dr. Anna H. Chacon, MD, Fellow of the American Academy of Dermatology
Aug 29