Hi dear one month after last shot of anti-rabies vaccine, protective immunity develops and one can donate blood anytime thereafter. It takes 2–3 weeks to develop antibodies (immunity against rabies) in your bodies after completion ofvaccination done properly, You can donate blood after a month after vaccination.
Answered2019-03-05 12:03:04
Let others know if this answer was helpful