Not that long. Upper eyelid surgery is generally associated with very little swelling. Sutures are removed at 4-5 days postoperatively and almost all swelling is gone by 10 days. Lower lid surgery is more involved and more likely to be associated with more significant bruising and swelling. Even here, most of the swelling should be gone by 2-3 weeks.
Ranges. Most swelling is resolved by 4 weeks, but mild swelling can last for up to 6 months.
7-10 days. Swelling usually peaks three days after surgery, and then should steadily improve over the next 7-10 days.
Usually a few weeks. The swelling can last a few weeks or longer depending on the type of eyelid surgery.
Eyelid swelling. Most swelling occurs within the first 4 days, with marked improvement by 10 days, resolution of bruising by 3-4 weeks, and dissipation of all swelling by 3 months.
1 week or so. Swelling usually lasts about a week or so, bruising can last for up to two weeks. Typically makeup can conceal the bruising as well. The amount of swelling and bruising is very variable, however, and there are many things you can do to decrease the swelling and improve your recovery time. A good icing regimen, avoidance of certain medications, and supplements (like arnica), can all help.