Answer by
Mallory (155)
Hives are not caused by toxins. Hives can be triggered by foods, drugs, infections, and diseases. Some cases of hives are idiopathic, meaning there is no cause. However, they are usually caused by an allergen which has come in contact with the skin.