Question: how long should you wait to donate blood after surgery?
Answer: If you received any blood products during or after surgery, you must wait six months before donating. Eligibility is on a case-by-case basis.