- People vaccinate against Cholera, diphtheria, influenza, A hepatitis, B hepatitis, typhoid, poliomyelitis, Japanese encephalitis, tetanus, pertussis, Korean hemorrhagic fever, Bacillus anthracis, rabies virus cannot donate blood for 24 hours.