How Long Do Vaccines Last In Your Body. The duration of immunity provided by COVID-19 vaccines can vary depending on the specific vaccine and the person’s immune response. However, studies have shown that COVID-19 vaccines provide strong protection against symptomatic COVID-19 for at least several months. Read more…