Chronic hives (lasting longer than six weeks) are also treated with prescription antihistamines. Medications used to treat hives include: Antihistamines Loratadine (Claritin) Fexofenadine (Allegra) Cetirizine (Zyrtec) Desloratadine (Clarinex) Diphenhydramine (Benadryl) Hydroxyzine pamoate (Vistaril) Doxepin (...