Blood Donor Program - Mayo Clinic

Blood Donor Program - Mayo Clinic

Share

Every six minutes, a patient at Mayo Clinic needs a transfusion of blood or blood products. A simple blood donation can save the life of a child with leukemia, restore the strength of a cancer patient or provide a critical transfusion to an accident victim. There is no substitute for this life-saving gift, so our patients rely upon the caring spirit of blood donors like you. Volunteer donors are e

07/15/2026

Need to cool down in this heat? 🩸

Stop by our Saint Marys Campus (Domitilla Circle) mobile blood drive, chill out for a little while, and make a lifesaving difference.

Every donation can help patients in need.

Available appointments range from 12-3PM today. Walk-ins are welcome!

Domitilla Circle
Saint Marys Campus
2nd Street SW, Rochester, MN 55902

Inventory Levels Stop Light:
Whole Blood: 🔴
Plasma: 🟢
Platelets: 🔴

Schedule with the link in our bio or call us at 507-284-4475.

07/09/2026

Did you know? 🩸

Every second Thursday of the month is a late night at our Hilton Donor Center—giving you a little extra time to stop in and make a lifesaving donation after work.

Our doors downtown are open for donors until 7 PM. We can’t wait to see you!

Inventory Levels Stop Light:
Whole Blood: 🔴
Plasma: 🟢
Platelets: 🔴

Schedule your appointment today with the link in our bio or call us at 507-284-4475.

07/07/2026

Need a break from your day? 🩸

Stop by our Hy-Vee (Crossroads Dr) mobile blood drive, relax for a little while, and make a lifesaving difference.

Every donation can help patients in need.

Available appointments range from 12-3PM today. Walk-ins are welcome!

Inventory Levels Stop Light:
Whole Blood: 🟡
Plasma: 🟢
Platelets: 🔴

Schedule with the link in our bio or call us at 507-284-4475.

Want your organization to be the top-listed Non Profit Organization in Rochester?
Click here to claim your Sponsored Listing.

Telephone

Address


210 2nd Street SW # 100A
Rochester, MN
55905

Opening Hours

Monday 6am - 4:30pm
Tuesday 6am - 4:30pm
Wednesday 6am - 4:30pm
Thursday 6am - 4:30pm
Friday 6am - 4:30pm