Hives are a kind of skin rash notable for dark red, raised, itchy bumps. Hives are frequently caused by allergic reactions; however, there are many non-allergic causes. Most cases of hives that have an allergic origin last for less than 6 weeks. Chronic hives that last for more than 6 weeks are not caused by allergies and may be caused by viruses, stress, or even temperature change.