To begin with, the COVID-19 recovery period depends on the severity of the disease. If the infection is mild, recovery period can be within about two weeks. However, for severe cases, it may take six weeks or more to get better, and hospitalization might be needed. Please note that if you are currently positive for COVID-19 infection, you should not get vaccinated till you recover fully.