Here are the most common causes:
Infections: Bacterial or viral infections can often cause swollen eyelids. These kinds of infections can be caused by improperly stored or misused cosmetics, by rubbing your eyes when your hands are dirty, or by any number of other practices.
Conjunctivitis: This condition, also known as pink eye, causes the white of your eye to become swollen, itchy, and red. Pink eye can also cause your eyelids to swell. This condition has a variety of causes, ranging from bacterial infection to allergies. Sometimes pink eye can be contagious, so double check with your doctor.
Orbital Cellulitis: This is a rare condition involving an infection of the tissues surrounding the eyes. If orbital cellulitis is left untreated, it can spread to the
sinuses and even further. Cellulitis infection requires immediate medical intervention. It’s more common in children, too.
Blepharitis: This is usually caused by a bacterial infection or a skin disorder. In either case, the eyelash follicles become inflamed and painful, and the affected person may notice discharge from the eye, pain, swelling,
blurred vision, and a gritty sensation when blinking.
allergy is also common cause but you are saying no h/o allergy so I excluded that cause .