The redness and swelling of the upper eyelid may be caused by eyelid allergy, infection and other inflammation, which can be reduced by general treatment and local medication. There are many reasons for upper eyelid redness and swelling, it may be blepharitis caused by Staphylococcus aureus and other septic bacterial infections, early on, we can apply local hot compresses, and be treated with drugs such as levofloxacin, and then incise and drain the abscess after it is formed. It can also be caused by allergies and other causes of eyelid redness and swelling, this situation need to find allergens and try to avoid, if necessary, follow the doctor’s instructions for the application of loratadine and other anti-allergy drugs for treatment. It may also be blepharitis caused by eyelid redness and swelling, you need to do a good job of eyelid cleaning and warm compresses, combined with the infection of the application of antibiotics as prescribed by the doctor for treatment, such as erythromycin ophthalmic ointment and so on. It is recommended that for obvious upper eyelid redness, swelling and itching, such as timely medical treatment, perfect slit lamp microscopy and other auxiliary examination, and then according to the specific situation to be the cause or symptomatic treatment. Drugs need to be used under the guidance of a doctor, do not take medication without authorization.