It sounds strange, but stress can cause a skin rash that appears usually on the stomach, back, arms and face. While the cause is unknown, some experts believe stress affects the immune system—histamine is released, causing itchy red spots or hives. Next time you feel your stress level rising, take 5 to 10 deep breaths. Repeat periodically throughout the day.