The red spots on the face after vomiting after drinking can be considered to be caused by alcohol allergy, capillary rupture, and excessive drinking, and the specific situation varies from person to person. 1. Alcohol allergy: Alcohol allergy people, the skin will have allergic manifestations, the surface of the skin will appear red spots, itching and so on, so it will cause red spots on the face. Allergic reaction, can be under the guidance of the doctor to take anti-allergic drugs treatment, such as cetirizine, loratadine, etc.. 2. Capillary rupture: the process of vomiting after drinking in the superficial part of the skin, there are a lot of capillaries these capillaries pressure increases the permeability of the blood vessel wall increases easy to rupture, the skin above there will be a lot of red dots, generally no treatment, about a week or so can be restored. 3. Drinking too much alcohol: a large amount of alcohol will pose a certain threat to the skin, skin irritation, which will lead to red spots on the face after vomiting after drinking. There are many reasons for red spots on the face after vomiting after drinking, and if you can’t determine the cause, it is recommended that you go to a professional hospital for treatment.