How long do the vaccinations provide protection for? Last I... How long do the vaccinations provide protection for? Last I huh eard it was for 2 months. So, I assume everyone has to keep getting vaccinated every 2 months. Many insurance companies are sending bills out for $250-$375 afterwards. Check with insurance as many are profitting greatly. Thank Regarding the “urgent need” for blood...you should inform the public of the necessity of making an appointment first, to donate blood at the sites you list. I wasted 45 minutes driving back and forth because the Red Cross site was “not accepting walk-ins”. Perhaps this is common practice, but not where I’m from!