Colorectal cancer (CRC) is predicted to be the second leading cause of cancer-related death in United States in 2019. Immunotherapies such as checkpoint inhibitors have proven efficacy in patients with high level of microsatellite instability and refractory to routine chemotherapy. Despite this, immunotherapy-based treatment is seriously limited by cancer immunogenicity which has evolved to evade immune surveillance in many circumstances. Efforts are made by researchers using nanoparticles (NPs) to override cancer-mediated immunosuppression, induce immune response against cancer cells or even generate memory immune cells for long-term disease control. These engineered NPs offer great opportunities in delivering cancer immunotherapy due to their unique properties, such as a high drug/antigen loading capacity, adjustable particle size, and versatile surface modification. In this review, we will highlight recent researches on the initiation and development of CRC, the immune microenvironment of CRC, and recent trends in engineering novel NPs-based immunotherapies in the treatment of CRC.