Question: how long does it take to get over shingles?
Answer: About one in three adults gets shingles. Shingles usually lasts two to six weeks, following a consistent pattern of pain and healing.