The recovery time for upper eyelid surgery is typically 1 to 2 weeks. Patients can expect to resume normal activities within 7 to 10 days after the procedure, with some initial swelling and bruising. It is important to follow post-operative care instructions provided by the surgeon for optimal results.