Question: how often can you give blood safely?
Answer: The American Red Cross advises that healthy donors may donate whole red blood cells every 56 days (eight weeks), or Power Red every 112 days (16 weeks).