Ask the doctor: What to take for shingles pain

Anthony L. Komaroff, M.D.

Q. I've been diagnosed with shingles. Is there anything I can take for the pain?

A. If you're over age 50 and you've had the shingles pain for less than three days, the current recommendation is that you take a medicine that kills the virus that causes shingles—varicella-zoster virus. The two medicines recommended most often are famciclovir and valacyclovir.

To continue reading this article, you must login.
  • Research health conditions
  • Check your symptoms
  • Prepare for a doctor's visit or test
  • Find the best treatments and procedures for you
  • Explore options for better nutrition and exercise
Learn more about the many benefits and features of joining Harvard Health Online »