Can Stress Cause Rashes?
Stress can cause hives and worsen skin conditions

Stress can cause hives and worsen skin conditions
Key Takeaways:
- Stress can trigger hives.
- Can worsen skin conditions.
- Most rashes are temporary.
- Simple treatments help.
- Managing stress reduces flare-ups.
Can stress cause rashes? Yes — stress can trigger skin reactions like hives or worsen conditions such as eczema, psoriasis and rosacea.
These stress-induced rashes can appear suddenly during periods of emotional stress or anxiety and may cause itching, redness and discomfort. In most cases, they are harmless and temporary, but they can still be uncomfortable and concerning.
What is a stress rash?
A “stress rash” is not a medical diagnosis. It’s a general term used to describe skin reactions triggered or worsened by stress, most commonly hives, but also flare-ups of existing skin conditions.
Hives occur when the immune system releases histamine, leading to swelling, redness and itching. Stress can influence this response, making it more likely to occur or more intense.
“When you’re feeling stress, your body releases chemicals that can cause inflammation and make your skin even more sensitive,” says Erin Lester, MD, a family medicine physician at Scripps Coastal Medical Center Solana Beach. “This can trigger a flare-up.”
Stress rashes are more common in people with underlying conditions, such as:
Environmental factors — such as heat, sunlight and weather changes — can also increase skin sensitivity and contribute to flare-ups, especially during periods of chronic stress.
However, even without an underlying skin condition, stress alone can trigger hives in some people.
What do stress rashes look like?
Stress rashes most often appear as hives, which are raised red or skin-colored bumps that can vary in size. They may appear as small dots, clusters or larger welts and can show up on different parts of the body, commonly the face, neck, chest or arms.
How long does a stress rash last?
Most stress rashes — often hives — fade within a few hours to a few days, though new spots can appear as others disappear. They may come and go, especially if stress continues.
If hives persist or recur for more than six weeks, it may be a sign of chronic urticaria, which can have multiple causes and should be evaluated by a doctor.
Stress rash treatment
Most stress rashes are mild and can be treated at home. Try to avoid scratching, as this can worsen irritation and may lead to small breaks in the skin.
Simple remedies like cool compresses can help reduce swelling and relieve itching (avoid placing ice directly on the skin). Over-the-counter antihistamines, such as Benadryl, Claritin or Zyrtec, may also help ease symptoms. Be aware that some, especially Benadryl can cause drowsiness.
Treatments depend on severity. Always read medication labels carefully or ask a pharmacist if you have questions.
If your rash does not improve within a week, worsens or becomes severe, contact your doctor. Many rashes can be evaluated through a video visit, so an in-person appointment may not be necessary.
“If your rash doesn’t respond to home treatment, we may prescribe a stronger antihistamine or a cortisone cream to knock down the inflammation and help your skin heal,” says Dr. Lester.
Preventing stress rash
Stress is simply the body’s reaction to situations that feel overwhelming or anxiety-inducing. How your body deals with stress can affect both your mental and physical health, including your skin.
If you develop a stress rash, it may be a sign that your stress levels are affecting your body. While you may not be able to eliminate every source of stress — whether from work, relationships or finances — you can learn to manage how you respond to it. As you gain better control over stress, you may notice fewer or less severe flare-ups.
Try these tips to help manage stress:
- Exercise or practice yoga, tai chi or meditation.
- Seek out a friend for a walk or coffee.
- Do something fun with your family.
- Listen to music or read a book.
- Play an audiobook or podcast.
A “stress rash” isn’t always caused by stress. Similar symptoms can stem from eczema, insect bites, or contact dermatitis — an itchy reaction triggered by something your skin has touched, like certain chemicals or fabrics.
If rashes occur often, last longer than expected, worsen or appear without a clear cause, see a doctor. Together, you can identify the cause and develop a plan to reduce outbreaks.
Frequently asked questions
Can stress cause a rash suddenly?
Yes. Stress can trigger a sudden rash, often in the form of hives, due to a rapid immune system response.
1. What does a stress rash look like?
A stress rash often appears as raised bumps (hives) or red patches that can come and go quickly. In some people, stress may also trigger flare-ups of existing skin conditions.
2. How do you get rid of a stress rash?
Cool compresses, antihistamines and avoiding triggers can help relieve symptoms. Managing stress can also help the rash resolve more quickly.
3. Where do stress rashes usually appear?
They commonly appear on the face, neck, chest and arms but can occur anywhere on the body.
4. How long does a stress rash last?
Most last a few hours to a few days, though they may come and go. If symptoms persist or recur for several weeks, it may need medical evaluation.
5. Can stress cause itchy skin without a rash?
Yes. Stress can increase skin sensitivity and cause itching even without visible bumps or redness.
6. Is a stress rash the same as an allergic reaction?
No. While they can look similar, stress rashes are triggered internally, while allergic reactions are caused by external allergens.
7. Can chronic stress cause recurring rashes?
Yes. Chronic stress can lead to repeated flare-ups by affecting immune and inflammatory responses.