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.

The Pfizer-BioNTech and Moderna mRNA vaccines have been shown to provide strong protection for at least six months. The protection provided by the AstraZeneca and Johnson & Johnson vector vaccines is also strong for at least several months.
It is important to note that immunity can wane over time, and people may need booster doses of the vaccine to maintain protection. The Centers for Disease Control and Prevention (CDC) recommends that people who have been fully vaccinated continue to follow guidance to protect themselves and others, including wearing masks, practicing physical distancing and avoiding large gatherings.
It’s also worth noting that the protection provided by the COVID-19 vaccine is still being studied, and the duration of immunity may change as new information becomes available.