Shingles is caused by the varicella zoster virus (VZV), which also causes chickenpox. After people get chickenpox, the VZV can lay dormant in their bodies, staying in certain nerve cells. When the immune system gets weakened, the virus can get reactivated, causing shingles. Factors which can lead to a weaker immune system include old age, cancer, HIV or AIDS, and certain medications that suppress the immune system.