Viral herpes, including herpes simplex and herpes zoster, usually requires medication for about 7 days, but it depends on the severity of the condition and the treatment. Viral herpes is a skin disease caused by a viral infection, more commonly known as herpes simplex and herpes zoster, and requires oral antiviral medications such as valacyclovir and acyclovir in conjunction with the doctor, which can usually be cured in about 7 days. However, some patients have poor immunity and may need more than 7 days to recover from the disease after taking the medication. There are also some patients with more serious conditions, the medication time will be longer. In addition to the use of antiviral drugs, viral herpes also requires the use of painkillers, such as indomethacin and aspirin, if it causes significant pain. Viral herpes should go to the hospital in time, follow the doctor’s instructions to use medication, do not self-medicate arbitrarily.