Cancer vaccines are designed to promote tumor specific immune responses, particularly cytotoxic CD8 positive T cells that are specific to tumor antigens. The earliest vaccines, which were developed in 1994-95, tested non-mutated, shared tumor associated antigens that had been shown to be immunogenic and capable of inducing clinical responses in a minority of people with late stage cancer. Technological developments in the past few years have enabled the investigation of vaccines that target mutated antigens that are patient specific. Several platforms for cancer vaccination are being tested, including peptides, proteins, antigen presenting cells, tumor cells, and viral vectors. Standard of care treatments, such as surgery and ablation, chemotherapy, and radiotherapy, can also induce antitumor immunity, thereby having cancer vaccine effects. The monitoring of patients’ immune responses at baseline and after standard of care treatment is shedding light on immune biomarkers. Combination therapies are being tested in clinical trials and are likely to be the best approach to improving patient outcomes.