Is it possible for hives to last a few days? I'm extremely stressed.

Yes. Acute hives can last days up to 6 weeks. If hives last longer than 6 weeks it is called chronic hives. Sometimes chronic hives will last years or even decades. While hives are itchy, they are not dangerous or contagious! stress may aggravate hives....