The length of time an individual has to deal with the tiny, itchy welts during a bout of hives will vary. Hives can last anywhere from 24 hours to several weeks, depending upon what is causing the hives to appear and the current health of the individual. Most bouts of hives do not last longer than six weeks.
Finding the source of the hives is essential to shortening the amount of time you have to deal with the hives. Dr. Bucay and her staff can help you find the cause of your hives by conducting allergy tests, patch tests, and asking you questions regarding your day-to-day activities.