How long it usually takes for shingles to heal on its own

The duration of shingles is usually 2 to 3 weeks, and can be extended to 3 to 4 weeks in some elderly and immunocompromised people.
Herpes zoster is caused by varicella-zoster virus infection and is contagious. The course of the disease is usually 2~3 weeks. Although the disease is self-limiting, early and aggressive use of antiviral drugs is recommended to shorten the course of the disease and reduce neuralgia. In some elderly people and immunocompromised people, the duration of the disease may be extended to 3-4 weeks.
During the course of the disease, patients should take good care of their skin, wear loose clothing, and refrain from scratching or irritating the affected area. Patients with shingles should consult a doctor and take medication as prescribed by the doctor, and should not take medication on their own.