Blood donation

How long does it take to donate blood?

A whole blood donation visit usually takes about an hour. The actual blood draw is only about 8 to 10 minutes.

Many people skip donating because they assume it takes hours. In practice, the draw is much quicker than most expect.

Steps and timing

StepApproximate time
Registration and ID5 to 10 minutes
Health history and mini-physical10 to 15 minutes
Blood draw8 to 10 minutes
Snack and rest10 to 15 minutes
TotalAbout 1 hour

Why the snack and rest matter

After you give, staff ask you to sit, eat and drink for a short time. This gives your body a chance to adjust and lowers the chance of feeling dizzy when you stand up.

Advertisement

Can I go on my lunch break?

Often yes. Appointments reduce waiting, so book a slot if you are short on time.

What about platelets or Power Red?

Apheresis donations take longer. A double red cell (Power Red) donation commonly takes around 1.5 hours, and a platelet donation can take about 2.5 hours, because a machine separates and returns part of your blood.

This information is general and does not replace advice from a health professional. Your eligibility is always decided at the donor screening on the day of donation. Rules change, so confirm with the American Red Cross or the blood center where you plan to donate.

Ready to donate blood?

Find a blood center or drive near you, check the hours, and bring a photo ID.

Find donation centers
Advertisement