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

Immanuel Lutheran Church Blood Drive

April 30 @ 8:00 am - 12:00 pm
Immanuel Lutheran Church, 950 Hart Road
Batavia, IL 60510 United States

Schedule An Appointment  

Find out more »

St. John’s United Church of Christ Blood Drive

April 30 @ 8:30 am - 12:30 pm
St. John’s United Church of Christ, 11100 Second Street
Mokena, IL 60448 United States

Schedule An Appointment  

Find out more »

World Mission Society Church of God Blood Drive

April 30 @ 9:00 am - 2:00 pm
World Mission Society Church of God, 29W 771 79th street
Naperville, IL 60564 United States

Schedule An Appointment  

Find out more »

Faith United Methodist Church Blood Drive

April 30 @ 9:00 am - 1:00 pm
Faith United Methodist Church, 15101 S. 80th Avenue
Orland Park, IL 60462 United States

Schedule An Appointment  

Find out more »

St. Katharine Drexal Blood Drive

May 1 @ 2:30 pm - 7:00 pm
St. Katharine Drexel Catholic Church, 8S055 Dugan Road
Sugar Grove, IL 60554 United States

Schedule An Appointment  

Find out more »

Kishwaukee College Blood Drive

May 2 @ 10:00 am - 2:30 pm
Kishwaukee College, 21193 Malta Road
Malta, IL 60150 United States

Schedule An Appointment  

Find out more »

Zion Lutheran Church Blood Drive

May 2 @ 3:00 pm - 7:00 pm
Zion Lutheran, 412 Jackson Street
Marengo, IL 60152 United States

Schedule An Appointment  

Find out more »

Indian Creek High School Blood Drive

May 4 @ 9:00 am - 2:00 pm
Indian Creek High School, 506 Shabbona Road
Shabbona , IL 60550 United States

Schedule An Appointment  

Find out more »

Bob Jass Chevrolet Blood Drive

May 6 @ 9:00 am - 2:00 pm
Bob Jass Chevrolet, 300 S. Main Street
Elburn, IL 60119 United States

Schedule An Appointment  

Find out more »

St. Catherine Church Blood Drive

May 6 @ 9:00 am - 12:00 pm
St. Catherine Church, 340 S. Stott Street
Genoa, IL 60135 United States

Schedule An Appointment  

Find out more »

Ogden Dunes Volunteer Fire Department Blood Drive

May 6 @ 10:00 am - 2:00 pm
Ogden Dunes Volunteer Fire Department, 100 Shore Drive
Portage, IN 46368 United States

Schedule An Appointment  

Find out more »

Resurrection Catholic Blood Drive

May 7 @ 8:30 am - 1:00 pm
Resurrection Catholic Church, 30W350 Army Trail Rd.
Wayne, IL 60184 United States

Schedule An Appointment  

Find out more »

Somonauk High School Blood Drive

May 12 @ 8:00 am - 12:30 pm
Somonauk High School, 500 W. Market Street
Somonauk, IL 60552 United States

Schedule An Appointment  

Find out more »

Kaneland High School Blood Drive

May 12 @ 10:00 am - 2:30 pm
Kaneland High School, 47 W 326 Keslinger Road
Maple Park, 60151 United States

Schedule An Appointment  

Find out more »

Hampshire Fire Department Blood Drive

May 13 @ 9:00 am - 1:00 pm
Hampshire Fire Department, 202 Washington Ave
Hampshire, IL 60140 United States

Schedule An Appointment  

Find out more »

St. Mary’s School Blood Drive

May 15 @ 3:30 pm - 7:30 pm
St. Mary’s School, 222 Waterman Street
Sycamore, IL 60178 United States

Schedule An Appointment  

Find out more »

Waubonsie Valley High School Blood Drive

May 17 @ 8:00 am - 1:00 pm
Waubonsie Valley High School, 2590 Route 34
Aurora, IL 60504 United States

Schedule An Appointment  

Find out more »

Immanuel Evangelical Lutheran Church Blood Drive

May 17 @ 3:00 pm - 7:00 pm
Immanuel Evangelical Lutheran Church, 310 E. Main Street
East Dundee, IL 60118 United States

Schedule An Appointment  

Find out more »

W.R. Meadows, Inc. Blood Drive

May 18 @ 9:00 am - 12:30 pm
W.R. Meadows, Inc., 300 Industrial Drive
Hampshire, IL 60140 United States

Schedule An Appointment  

Find out more »

Huntley Area Public Library Blood Drive

May 18 @ 3:00 pm - 7:00 pm
Huntley Public Library, 11000 Ruth Road
Huntley, IL 60142 United States

Schedule An Appointment  

Find out more »
+ Export Events