What is the duration of antiviral treatment for herpes zoster (shingles)?

Updated: Feb 11, 2021
  • Author: Camila K Janniger, MD; Chief Editor: Dirk M Elston, MD  more...
  • Print

The duration of antiviral treatment in studies has ranged from 7 to 21 days. For immunocompetent patients, a 7- to 10-day course of acyclovir or a 7-day course of one of the newer agents is probably appropriate; longer courses may be needed in immunocompromised patients.

Did this answer your question?
Additional feedback? (Optional)
Thank you for your feedback!