Can Stress Cause Hives?
The answer is complicated. While it’s possible for stress to trigger hives, experts say it probably isn’t to blame in most cases.
“For most individuals, stress isn’t an independent risk factor for hives — or else wouldn’t we all have hives?” says Adam Friedman, MD, a professor and the chair of dermatology at The George Washington University School of Medicine & Health Sciences in Washington, DC.
It’s much more likely that stress can trigger hives in people who are already susceptible to getting them, he says.
If you fall into one of those groups, stress may trigger hives. But for other people, stress alone may not be enough to trigger hives.
Whether or not stress helps trigger hives, the opposite is certainly true: Hives can cause a lot of stress in people who are prone to them.
“When somebody has chronic hives, the effect on their mental health and well-being can be dramatic,” says Sarina Elmariah, MD, PhD, a board-certified dermatologist at the University of California in San Francisco. If someone is prone to scratching themselves because they’re itching, they may choose to avoid certain social situations to avoid feeling embarrassed, says Dr. Elmariah.
You also often don’t sleep well with discomfort, which can cause irritability and fatigue. “At that point, it becomes a real challenge, not only for patients, but often their families, who have to learn to deal with the dynamics of somebody who’s chronically uncomfortable,” Elmariah says. This dynamic can create more issues at home and in the workplace.
The first step in managing stress-related hives is managing stress, so it isn’t triggering the reaction to begin with.
“And if those activities can help those skin conditions, it’s safe to assume they may also help with hives, too,” Friedman says.
If stress is contributing to hives for you, then controlling stress can help. Not only does managing stress lessen the frequency or severity of hives, but you’ll also reap all the other physical, mental, and emotional benefits of coping with stress, Elmariah says.
©2025 sitename.com All rights reserved