How long is one immunized against Covid? A question searchers from all around the world have been looking for answers for. According to one of the latest studies carried out by Strasbourg university hospitals, antibodies protecting against coronavirus stay for over 12 months in one's body, and vaccine improves their effectiveness.