Question: can shingles be caused by stress?
Answer: Stress doesn't technically cause shingles, but it can cause your immune system to weaken — and a weakened immune system can put you at risk for shingles. A viral illness, shingles is caused by varicella zoster virus, the same virus that causes chickenpox.