The duration of medication for urticaria varies from person to person, typically ranging from several days to several weeks, depending on the type of urticaria and the body's response. It is recommended to use medication regularly under the guidance of a doctor and combine it with daily care to promote recovery.

1. **Acute Situation**: If symptoms occur suddenly and are mild, some people may experience relief within a few days with proper treatment. However, it is necessary to complete the course of treatment recommended by the doctor and avoid stopping medication on your own.

2. **Recurring symptoms:** For urticaria that is prone to recurrence, the medication period may be extended to several weeks or longer. The doctor will adjust the treatment plan according to the situation to help control the symptoms.
3. **Chronic type:** If the course of the disease is long, treatment often needs to last for several months. The focus is on gradually reducing the frequency of attacks and discomfort. Patience and regular follow-up visits are required.
In daily life, pay attention to recording factors that may trigger symptoms, such as food and environmental changes; wear loose cotton clothing to avoid scratching your skin; if new discomfort occurs after taking medication or if there is no improvement for a long time, consult a doctor in time to adjust the treatment method.