Shingles usually takes 7 to 10 days to run its course, although blisters may take several weeks to disappear completely. Within 4 weeks, the appearance of your skin most likely will return to normal. Some people are left with dark spots on the skin in the area of the original rash.
The duration of pain is highly variable. Most people's pain decreases within 2 or 3 months. About 10% of people have pain for many months and about 2% continue to have pain longer than 1 year.