Don’t I have immunity if I had COVID?

Health care workers answer questions about the COVID-19 vaccines.


Gina Gregory-Burns, MD explains that we don’t know how long immunity lasts after having COVID, so people should still get the COVID vaccine even after having COVID.


We don’t know when someone has had COVID-19 how long the immunity lasts. I mean typically when someone has a vaccine, a virus, then they develop some immunity. But we don’t always know how long is that immunity going to last?

So far, we believe that the immunity lasts after an acute illness with COVID-19, it lasts for three months or 90 days. After that, we don’t know. So, someone who has had COVID-19 should go ahead and get vaccinated.

Rates of immunity are much higher once you get the vaccine as opposed to when you actually have the illness itself. So yes, we still encourage people to get vaccinated.

This information is shared for educational purposes only and should not be used as a substitute for professional medical advice. The views expressed are those of the featured medical professional and reflect information available to that professional at time of filming. Always consult a health care provider for any personal health decisions. Click here for vaccine FAQs from the CDC.

Find FREE COVID Vaccines Near You!

COVID vaccines are available at no cost to everyone ages 12 and older in the U.S., regardless of insurance or immigration status.

Use to find a location near you.