CDC guidance says it typically takes a few weeks for the body to build immunity after getting the second vaccination. We are still learning about the length of time both natural immunity (immunity the body develops after an illness) and vaccine-induced immunity for COVID-19 will last. For more information, visit https://www.cdc.gov/coronavirus/2019-ncov/vaccines/keythingstoknow.html.