ST. LOUIS, MO,July 13, 2026 — The American Red Cross is declaring an emergency blood shortage as the blood supply fell nearly 25% in June. Blood donors are urgently needed to give now to help ensure patients receive lifesaving medical care without delay. The shortage is especially serious for platelets and types O positive and B negative blood.
A steep decline in blood donations since the end of May has created a growing gap between supply and patient need. Currently, Red Cross distributions to hospitals are nearly 3,500 units higher per week than expected at a time when hospitals often see higher demand for blood products during the height of trauma season. On top of that, busy schedules and the seasonal loss of school blood drives are driving the decline which could put patient care at risk if not reversed.
The most important way to help end the blood shortage is to book an appointment to give blood now by using the Blood Donor App, visiting RedCrossBlood.org or calling 1-800-RED CROSS (1-800-733-2767). As a thank-you, all who come to give July 13-31, 2026, will receive a Fandango Movie Ticket by email (up to $15 ticket price and fees). Additional details can be found at RedCrossBlood.org/July.
Blood supply misconceptions
Every donation is critical to rebuilding the nation’s blood supply, yet many people may not realize the significant impact a single donation can have on patients in need. A recent Red Cross survey revealed a significant gap between public perception and the reality of the nation’s blood supply:
- Fewer than 1 in 5respondents understood that blood cannot be stockpiled because it has a limited shelf life and must be continually replenished through volunteer donors.
- Only about halfbelieved it was very likely that they or someone close to them would need blood one day — even though someone in the U.S. receives a blood transfusion every two seconds.
“A readily available blood supply serves as the backbone of modern medicine. Without it, lifesaving treatments and critical access points to care are not possible,” said Dr. Courtney Lawrence, medical director for the Red Cross. “Emergency departments, operating rooms, and labor and delivery units can’t support patients with the most urgent needs, and cancer patients must wait. We’re asking donors to give now before doctors are forced to make those difficult decisions.”
Upcoming blood donation opportunities July 14-31:
River Region:
Sainte Genevieve
Bloomsdale
7/22/2026: 12 p.m. – 5 p.m., Knights of Columbus, 175 Jersey Lane
Sainte Genevieve
7/17/2026: 1 p.m. – 5 p.m., Our Lady Help of Christians, 13370 MO-32,
Randolph
Chester
7/22/2026: 1:30 p.m. – 5:30 p.m., Chester Public Library, 733 State St
Red Bud
7/16/2026: 12:30 p.m. – 5:30 p.m., Red Bud Regional Hospital, 325 Spring Street
7/28/2026: 12 p.m. – 5 p.m., Red Bud High School, 815 Locust Street
Sparta
7/14/2026: 12 p.m. – 4:30 p.m., Spartan Light Metal, 510 East McClurken
ELSEWHERE IN MISSOURI:
Crawford
Cuba
7/20/2026: 1:30 p.m. – 5:30 p.m., Recklein Auditorium, 304 N. Smith St.
_______________
Franklin
Pacific
7/31/2026: 1 p.m. – 5 p.m., Lighthouse United Pentecostal Church, 1969 Hogan Road
Saint Clair
7/22/2026: 1 p.m. – 5 p.m., Scenic Regional Library, 515 East Springfield Road
Sullivan
7/31/2026: 1 p.m. – 5 p.m., St Matthew Lutheran Church, 528 N Church Street
Union
7/16/2026: 10 a.m. – 2 p.m., First Christian Church of Union Mo., 150 Joel Ave.
Washington
7/14/2026: 12 p.m. – 6:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
7/15/2026: 10 a.m. – 4:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
7/18/2026: 8 a.m. – 2:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
7/19/2026: 8 a.m. – 2 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
7/20/2026: 12 p.m. – 6:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
7/21/2026: 12 p.m. – 6:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
7/21/2026: 2 p.m. – 6 p.m., Peace Lutheran Church, 5 Scenic Rdg Dr
7/22/2026: 10 a.m. – 4:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
7/25/2026: 8 a.m. – 2:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
7/26/2026: 8 a.m. – 2 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
7/27/2026: 12 p.m. – 6:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
7/28/2026: 12 p.m. – 6:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
7/29/2026: 10 a.m. – 4:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
_______________
Lincoln
Elsberry
7/14/2026: 2 p.m. – 6 p.m., Sacred Heart Parish Center, 714 W Lincoln St
Moscow Mills
7/28/2026: 2 p.m. – 6 p.m., Moscow Mills Lions Club, 30 Freise Industrial Drive
Troy
7/23/2026: 1 p.m. – 6 p.m., Growing Faith Ministries, 2294 West State Hwy 47
_______________
Montgomery
Middletown
7/21/2026: 1 p.m. – 6 p.m., Middletown Baptist Church, 302 Johnson Street
_______________
Saint Charles
Lake St Louis
7/31/2026: 1 p.m. – 5 p.m., Cuivre River Electric Cooperative- Lake St Louis, 8757 State Rte N
O Fallon
7/16/2026: 10 a.m. – 3 p.m., Holy Cross Lutheran Church, 8945 Veterans Memorial Parkway
7/20/2026: 1 p.m. – 6 p.m., Sunrise Church, 7116 Twin Chimneys Blvd
7/20/2026: 1 p.m. – 5 p.m., The Crossing-Mid Rivers, 6000 W Geneva Dr
7/24/2026: 11 a.m. – 5 p.m., Progress West Hospital, 2 Progress Point Parkway
7/27/2026: 12:30 p.m. – 4:30 p.m., Deer Run Branch Library, 1300 North Main
Saint Charles
7/15/2026: 2 p.m. – 6 p.m., St Charles American Legion Post 312, 2500 Raymond Dr
7/22/2026: 8:30 a.m. – 12:30 p.m., First United Methodist Church, 801 1st Capitol Drive
7/23/2026: 1 p.m. – 5 p.m., Immanuel Lutheran St. Charles, 115 S 6th St
7/24/2026: 1 p.m. – 5 p.m., First Capitol Lions Club, 520 N Benton Ave
7/30/2026: 2 p.m. – 6 p.m., Hope Lutheran Church, 1975 Old Hwy 94 South
Saint Peters
7/14/2026: 8:30 a.m. – 3:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
7/15/2026: 12:30 p.m. – 7:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
7/16/2026: 11 a.m. – 5:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
7/16/2026: 10:30 a.m. – 2:30 p.m., Blush Boot Camp, 7517 Mexico Rd
7/17/2026: 8 a.m. – 2:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
7/18/2026: 8 a.m. – 2:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
7/19/2026: 8 a.m. – 2:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
7/20/2026: 12 p.m. – 6:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
7/21/2026: 8:30 a.m. – 3:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
7/22/2026: 12:30 p.m. – 7:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
7/23/2026: 11 a.m. – 5:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
7/24/2026: 8 a.m. – 2:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
7/25/2026: 8 a.m. – 2:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
7/26/2026: 8 a.m. – 2:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
7/27/2026: 12 p.m. – 6:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
7/28/2026: 8:30 a.m. – 3:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
7/29/2026: 9 a.m. – 1 p.m., Compass Health Administration & Receiving Outpatient Building, 111 Mexico Ct
7/29/2026: 12:30 p.m. – 7:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
7/30/2026: 11 a.m. – 5:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
7/31/2026: 8 a.m. – 2:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
Wentzville
7/17/2026: 1 p.m. – 5 p.m., Westinn Kennels, 1522 Swantnerville Dr
7/20/2026: 12 p.m. – 4 p.m., Hampton Manor of Wentzville, 21 Midland Park Dr
7/29/2026: 1 p.m. – 5 p.m., Corporate Parkway Branch Library, 1200 Corporate Parkway
_______________
Saint Francois
Bonne Terre
7/21/2026: 11 a.m. – 3 p.m., First Baptist Church-Bonne Terre, 41 E School St
7/30/2026: 2 p.m. – 6 p.m., Bonne Terre VFW, 1112 Roe Street
Desloge
7/14/2026: 10 a.m. – 2 p.m., First Baptist Church, 411 N Harding
7/17/2026: 1 p.m. – 5 p.m., Desloge City Hall, 300 N. Lincoln
Farmington
7/21/2026: 2 p.m. – 6 p.m., Memorial UMC, 425 North Street
7/29/2026: 10 a.m. – 2 p.m., American Legion Hall, 1604 West Columbia
7/31/2026: 10 a.m. – 2 p.m., Cedarhurst of Farmington, 200 Maple Valley Dr
Park Hills
7/27/2026: 12 p.m. – 4 p.m., St Francois County Health Center, 1025 W Main St
7/30/2026: 12 p.m. – 5 p.m., Esther Methodist Church, 501 Jefferson Street
_______________
Saint Louis
Ballwin
7/23/2026: 12 p.m. – 4 p.m., City of Twin Oaks, 1381 Big Bend Rd
7/28/2026: 1 p.m. – 6 p.m., First Free Church, 1375 Carman Road
Bridgeton
7/23/2026: 11 a.m. – 3 p.m., Fee Fee Baptist Church, 11330 St Charles Rock Rd
Chesterfield
7/14/2026: 12 p.m. – 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
7/15/2026: 12 p.m. – 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
7/16/2026: 11 a.m. – 5:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
7/17/2026: 8 a.m. – 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
7/18/2026: 8 a.m. – 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
7/19/2026: 8 a.m. – 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
7/20/2026: 12 p.m. – 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
7/21/2026: 12 p.m. – 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
7/22/2026: 12 p.m. – 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
7/23/2026: 11 a.m. – 5:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
7/24/2026: 8 a.m. – 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
7/25/2026: 8 a.m. – 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
7/26/2026: 8 a.m. – 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
7/27/2026: 12 p.m. – 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
7/28/2026: 12 p.m. – 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
7/29/2026: 12 p.m. – 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
7/30/2026: 11 a.m. – 5:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
7/30/2026: 1 p.m. – 5 p.m., Bonhomme Presbyterian Church, 14820 Conway Rd.
7/31/2026: 8 a.m. – 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
Ellisville
7/21/2026: 2 p.m. – 7 p.m., Pathfinder Church -Cornerstone Building, 15800 Manchester Rd.
Eureka
7/17/2026: 1:30 p.m. – 5:30 p.m., The Timbers of Eureka, #1 Coffey Park Lane
7/22/2026: 2 p.m. – 6 p.m., Eureka Fire Protection District, 4849 Highway 109
7/30/2026: 1 p.m. – 5 p.m., St Louis County Library – Eureka Hills, 500 Workman Rd
Fenton
7/17/2026: 12:30 p.m. – 5 p.m., Fenton United Methodist Church, 800 Gravois Rd
7/22/2026: 9 a.m. – 1 p.m., Amazon, 655 Assembly Pkwy
Florissant
7/14/2026: 12 p.m. – 5 p.m., Florissant Meadow’s Shopping Center, 740 N. Highway 67
7/17/2026: 12 p.m. – 5 p.m., Florissant Meadow’s Shopping Center, 740 N. Highway 67
7/21/2026: 12 p.m. – 5 p.m., Florissant Meadow’s Shopping Center, 740 N. Highway 67
7/22/2026: 12 p.m. – 5 p.m., Florissant Meadow’s Shopping Center, 740 N. Highway 67
7/24/2026: 12 p.m. – 5 p.m., Florissant Meadow’s Shopping Center, 740 N. Highway 67
7/27/2026: 12 p.m. – 5 p.m., Florissant Meadow’s Shopping Center, 740 N. Highway 67
7/29/2026: 12 p.m. – 5 p.m., Florissant Meadow’s Shopping Center, 740 N. Highway 67
Kirkwood
7/20/2026: 1 p.m. – 6 p.m., Kirkwood United Methodist Church, 201 West Adams
Manchester
7/15/2026: 10 a.m. – 3 p.m., City Hall, 14317 Manchester Rd
7/29/2026: 10 a.m. – 3 p.m., City Hall, 14317 Manchester Rd
Saint Louis
7/14/2026: 8:30 a.m. – 3:15 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/15/2026: 9 a.m. – 1 p.m., Ameren Development & Resource Center, 11149 Lindbergh Business Ct
7/15/2026: 12:30 p.m. – 7:15 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/16/2026: 10 a.m. – 2 p.m., Barnes Jewish West County Hospital, 12634 Olive Blvd
7/16/2026: 11 a.m. – 5:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/16/2026: 1 p.m. – 4 p.m., Cliff Cave Library, 5430 Telegraph Rd
7/17/2026: 8 a.m. – 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/17/2026: 10 a.m. – 3 p.m., Christian Hospital, 11133 Dunn Road
7/18/2026: 8 a.m. – 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/19/2026: 8 a.m. – 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/20/2026: 12 p.m. – 6:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/20/2026: 2 p.m. – 6 p.m., Zion United Methodist Church, 1603 Union Road
7/21/2026: 8:30 a.m. – 3:15 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/22/2026: 12:30 p.m. – 7:15 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/23/2026: 11 a.m. – 5:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/24/2026: 8 a.m. – 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/24/2026: 1 p.m. – 5 p.m., Saint Louis Galleria, 1417 Saint Louis Galleria
7/24/2026: 1 p.m. – 5 p.m., First Church of God Richmond Heights, 7770 Dale Ave
7/25/2026: 8 a.m. – 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/26/2026: 8 a.m. – 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/27/2026: 12 p.m. – 6:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/27/2026: 1:30 p.m. – 6:30 p.m., St Catherine Laboure Parish, 9750 Sappington Road
7/28/2026: 8:30 a.m. – 3:15 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/28/2026: 1:30 p.m. – 5:30 p.m., SEC, 9292 Watson Industrial Park
7/28/2026: 2 p.m. – 6 p.m., Assumption Catholic Church, 4725 Mattis Rd.
7/28/2026: 2 p.m. – 6 p.m., Webster United Methodist Church, 600 N Bompart Ave
7/29/2026: 12:30 p.m. – 7:15 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/29/2026: 10 a.m. – 2 p.m., St Louis Area Chapter- ARC, 10195 Corporate Square Dr
7/30/2026: 11 a.m. – 5:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/31/2026: 8 a.m. – 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
7/31/2026: 1 p.m. – 5 p.m., Saint Marks Evangelical Lutheran Church, 6337 Clayton Road
7/31/2026: 1:30 p.m. – 5:30 p.m., Creve Coeur Memorial Post 397, 934 Rue De La Banque
University City
7/31/2026: 11 a.m. – 4 p.m., Refresh Community Church, 829 N Hanley Rd
Wildwood
7/26/2026: 7:30 a.m. – 1 p.m., St Alban Roe Catholic Church, 2001 Shepard Road
_______________
Saint Louis City
Saint Louis
7/15/2026: 10 a.m. – 4 p.m., Hyatt Regency St. Louis at the Arch, 315 Chestnut St
7/16/2026: 8 a.m. – 1 p.m., Barnes-Jewish Hospital, One Barnes Hospital Plaza, North South Link
7/17/2026: 10 a.m. – 3 p.m., Missouri School for the Blind – Annex Building, 3867 Magnolia Ave
7/20/2026: 1:30 p.m. – 5:30 p.m., Westin St. Louis, 811 Spruce St
7/20/2026: 2 p.m. – 6 p.m., Center for Divine Love, 3617 Wyoming St
7/20/2026: 11 a.m. – 4 p.m., Barnes-Jewish Hospital, One Barnes Hospital Plaza, North South Link
7/21/2026: 9 a.m. – 2 p.m., BJC HealthCare, 4249 Clayton Avenue
7/22/2026: 10 a.m. – 2 p.m., MilliporeSigma Dekalb, 3500 Dekalb St
7/24/2026: 1 p.m. – 5 p.m., Carondelet Park Rec Plex, 930 Holly Hills
7/27/2026: 10 a.m. – 3 p.m., Hyatt Regency St. Louis at the Arch, 315 Chestnut St
7/28/2026: 1 p.m. – 5 p.m., Edward Jones YMCA, 12521 Marine Ave
7/29/2026: 10 a.m. – 3 p.m., Barnes-Jewish Hospital, One Barnes Hospital Plaza, North South Link
7/30/2026: 10 a.m. – 2 p.m., Enright Building 16, 3710 Enright Ave
7/31/2026: 11 a.m. – 3 p.m., Topgolf, 3201 Chouteau Ave
_______________
Warren
Warrenton
7/22/2026: 12:30 p.m. – 5:30 p.m., Warren County Extension Office, 107 West Walton
ELSEWHERE IN ILLINOIS
Calhoun
Hardin
7/15/2026: 1 p.m. – 5 p.m., First Presbyterian Church Hall, 302 Main St.
_______________
Jersey
Grafton
7/20/2026: 1 p.m. – 5 p.m., American Legion, 14258 Scenic Hills Dr
Jerseyville
7/15/2026: 1 p.m. – 5 p.m., High Point Residence, 1210 E Fairgrounds Ave
7/27/2026: 1 p.m. – 5 p.m., Knights of Columbus 1692, 307 N State St
_______________
Madison
Alton
7/17/2026: 11:30 a.m. – 3:30 p.m., Alton Memorial Hospital, One Memorial Drive
7/20/2026: 10 a.m. – 3 p.m., Senior Services Plus, Inc., 2603 North Rodgers
7/24/2026: 1 p.m. – 5 p.m., YWCA, 304 E 3rd St
Bethalto
7/22/2026: 1 p.m. – 5 p.m., Zion Lutheran Church, 625 Church Dr
Collinsville
7/30/2026: 1 p.m. – 6 p.m., IBEW Local 309, 123 N Bluff Rd
East Alton
7/24/2026: 1 p.m. – 5 p.m., East Alton American Legion Post 794, 120 E Alton Ave
Edwardsville
7/14/2026: 12:30 p.m. – 5:30 p.m., Eden Church, 903 N. Second Street
7/23/2026: 12:30 p.m. – 5:30 p.m., Trace on the Parkway Apartments, 6150 Trace Pkwy Dr
7/27/2026: 11 a.m. – 4 p.m., Keller Williams Marquee Edwardsville, 1254 University Drive, Suite 200
7/29/2026: 1:30 p.m. – 5:30 p.m., St. John’s United Methodist Church, 7372 Marine Rd
7/30/2026: 2 p.m. – 6 p.m., EXO Collaboration, 2 157 Center
Glen Carbon
7/17/2026: 1 p.m. – 5 p.m., The Sports Academy – Glen Carbon, 101 The Game Dr
7/23/2026: 1 p.m. – 5 p.m., Meridian Village, 27 Auerbach Pl
7/27/2026: 1:30 p.m. – 5:30 p.m., Glen Carbon Centennial Library, 198 S. Main St.
Godfrey
7/21/2026: 10 a.m. – 3 p.m., Lewis and Clark Community College, 5800 Godfrey Rd.
7/31/2026: 10 a.m. – 2 p.m., Beverly Farm Foundation, 6301 Humbert Rd.
Saint Jacob
7/23/2026: 1 p.m. – 5 p.m., St. Jacob Activity Center, 108 N. Douglas
_______________
Monroe
Columbia
7/16/2026: 10 a.m. – 2 p.m., Hope Christian Church, 9273 Coach Stop Rd.
7/17/2026: 8 a.m. – 12 p.m., Immaculate Conception Catholic Church, 400 Palmer Rd
7/21/2026: 10 a.m. – 2 p.m., Turner Hall, 211 East Cherry Street
Valmeyer
7/27/2026: 2 p.m. – 7 p.m., St Mary Parish Center, 101 S. Meyer
Waterloo
7/14/2026: 1 p.m. – 7 p.m., St Paul UCC-Waterloo, 200 N Main St
7/21/2026: 1 p.m. – 6 p.m., First Baptist Church, 320 Covington Drive
_______________
Saint Clair
Belleville
7/23/2026: 12:30 p.m. – 4:30 p.m., City of Belleville, 101 S Illinois St
Caseyville
7/21/2026: 1:30 p.m. – 5:30 p.m., St. Stephen Catholic Church, 901 S Main St
Fairview Heights
7/14/2026: 12:30 p.m. – 7:15 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
7/15/2026: 12:30 p.m. – 7 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
7/16/2026: 11 a.m. – 5:30 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
7/17/2026: 8 a.m. – 2:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
7/18/2026: 8 a.m. – 2:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
7/19/2026: 8 a.m. – 2:15 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
7/20/2026: 12 p.m. – 6:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
7/21/2026: 12:30 p.m. – 7:15 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
7/22/2026: 12:30 p.m. – 7 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
7/23/2026: 11 a.m. – 5:30 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
7/24/2026: 8 a.m. – 2:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
7/25/2026: 8 a.m. – 2:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
7/26/2026: 8 a.m. – 2:15 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
7/27/2026: 12 p.m. – 6:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
7/28/2026: 12:30 p.m. – 7:15 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
7/29/2026: 12:30 p.m. – 7 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
7/30/2026: 11 a.m. – 5:30 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
7/31/2026: 8 a.m. – 2:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
Marissa
7/23/2026: 1 p.m. – 5 p.m., Marissa Fire Department, 721 E Lyons St
Mascoutah
7/16/2026: 2 p.m. – 7 p.m., Holy Childhood Church, 104 North Independence, P. O Box 160
7/17/2026: 11 a.m. – 3 p.m., Mascoutah Library, 3 W Church St
Millstadt
7/15/2026: 3 p.m. – 8 p.m., St James Catholic Parish & School, 412 W Washington Ave
New Athens
7/28/2026: 2 p.m. – 6 p.m., Bullpen, 101 N Van Buren Street
O Fallon
7/27/2026: 2 p.m. – 6 p.m., Public Safety Building, 285 N. 7 HIlls Rd
About the American Red Cross:
The American Red Cross shelters, feeds and provides comfort to victims of disasters; supplies about 40% of the nation’s blood; teaches skills that save lives; distributes international humanitarian aid; and supports veterans, military members and their families. The Red Cross is a nonprofit organization that depends on volunteers and the generosity of the American public to deliver its mission. For more information, please visit redcross.org or CruzRojaAmericana.org, or follow us on social media.