Question: how long after surgery do you have to wait to donate blood?
Answer: Major surgery After major surgical procedures, you may have to wait at least six months before giving blood.