Urtikaria akut dapat mereda setelah 3-5 hari antihistamin oral, dan dapat disembuhkan dalam 2-3 hari perawatan intensif. Urtikaria kronis sering kali berlangsung lebih dari 6 minggu. Urtikaria akut, jika pengobatan antihistamin biasa (seperti loratadine, cetirizine, dll.), Serta salep glukokortikoid (seperti krim deksametason asetat majemuk, dll.) Aplikasi topikal, dalam waktu sekitar 3 ~ 5 hari dapat secara signifikan mengontrol serangan urtikaria, biasanya dalam 7 ~ 10 hari untuk mengendalikan penyakit dan tidak ada episode lebih lanjut. Urtikaria kronis didefinisikan sebagai urtikaria yang berlangsung lebih dari 6 minggu. Serangannya bervariasi dari beberapa kali sehari hingga sekali setiap beberapa hari, dan pengobatannya lebih sulit dan berkepanjangan. Hanya dengan mengidentifikasi penyebab penyakit ini, kekambuhan di masa depan dapat dihindari. Desensitisasi atau obat profilaksis dapat diberikan untuk alergen tertentu yang tidak dapat dihindari.