The duration of immunity following COVID-19 vaccination is still being studied, but early data suggests that the immunity provided by the vaccines is long-lasting. Studies have shown that the Pfizer-BioNTech and Moderna vaccines provide high levels of protection for at least four months after the booster dose.