How long does it take for cholinergic urticaria to clear up?

Cholinergic urticaria tends to subside naturally within 30 to 60 minutes, occasionally up to several hours. Cholinergic urticaria is a type of urticaria, which is a small windy skin disease caused by the release of acetylcholine from the peripheral nerves, manifesting as tiny and extremely itchy dot-like wind bumps, and is mostly associated with nervousness, mood swings, and alcohol consumption. The symptoms of the skin lesions of the patients can be naturally subsided within 30~60 minutes after the attack. In some cases, the symptoms may last up to several hours, but they may subside within 24 hours. Patients can also take medication to control symptoms and improve life treatment. Commonly used medications include loratadine and levocetirizine, all of which should be used under the guidance of a medical professional. In addition, patients should try to avoid emotional fluctuations in daily life, avoid drinking and other triggering factors.