Hives are caused by an allergic reaction to something in your environment. The only cure for them is o not come in contact with these substances. If you do find yourself with hives you can only treat the symptoms. You can take benadryl which will help with the allergic reaction. You can also apply topical solutions like anti itch cream or baking soda mixed with water.