Immunotherapy has stimulated the development of clinical anti-cancer treatments by killing pre-cancerous and tumor cells. However, due to changeable curative effects and unwanted off-target toxic effects affected by systemic administration, the achievement rate of immune-therapy has been less than predictable. The surviving cancer cells acquire how to leakage immune system after immune selection. In this case, nanomedicine provides various components and targeting points to control many errands in immunotherapy, thereby improving its bioavailability, reducing adverse effects, and enhancing clinical effects, which may contribute to the distribution of cancer vaccines and immunomodulators. A variety of nanomaterial’s with changed chemical/physical properties have been established to stimulate immunotherapy of cancer. We will effort on some of the latest developments and hidden advantages of using nanotechnology in the discipline of cancer-immunotherapy. Finally, it outlines the main considerations for the coming development of nanomedicine aimed at improving anti-cancer immunity.