Salep topikal untuk herpes zoster dapat diaplikasikan sebagai salep asiklovir, salep gansiklovir atau salep imiquimod. Jika herpes zoster terasa nyeri, salep capsaicin topikal juga dapat dioleskan. Jika ruam herpes zoster berbentuk pustular dan berkerak, yang mengindikasikan infeksi bakteri, obat antiinflamasi dan antibakteri topikal seperti gel klindamisin fosfat, salep asam fusidat, salep polimiksin B majemuk, gel ofloksasin, atau salep mupirosin dapat digunakan. Jika herpes zoster bersifat vesikuler dan pecah, juga dapat diobati dengan kompres basah, yang dapat dioleskan dingin dan basah dengan rebusan bayam segar, biflora, cemara dan scutellaria, dua kali sehari selama 20 menit. Herpes zoster juga diobati dengan obat oral, seperti tablet valasiklovir hidroklorida oral, tablet famciclovir. Atau obat imunomodulator lainnya seperti larutan oral pidomodermod, dan juga obat saraf oral seperti kapsul mecobalamin.