Shingles pain typically lasts two to four weeks, but some people experience it for months or even longer
The pain of shingles follows a pattern. It usually starts before the rash appears—often as burning, tingling, or throbbing in one area of your body. Once the rash shows up, the acute pain peaks around days 7 to 10, then gradually decreases as the blisters crust over and heal. For most people, the worst is over within three to four weeks.
That said, the timeline varies significantly. Age, overall health, how quickly you start treatment, and whether you develop a complication called postherpetic neuralgia (PHN) all affect how long you hurt. Someone in their 40s might be pain-free in three weeks. Someone over 60 might deal with pain for months after the rash heals.
Key Takeaways
- Acute shingles pain—the pain while the rash is active—usually lasts two to four weeks for most people.
- Starting antiviral medication within 72 hours of the rash appearing can shorten both the rash and the pain.
- Postherpetic neuralgia is nerve pain that persists after the rash heals, and it becomes more common and longer-lasting with age.
- Pain management during the acute phase includes over-the-counter pain relievers, topical treatments, and prescription medications depending on severity.
- Age is the strongest predictor of how long pain lasts—people over 60 face higher risk of prolonged pain.
The acute phase: pain while the rash is active
During the first two to four weeks—while blisters are forming, filling with fluid, and crusting over—you have what doctors call acute herpes zoster pain. This is the shingles pain most people experience, and it's usually the most intense.
The pain often starts before you see anything on your skin. You might feel burning, stabbing, or electric-shock sensations in a band across one side of your body. This can last a few days before the rash appears. Once blisters form, the pain typically peaks around day 7 to 10, then begins to ease as the blisters dry and crust over.
By week three or four, the crusts fall off and the skin underneath heals. For many people, the pain goes away as the skin heals. This is the best-case scenario and the most common one in people under 50.
Postherpetic neuralgia: pain that lasts after the rash is gone
Some people continue to hurt even after the rash has completely healed. This is called postherpetic neuralgia (PHN), and it's nerve pain caused by damage to the nerve fibers where the shingles rash was. The pain can feel like burning, stabbing, aching, or electric shocks in the same area where the rash was.
PHN becomes more common with age. In people over 60, roughly one in three will develop PHN. In people over 70, it's closer to one in two. The pain can last weeks, months, or even years. Some people report PHN pain for six months to a year or longer, though it often gradually improves over time.
The risk of PHN also increases if your acute shingles pain was severe, if you waited longer than 72 hours to start antiviral treatment, or if the rash was on your face or torso rather than an arm or leg.
How antiviral medication affects pain duration
Starting an antiviral drug—usually acyclovir, valacyclovir, or famciclovir—within 72 hours of the rash appearing can reduce both how long the rash lasts and how long the acute pain lasts. People who start antivirals early often see the rash clear up faster and report less severe pain overall.
Antivirals do not prevent PHN, but they may reduce the risk slightly. The main benefit is shortening the acute phase. If you start treatment on day one or two, you might see pain improvement by day 10 or 11. If you wait until day 5 or 6, the benefit is smaller.
This is why doctors recommend calling as soon as you suspect shingles—even before the rash fully develops. A phone call can get you a prescription the same day in many cases.
Pain management during the acute phase
While you wait for the rash to heal, several approaches can reduce pain. Over-the-counter pain relievers like ibuprofen or acetaminophen help many people, especially in the first week when pain is sharpest. Some people need prescription-strength pain medication, particularly if the pain interferes with sleep or daily function.
Topical treatments applied directly to the rash—like capsaicin cream, lidocaine patches, or calamine lotion—can provide temporary relief. Cool compresses and loose clothing that doesn't rub the rash also help. Keeping the area clean and dry reduces the risk of bacterial infection, which can make pain worse.
If pain is severe or you have other health conditions, your doctor might prescribe stronger medications. Gabapentin and pregabalin, which are nerve pain medications, are sometimes used during the acute phase if pain is not controlled by standard pain relievers.
Managing postherpetic neuralgia pain
If pain continues after the rash heals, treatment shifts to managing nerve pain specifically. Topical lidocaine patches or capsaicin cream remain useful. Gabapentin and pregabalin are often prescribed for PHN because they target nerve pain directly. Tricyclic antidepressants like amitriptyline are also used, even though they're not pain medications—they work on nerve signaling in a way that reduces chronic pain.
Physical therapy and gentle exercise can help, as can avoiding triggers that make the pain worse (like tight clothing or extreme temperatures). Some people find relief with treatments like nerve blocks or other interventional procedures, though these are usually considered after other options have been tried.
PHN pain often improves gradually over months, even without treatment, though treatment can speed that improvement. Staying in touch with your doctor about whether your current approach is working is important, because options can be adjusted.
Factors that predict how long your pain will last
Age is the strongest predictor. People over 60 have longer, more severe pain on average than younger people. People over 70 have even higher risk of prolonged pain and PHN.
The severity of your acute pain also matters. If your pain is severe in the first week, you're more likely to have pain that lasts longer. How quickly you start antiviral treatment makes a difference—starting within 72 hours gives better results than starting later. The location of the rash matters too: facial shingles and shingles on the torso tend to cause longer-lasting pain than shingles on an arm or leg.
Your overall health plays a role as well. People with weakened immune systems, diabetes, or other chronic conditions may experience longer pain. Stress and poor sleep can also make pain worse and recovery slower.
When to contact your doctor about shingles pain
Contact your doctor as soon as you suspect shingles—ideally within 72 hours of the rash appearing. This window is critical for starting antiviral treatment, which can reduce pain duration.
After that, reach out if pain is severe enough to interfere with sleep, daily activities, or work. If pain continues for more than a month after the rash has completely healed, or if it's getting worse instead of better, tell your doctor. They can assess whether you have PHN and adjust your treatment plan. If you develop signs of infection in the rash area—increased warmth, pus, spreading redness—contact your doctor promptly.
Frequently Asked Questions
Can shingles pain last for years?
Yes, postherpetic neuralgia can persist for months or years, particularly in people over 60. However, most cases improve gradually over time, even if it takes many months. Pain that lasts a year or longer is less common but does happen.
Does the pain get worse before it gets better?
Usually the opposite. Pain typically peaks around days 7 to 10 of the rash, then gradually decreases as the blisters crust over and heal. If your pain is getting worse after week two, contact your doctor to rule out complications or infection.
Will pain medication make shingles go away faster?
Pain medication relieves the pain but doesn't speed healing of the rash itself. Antiviral medication is what shortens the rash duration. Pain relievers just make you more comfortable while your body heals.
Is there a way to prevent postherpetic neuralgia?
Starting antiviral medication early may reduce the risk slightly, and the shingles vaccine reduces the overall risk of getting shingles and developing PHN. If you've already had shingles, there's no way to prevent PHN after the fact, but treatment can reduce how long it lasts.
Why does shingles pain last longer in older people?
Nerve damage from shingles heals more slowly as you age, and older immune systems respond differently to the virus. This is why people over 60 are at much higher risk for postherpetic neuralgia and why their pain often lasts longer.