Heart failure (HF) is a common health problem and has reached epidemic in many western countries. Despite the current era of HF treatment, the risk of sudden cardiac death (SCD) in HF remains significant. Implantable cardioverter defibrillator (ICD) support has been shown to reduce the risk of SCD in patients with HF and impaired left ventricular function. Prophylactic ICD implantation in HF patients seems a logical step to reduce mortality through a reduction in SCD. However, ICD implantation is an invasive procedure, and both short- and long-term complications can occur. This needs to be carefully considered when evaluating the risk-benefit ratio of ICD implantation for individual patients. As the severity of HF increases, the proportion of SCD compared with HF-related deaths decreases. The challenge lies in identifying patients with HF who are at significant risk of SCD and who would most benefit from an ICD in addition to other anti-arrhythmic strategies. This review offers insight on the applicability and practicability of ICD for this growing population.