Shingles treatment works best when started early, and your main options are antiviral medications, pain relief, and skin care
Shingles is a viral infection that causes a painful rash, usually on one side of your body. It comes from the same virus that causes chickenpox — the virus stays dormant in your nerve tissue for years and reactivates later in life. Once you have shingles, treatment focuses on stopping the virus from spreading, reducing pain, and preventing complications like permanent nerve damage.
The standard approach involves three things: prescription antiviral drugs (taken by mouth), over-the-counter pain relievers, and keeping the rash clean and dry. Starting treatment within the first three days of the rash appearing gives you the best chance of shortening the infection and reducing long-term pain. If you wait longer, antivirals are less effective, though they can still help.
Key Takeaways
- Antiviral medications like acyclovir, valacyclovir, and famciclovir work best when started within three days of the rash appearing.
- Over-the-counter pain relievers (acetaminophen or ibuprofen) and prescription creams can reduce discomfort while the rash heals.
- Most shingles rashes heal within two to four weeks, but nerve pain can last months or years afterward in some people.
- Your doctor can prescribe stronger pain medications or refer you to a pain specialist if discomfort is severe or long-lasting.
- Keeping the rash covered and dry, avoiding scratching, and staying away from people who have never had chickenpox prevents spread and complications.
Antiviral medications: how they work and which ones doctors prescribe
Antivirals are the main treatment for shingles. They work by slowing down the virus's ability to copy itself, which reduces the severity of the rash and the length of time you have it. Three antivirals are commonly prescribed: acyclovir (Zovirax), valacyclovir (Valtrex), and famciclovir (Famvir). All three are taken by mouth as pills, usually for seven to ten days.
Acyclovir is the oldest and least expensive, but it requires taking pills five times a day. Valacyclovir and famciclovir are newer formulations that your body absorbs more easily, so you take them three times a day instead. Your doctor will choose based on your kidney function, other medications you take, and whether you can manage the dosing schedule. If you cannot swallow pills or have severe kidney disease, your doctor may give acyclovir as an intravenous infusion in a hospital or clinic.
Starting antivirals within 72 hours of the rash appearing cuts the duration of pain by about a week and reduces the risk of postherpetic neuralgia — the long-lasting nerve pain that can follow shingles. After three days, antivirals still help but are less effective at preventing complications.
Pain management during and after the rash
Shingles pain comes in two phases. While the rash is active (usually two to four weeks), pain is often sharp, burning, or throbbing. Over-the-counter acetaminophen or ibuprofen can reduce this, though many people need something stronger. Your doctor may prescribe opioid pain relievers for severe acute pain, though these are typically used for short periods because of addiction risk.
Topical creams applied directly to the rash can also help. Capsaicin cream (Zostrix) contains a compound from hot peppers that numbs nerve endings; you explore it after the rash crusts over. Lidocaine patches (Lidoderm) numb the area where you place them and can be worn for up to 12 hours at a time. Some doctors prescribe compounded creams containing multiple pain-relieving ingredients.
After the rash heals, some people develop postherpetic neuralgia — ongoing pain in the area where the rash was. This can last weeks, months, or even years. Treatment for this long-term pain includes higher-dose topical lidocaine, gabapentin (a nerve pain medication), pregabalin, or tricyclic antidepressants like amitriptyline. If over-the-counter options do not work, ask your doctor for a referral to a pain management specialist.
Caring for the rash itself
While you have shingles, keeping the rash clean and dry is important for preventing bacterial infection and speeding healing. Wash the area gently with soap and water once or twice a day, then pat it dry completely. Wear loose, soft clothing that does not rub the rash, and avoid tight bandages or wrapping that traps moisture.
Do not scratch the rash, even though it itches intensely. Scratching can introduce bacteria, delay healing, and increase scarring. If itching is unbearable, cool compresses (a clean cloth soaked in cool water) can provide relief without damaging the skin. Some people find that calamine lotion or hydrocortisone cream helps with itching, though these should not be used under bandages or for more than a few days without checking with your doctor.
Once the rash crusts over (usually after seven to ten days), you can stop covering it unless clothing rubs it. The crusts will fall off on their own over the next week or two. Picking at crusts slows healing and increases scarring, so let them come off naturally.
When to see a doctor and what to expect
See a doctor as soon as you think you have shingles — ideally within 24 hours, but definitely within 72 hours. Early diagnosis and treatment make a real difference in outcomes. Your doctor will usually diagnose shingles by looking at the rash and asking about your symptoms; they rarely need to test for it.
Certain situations require urgent or specialist care. See a doctor when ready if the rash is near your eye, if you have signs of bacterial infection (increasing redness, warmth, pus, or fever), if you are immunocompromised (due to HIV, cancer treatment, or immunosuppressant medications), or if pain is severe. If shingles affects your eye, you may need to see an ophthalmologist to prevent vision loss. If long-term pain develops, your primary care doctor can refer you to a neurologist or pain specialist.
How long shingles lasts and what recovery looks like
The timeline for shingles varies, but here is what typically happens: the rash appears and spreads over three to five days, reaches its peak around day seven, starts crusting over around day ten, and is completely crusted by day 14 to 21. Most people are no longer contagious once the rash is fully crusted.
Pain usually improves as the rash heals, but some people have lingering discomfort. About one in five people over age 50 develops postherpetic neuralgia, where pain continues for months after the rash is gone. The older you are when you get shingles, the higher your risk of this complication — which is why prevention through vaccination is recommended for people 50 and older.
You cannot catch shingles from another person, but someone who has never had chickenpox can catch chickenpox from your rash. Avoid contact with pregnant people who have not had chickenpox, newborns, and people with weakened immune systems until your rash is fully crusted over.
Preventing shingles in the first place
Two vaccines can prevent shingles: Zostavax (an older, live vaccine) and Shingrix (a newer, non-live vaccine). Shingrix is more effective and is now the standard recommendation for people 50 and older, regardless of whether they remember having chickenpox. It is given as two shots, two to six months apart.
If you have already had shingles, you can still get the vaccine to reduce your risk of getting it again. There is no specific waiting period after shingles before you can be vaccinated, though some doctors recommend waiting until the acute pain has resolved. Talk to your doctor about whether vaccination makes sense for your situation.
Frequently Asked Questions
Can I go to work or school with shingles?
You can go to work or school once the rash is fully crusted over, usually around day 14 to 21. Until then, stay home to avoid spreading chickenpox to people who have never had it. If your job involves caring for newborns, pregnant people, or immunocompromised patients, check with your employer about their policy.
Will antivirals definitely stop the pain from lasting a long time?
Antivirals reduce the risk of long-term pain but do not eliminate it completely. Starting them within three days of the rash appearing gives you the best odds, but some people develop postherpetic neuralgia even with early treatment. Age, severity of the initial rash, and individual factors also play a role.
What if I am allergic to the standard antiviral medications?
Tell your doctor about the allergy. Alternative antivirals exist, and your doctor can choose based on what you are allergic to. If antivirals are not an option, pain management and skin care become even more important, and your doctor may refer you to a specialist.
Can shingles come back after I have had it once?
Yes, though it is uncommon. Most people get shingles only once, but about one to four people in 100 get it again. The risk increases with age and if your immune system is weakened. Vaccination after your first episode of shingles can reduce the chance of recurrence.
Is there anything I should avoid while treating shingles?
Avoid scratching, tight clothing over the rash, and contact with people who have never had chickenpox. Do not use antibiotic ointments unless your doctor prescribes them for a bacterial infection. Avoid stress and get adequate sleep, as both support immune function and may help with healing.