Recovery from an ICD (Implantable Cardioverter-Defibrillator) implantation normally takes a few days to weeks. Most patients can resume modest activities within a week, but returning to full usual activity may take several weeks. Individual recovery timeframes may vary depending on factors such as overall health and the specifics of the surgery. Patients should follow their healthcare provider's post-operative instructions to ensure a speedy recovery.