It is important that you receive a Covid-19 vaccination, even if you have been infected with coronavirus in the past.
Reinfection is possible, and it is not known how long ‘natural immunity’ from the virus will last. Vaccination is the best way to strengthen your chances of immunization.
Most governments recommend that, if you have been infected by Covid-19 recently, you should wait to receive the vaccine until time has passed. This recommended period of time can range from 28 days to 90 days, or even as long as 6 months in some countries. Consult your doctor to find out about this requirement in your region.