Urticaria is not caused by vitamin C deficiency, its cause is more complex, while it is usually considered to be related to food and drug allergies, infections, environment and other factors. Urticaria manifests itself as an edematous mass elevated on the surface of the skin and mucous membranes, usually in the skin there will be windburn, angioedema, itching and other symptoms. Urticaria is often caused by food allergies, such as fish, shrimp, crab and other seafood are common allergens. And penicillin and serum preparations are common drug allergens. However, there is no clear evidence that urticaria is associated with vitamin C deficiency. In daily life, attention should be paid to avoid allergens, and timely consultation when allergic symptoms occur.