Should I get vaccinated against Covid-19 if I have had the virus? Yes. Regardless of whether there has been a previous infection, the US Centers for Disease Control and Prevention (CDC) says that people should plan to get vaccinated when it is their turn. "It's a pretty straightforward question," said Dr. Amesh Adalja, an infectious disease specialist at Johns Hopkins University. "Yes, you need to get vaccinated." Once you recover, your immune system should prevent you from catching it again right away. "Your immune system is able to identify the virus and protect itself," said Saskia Popescu, an epidemiologist at George Mason University. Scientists still don't know exactly how long that immunity lasts or how strong it is, although recent research suggests that protection could last for several months. It's impossible to know how long a person can be immune, said Prathit Kulkarni, an infectious disease expert at Baylor College of Medicine. &quo