How long it takes for urticaria to heal is related to the severity of urticaria as well as the individual’s physical condition, etc. It can be cured within a few hours, or it may recur and last for years, so there is not a specific time. Urticaria is a skin disease mainly characterized by hives due to the dilatation and increased permeability of small blood vessels under the mucous membranes of the skin caused by a variety of reasons. If the allergens are removed in time and effective anti-allergic medication is given, the symptoms of acute urticaria can disappear within a few hours. If the allergens are not removed in time and repeated exposure occurs, urticaria is prone to recurring episodes, in which case the condition is difficult to recover within a short period of time, and the course of the disease can last for months or even years. Due to the influence of many factors, the recovery of the condition will also have some differences, the specifics of the treatment must be strictly follow the doctor’s instructions.