Therapeutic vaccines are different from the well-known prophylactic vaccines in that they are designed to treat patients already suffering from a disease instead of preventing the disease in healthy individuals. Several therapeutic vaccines are today in late-stage clinical development for non-small-cell lung cancer. These vaccines use different approaches including peptides, cell lines and viral vectors, and explore different settings within the pathology. Some are given in monotherapy while others are combined with the classic therapies used with non-small-cell lung cancer. This review gives a summary of the therapeutic vaccines currently in late-stage clinical development for non-small-cell lung cancer.