Recent advances in immuno-oncology have allowed for the design of more specific and efficient cancer vaccine approaches. There has been an improvement in molecular biology techniques, as well as a greater understanding of the mechanisms involved in the activation and regulation of T cells and the interplay between the components of the immune system and the escape mechanisms used by cancer cells and the tumour microenvironment. As a result, many interesting developments in therapeutic cancer vaccines are ongoing, with influence on survival still to be proven. The spectrum of tumour antigens that are recognised by T cells is still largely unchartered and, most importantly, dynamically evolving over time, driven by clonal evolution and treatment-driven selection. Vaccine approaches currently in development and tested in clinical studies are based on tumour antigens specifically identified for each tumour type, on tumour cells or dendritic cells, the latter having the potential to be modified to incorporate immunostimulatory genes. However, interplay between the immune system and the tumour and the inhibitory mechanisms developed by tumour cells to subvert immune responses are crucial issues that will need to be targeted in order for efficient therapeutic vaccines to emerge.