The varicella-zoster virus causes shingles. The same virus causes chickenpox as well. Once a person has had chickenpox, the virus can remain dormant in the body. Reactivation of the virus can result in shingles.