At Heartland Blood Centers, our goal is to make giving the gift of blood as convenient as possible for our donors. In addition to operating 13 blood donor centers, Heartland Blood Centers works directly with local volunteers to organize and host blood drive events. If you are interested in donating blood at one of our community blood drives, please use the map below to locate upcoming events near you. If you are interested in learning more about how to host a blood drive, click below.

Host A Blood Drive

Loading Events
Find Events

Day

Time

City

Venues

Reset Filters

Upcoming Blood Drives

Events List Navigation

Windsor Park Blood Drive

June 27 @ 11:30 am - 2:30 pm
Windsor Park, 123 Windsor Park Drive
Carol Stream, IL 60188 United States

Schedule An Appointment  

Find out more »

Centegra Hospital McHenry Blood Drive

June 27 @ 11:30 am - 3:30 pm
Centegra Hospital McHenry, 4201 Medical Center Drive
Mchenry, IL 60050 United States

Schedule An Appointment  

Find out more »

Edward Hines Jr. VA Hospital Blood Drive

June 27 @ 12:00 pm - 4:00 pm
Edward Hines, Jr. VA Hospital, 5000 S. 5th Avenue
Hines, IL 60141 United States

Schedule An Appointment  

Find out more »

Chick Fil A Countryside Blood Drive

June 27 @ 3:00 pm - 7:00 pm
Chick fil A Countryside, 6007 S. LaGrange Road
Countryside, IL 60525 United States

Schedule An Appointment  

Find out more »

Chick Fil A Lombard Blood Drive

June 27 @ 3:00 pm - 7:00 pm
Chick fil A Lombard, 717 E. Butterfield Rd
Lombard, IL 60148 United States

Schedule An Appointment  

Find out more »

Chick fil A Skokie Blood Drive

June 27 @ 3:00 pm - 7:00 pm
Chick fil A Skokie, 9341 Skokie Blvd
Skokie, IL 60077 United States

Schedule An Appointment  

Find out more »

Luxe Salon Sycamore Blood Drive

June 27 @ 3:00 pm - 7:00 pm
Luxe Salon Sycamore, 352 W. State Street
Sycamore, IL 60178 United States

Schedule An Appointment  

Find out more »

Will County Health Department Blood Drive

June 28 @ 10:30 am - 2:30 pm
Will County Health Department, 501 Ella Avenue
Joliet, IL 60433 United States

Schedule An Appointment  

Find out more »

St. Catherine Hospital Blood Drive

June 28 @ 11:00 am - 3:00 pm
St. Catherine Hospital, 4321 Fir Street
East Chicago, IN 46312 United States

Schedule An Appointment  

Find out more »

Grand Victoria Casino Blood Drive

June 28 @ 2:00 pm - 7:00 pm
Grand Victoria Casino, 250 S. Grove Ave
Elgin, IL 60120 United States

Schedule An Appointment  

Find out more »

St. Elizabeth Seton Parish Blood Drive

June 28 @ 2:30 pm - 7:30 pm
St. Elizabeth Seton Parish, 9300 W. 167th Street
Orland Hills, IL 60477 United States

Schedule An Appointment  

Find out more »

Huntley High School Blood Drive

June 28 @ 2:30 pm - 6:30 pm
Huntley High School, 13719 Harmony Road
Huntley, IL 60142 United States

Schedule An Appointment  

Find out more »

Coal City Library Blood Drive

June 28 @ 3:00 pm - 7:00 pm
Coal City Library, 85 N. Garfield
Coal City , IL 60416 United States

Schedule An Appointment  

Find out more »

Chick fil A Willowbrook Blood Drive

June 28 @ 3:30 pm - 6:30 pm
Chick fil A Willowbrook, 7101 Kingery HWY
Willowbrook, IL 60527 United States

Schedule An Appointment  

Find out more »

Kishwaukee YMCA Blood Drive

June 28 @ 3:30 pm - 7:00 pm
Kishwaukee YMCA, 2500 Bethany Road
Sycamore, IL 60178 United States

Schedule An Appointment  

Find out more »

Rush Copley Healthplex Blood Drive

June 28 @ 4:00 pm - 7:00 pm
Rush Copley Healthplex, 1900 Ogden Ave
Aurora, IL 60504 United States

Schedule An Appointment  

Find out more »

Rosecrance Blood Drive

June 29 @ 9:00 am - 11:00 am
Rosecrance, 422 Tracy Court
Crystal Lake , IL 60014 United States

Schedule An Appointment  

Find out more »

FP Mailing Solutions Blood Drive

June 29 @ 10:30 am - 2:30 pm
FP Mailing Solutions, 140 N. Mitchell Court
Addison, IL 60101 United States

Schedule An Appointment  

Find out more »

Chick Fil A West Schaumburg Blood Drive

June 29 @ 11:00 am - 1:00 pm
Chick fil A West Schaumburg, 90 Barrington Road
Schaumburg, IL 60194 United States

Schedule An Appointment  

Find out more »

Hanover Township Blood Drive

June 29 @ 12:30 pm - 4:30 pm
Hanover Township, 240 S. IL Route 59
Bartlett, IL 60103 United States

Schedule An Appointment  

Find out more »
+ Export Events