
ST. LOUIS — As we move toward Memorial Day, the American Red Cross calls on people to schedule their blood or platelet donation appointments now to help medical centers stay ready and respond quickly to emergencies. Having blood products immediately available is a key part of summer safety.
Don't miss our top stories and need-to-know news everyday in your inbox.
With millions of Americans expected to hit the road around Memorial Day and spend time boating, swimming, camping and enjoying the outdoors, the risk of traumatic accidents rises. Blood and platelets on hospital shelves help meet the demand when people experience critical injuries and massive bleeding. During Trauma Awareness Month, the Red Cross highlights this need by asking donors of all blood types and those giving platelets to give now to support all patients who count on transfusions for care.
Book your time to give lifesaving blood or platelets now — To schedule, visit RedCrossBlood.org, call 1-800-RED CROSS or use the Red Cross Blood Donor App.
Those who come to give by May 31, 2026, will receive an oversized Red Cross beach towel, while supplies last.
All who come to give June 1-28, 2026, will receive a $15 e-gift card to a merchant of their choice, plus be automatically entered for a chance to win one of two $7,500 gift cards. See RedCrossBlood.org/June for details.
Upcoming blood donation opportunities May 20-June 7:
ILLINOIS
Jersey
Jerseyville
5/20/2026: 10 a.m. - 2 p.m., Jerseyville United Methodist Church, 1200 South Liberty St.
6/4/2026: 1 p.m. - 6 p.m., Nazarene Church, 285 Maple Summit Rd.
_______________
Madison
Alton
5/22/2026: 11:30 a.m. - 3:30 p.m., Alton Memorial Hospital, One Memorial Drive
5/26/2026: 1:30 p.m. - 5:30 p.m., The Great River Ascend Hotel, 3559 College Ave
Collinsville
6/4/2026: 1 p.m. - 6 p.m., IBEW Local 309, 123 N Bluff Rd
Edwardsville
5/21/2026: 12:30 p.m. - 5:30 p.m., Trace on the Parkway Apartments, 6150 Trace Pkwy Dr
5/22/2026: 12:30 p.m. - 5:30 p.m., Edwardsville Public Safety Building, 333 S Main Street
5/27/2026: 1:30 p.m. - 5:30 p.m., St. John's United Methodist Church, 7372 Marine Rd
6/1/2026: 12:30 p.m. - 5:30 p.m., LeClaire Christian Church, 1914 Esic Dr
6/2/2026: 12 p.m. - 4 p.m., First Christian Church, 310 S. Main
Glen Carbon
5/22/2026: 1 p.m. - 6 p.m., The Sports Academy - Glen Carbon, 101 The Game Dr
6/1/2026: 1:30 p.m. - 5:30 p.m., Glen Carbon Centennial Library, 198 S. Main St.
Godfrey
5/27/2026: 1 p.m. - 5:30 p.m., Resurrection Lutheran Church, 1211 W. Homer Adams Pkwy
Saint Jacob
5/21/2026: 1 p.m. - 5 p.m., St. Jacob Activity Center, 108 N. Douglas
_______________
Monroe
Columbia
6/5/2026: 10 a.m. - 2 p.m., Nexus Of Columbia, 253 Bradington Dr
Hecker
6/2/2026: 1 p.m. - 5 p.m., Hecker Community Center, 230 East Washington Street
_______________
Randolph
Evansville
6/1/2026: 2 p.m. - 6 p.m., Knights of Columbus, 303 Broad St.
Sparta
6/2/2026: 1 p.m. - 5 p.m., VFW Post 2698, 1911 North Market Street
Steeleville
6/3/2026: 1 p.m. - 6 p.m., American Legion Hall, 305 South Chester
_______________
Saint Clair
Belleville
5/22/2026: 1 p.m. - 5 p.m., Notre Dame Cafe, 200 S 2nd St
5/27/2026: 12:30 p.m. - 4:30 p.m., City of Belleville, 101 S Illinois St
6/1/2026: 1:30 p.m. - 5:30 p.m., St. Augustine of Canterbury, 1900 West Belle
6/4/2026: 2 p.m. - 6 p.m., Zion Lutheran Church & School, 1810 McClintock Ave
6/5/2026: 1:30 p.m. - 5:30 p.m., St Teresa Catholic Church, 1108 Lebanon Avenue
Fairview Heights
5/20/2026: 12:30 p.m. - 7 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
5/21/2026: 11 a.m. - 5:30 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
5/22/2026: 8 a.m. - 2:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
5/22/2026: 1 p.m. - 5 p.m., Holy Trinity Catholic Church, 505 Fountains Pkwy
5/23/2026: 8 a.m. - 2:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
5/24/2026: 8 a.m. - 2:15 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
5/25/2026: 8 a.m. - 2:15 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
5/26/2026: 12:30 p.m. - 7 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
5/27/2026: 12:30 p.m. - 7 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
5/28/2026: 11 a.m. - 5:30 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
5/29/2026: 8 a.m. - 2:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
5/30/2026: 8 a.m. - 2:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
5/31/2026: 8 a.m. - 2:15 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
6/1/2026: 12 p.m. - 6:30 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
6/2/2026: 12:30 p.m. - 7 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
6/3/2026: 12:30 p.m. - 7 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
6/4/2026: 11 a.m. - 5:30 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
6/5/2026: 8 a.m. - 2:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
6/6/2026: 8 a.m. - 2:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
6/7/2026: 8 a.m. - 2:15 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
Mascoutah
5/21/2026: 2 p.m. - 7 p.m., Holy Childhood Church, 104 North Independence, P. O Box 160
Millstadt
5/20/2026: 3 p.m. - 8 p.m., St James Catholic Parish & School, 412 W Washington Ave
O Fallon
5/28/2026: 1 p.m. - 5 p.m., O'Fallon Public Library, 120 Civic Plaza
6/4/2026: 1:30 p.m. - 5:30 p.m., St. Clare School, 214 West 3rd Street
Shiloh
6/2/2026: 11 a.m. - 4 p.m., Memorial Hospital Shiloh, 1404 Cross Street
_______________
MISSOURI
Franklin
Pacific
5/27/2026: 1 p.m. - 5 p.m., Scenic Regional Library, 111 Lamar Parkway
Saint Clair
5/20/2026: 1 p.m. - 5 p.m., Scenic Regional Library, 515 East Springfield Road
St Clair
6/3/2026: 2 p.m. - 6 p.m., Holy Trinity Lutheran Church, 1500 S Outer Rd E
Sullivan
5/27/2026: 1 p.m. - 5 p.m., Scenic Regional Library, 525 CumberlandWay
6/1/2026: 1 p.m. - 6 p.m., Sullivan Community Center, 730 West Main
Washington
5/20/2026: 10 a.m. - 2 p.m., Public Safety Building, 301 Jefferson
5/20/2026: 10 a.m. - 4:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
5/23/2026: 8 a.m. - 2:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
5/24/2026: 8 a.m. - 2 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
5/25/2026: 8 a.m. - 2:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
5/26/2026: 12 p.m. - 6:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
5/27/2026: 10 a.m. - 4:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
5/30/2026: 8 a.m. - 2:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
5/31/2026: 8 a.m. - 2 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
6/1/2026: 12 p.m. - 6:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
6/2/2026: 12 p.m. - 6:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
6/3/2026: 10 a.m. - 4:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
6/6/2026: 8 a.m. - 2:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
6/7/2026: 8 a.m. - 2 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
_______________
Jefferson
De Soto
5/21/2026: 1 p.m. - 5 p.m., First Baptist Church DeSoto, 2000 Grace Way
Festus
5/20/2026: 11 a.m. - 3 p.m., Jefferson County Family YMCA, 1303 YMCA Drive
5/27/2026: 1 p.m. - 5 p.m., Festus Public Library, 406 West Main Street
5/30/2026: 9 a.m. - 2 p.m., Danby-Rush Tower Middle School, 1250 Dooling Hollow Rd
6/4/2026: 2 p.m. - 6 p.m., Radiant Life Church, 11533 Gamel Cemetery Rd.
High Ridge
5/28/2026: 2 p.m. - 6 p.m., Elks Lodge 2455, 2808 old Hunning Rd.
_______________
Lincoln
Troy
5/22/2026: 1 p.m. - 5:30 p.m., Sacred Heart Catholic Church, 100 Thompson Drive
_______________
Saint Charles
Augusta
5/21/2026: 1 p.m. - 6 p.m., Augusta Fire Protection District, 5551 Hwy 94
O Fallon
5/22/2026: 11 a.m. - 5 p.m., Progress West Hospital, 2 Progress Point Parkway
6/2/2026: 2 p.m. - 6 p.m., Ofallon Elks Lodge, 1163 Tom Ginnever Ave
6/4/2026: 10 a.m. - 2 p.m., First Baptist Church O Fallon, 8750 Veterans Memorial Pkwy
6/5/2026: 11 a.m. - 5 p.m., Progress West Hospital, 2 Progress Point Pkwy
Portage Des Sioux
5/21/2026: 12 p.m. - 4 p.m., VFW Post 4219, 6030 MO-94
Saint Charles
5/20/2026: 11 a.m. - 3 p.m., St. Charles City Hall, 200 N 2nd St
5/26/2026: 10 a.m. - 2 p.m., Kathryn Linnemann Branch Library, 2323 Elm Street
5/27/2026: 2 p.m. - 6 p.m., Hope Lutheran Church, 1975 Old Hwy 94 South
Saint Peters
5/20/2026: 12:30 p.m. - 7:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
5/21/2026: 11 a.m. - 5:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
5/22/2026: 8 a.m. - 2:30 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
5/23/2026: 8 a.m. - 2:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
5/24/2026: 8 a.m. - 2:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
5/25/2026: 8 a.m. - 2:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
5/26/2026: 8:30 a.m. - 3:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
5/26/2026: 9:30 a.m. - 1:30 p.m., The Cultural Arts Centre inside City Hall, 1 St Peters Centre Blvd
5/27/2026: 12:30 p.m. - 7:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
5/28/2026: 11 a.m. - 5:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
5/29/2026: 8 a.m. - 2:30 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
5/30/2026: 8 a.m. - 2:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
5/31/2026: 8 a.m. - 2:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
6/1/2026: 12 p.m. - 6:30 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
6/2/2026: 8:30 a.m. - 3 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
6/3/2026: 12:30 p.m. - 7 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
6/4/2026: 11 a.m. - 5:30 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
6/5/2026: 8 a.m. - 2:30 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
6/6/2026: 8 a.m. - 2:30 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
6/7/2026: 8 a.m. - 2:30 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
Wentzville
5/26/2026: 1 p.m. - 5 p.m., Progress Park Center, 968 Meyer Rd
5/27/2026: 1 p.m. - 5 p.m., Corporate Parkway Branch Library, 1200 Corporate Parkway
5/28/2026: 12:30 p.m. - 5:30 p.m., Wentzville United Methodist Church, 725 Wall Street
_______________
Saint Francois
Bonne Terre
5/26/2026: 1:30 p.m. - 5:30 p.m., Centenary United Methodist Church, 20 Park Avenue
5/27/2026: 1:30 p.m. - 5:30 p.m., The Bridge Church, 47 W Johnson St
6/4/2026: 2 p.m. - 6 p.m., Bonne Terre VFW, 1112 Roe Street
Farmington
5/22/2026: 11 a.m. - 4 p.m., New Heights Church, 4982 Flat River Road
6/1/2026: 1:30 p.m. - 5:30 p.m., The Church of Jesus Christ of Latter-Day Saints, 709 S Henry
6/3/2026: 10 a.m. - 2 p.m., American Legion Hall, 1604 West Columbia
Leadwood
6/1/2026: 1:30 p.m. - 5:30 p.m., West County Community Hope Center, 206 Church St
Park Hills
5/28/2026: 12 p.m. - 5 p.m., Esther Methodist Church, 501 Jefferson Street
_______________
Saint Louis
Affton
6/2/2026: 2 p.m. - 7 p.m., Affton Fire Protection District, 9282 Gravois Rd.
Ballwin
5/27/2026: 10 a.m. - 3 p.m., Manchester Parks, Recreation, & Arts office, 359 Old Meramec Station Rd
6/2/2026: 11:30 a.m. - 3:30 p.m., BJC/Encompass Health - The Rehab Institute of St Louis, 998 Woods Mill Rd
Bridgeton
5/21/2026: 11 a.m. - 3 p.m., Fee Fee Baptist Church, 11330 St Charles Rock Rd
5/26/2026: 12 p.m. - 4 p.m., St Louis County Library - Bridgeton Trails, 3455 McKelvey Rd
Chesterfield
5/20/2026: 12 p.m. - 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
5/21/2026: 11 a.m. - 5:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
5/22/2026: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
5/23/2026: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
5/24/2026: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
5/25/2026: 8 a.m. - 2:15 p.m., West County Blood Donation Center, 13369 Olive Blvd.
5/26/2026: 12 p.m. - 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
5/27/2026: 12 p.m. - 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
5/28/2026: 11 a.m. - 5:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
5/29/2026: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
5/30/2026: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
5/31/2026: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
6/1/2026: 12 p.m. - 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
6/2/2026: 12 p.m. - 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
6/3/2026: 12 p.m. - 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
6/4/2026: 11 a.m. - 5:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
6/5/2026: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
6/6/2026: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
6/7/2026: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
Creve Coeur
5/26/2026: 11 a.m. - 3 p.m., United Hebrew Congregation, 13788 Conway Road
Eureka
5/28/2026: 1 p.m. - 5 p.m., St Louis County Library - Eureka Hills, 500 Workman Rd
Fenton
6/1/2026: 1 p.m. - 5 p.m., Elevation Church, 316 Gravois Rd,
6/5/2026: 10 a.m. - 3 p.m., St Louis County Library -Meramec Valley, 1501 San Simeon Way
Florissant
5/20/2026: 12 p.m. - 5 p.m., Florissant Meadow's Shopping Center, 740 N. Highway 67
5/28/2026: 12 p.m. - 5 p.m., Florissant Meadow's Shopping Center, 740 N. Highway 67
6/1/2026: 12 p.m. - 5 p.m., Florissant Meadow's Shopping Center, 740 N. Highway 67
Hazelwood
5/28/2026: 12 p.m. - 4 p.m., St Louis County Library - Prairie Commons, 915 Utz Lane
Kirkwood
5/21/2026: 1 p.m. - 5 p.m., Kirkwood Community Center, 111 South Geyer
Manchester
6/2/2026: 2 p.m. - 6 p.m., Community Christian Church, 623 Meramec Station Rd.
6/5/2026: 10 a.m. - 3 p.m., The Manchester Police Department, 200 Highlands Boulevard Drive
Olivette
5/28/2026: 1 p.m. - 5 p.m., Olivette City Center, 1140 Dielman Rd
Saint Louis
5/20/2026: 12:30 p.m. - 7:15 p.m., South County Blood Donation Center, 9230 Watson Rd.
5/21/2026: 11 a.m. - 5:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
5/22/2026: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
5/22/2026: 1 p.m. - 5 p.m., Saint Louis Galleria, 1417 Saint Louis Galleria
5/23/2026: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
5/24/2026: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
5/25/2026: 8 a.m. - 2:30 p.m., South County Blood Donation Center, 9230 Watson Rd.
5/26/2026: 8:30 a.m. - 3:15 p.m., South County Blood Donation Center, 9230 Watson Rd.
5/26/2026: 10 a.m. - 2 p.m., St Louis County Library - Clark Family Branch, 1640 S Lindbergh Blvd
5/27/2026: 12:30 p.m. - 7:15 p.m., South County Blood Donation Center, 9230 Watson Rd.
5/27/2026: 10 a.m. - 2 p.m., St Louis Area Chapter- ARC, 10195 Corporate Square Dr
5/28/2026: 11 a.m. - 3 p.m., Congregation Shaare Emeth, 11645 Ladue Rd.
5/28/2026: 11 a.m. - 5:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
5/29/2026: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
5/30/2026: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
5/31/2026: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
5/31/2026: 8:30 a.m. - 1:30 p.m., Gateway City Church, 9330 Stansberry
6/1/2026: 12 p.m. - 6:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
6/1/2026: 1 p.m. - 7 p.m., Mary Queen of Peace, 676 Lockwood Avenue
6/2/2026: 8:30 a.m. - 3:15 p.m., South County Blood Donation Center, 9230 Watson Rd.
6/3/2026: 12:30 p.m. - 7:15 p.m., South County Blood Donation Center, 9230 Watson Rd.
6/4/2026: 11 a.m. - 5:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
6/5/2026: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
6/6/2026: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
6/7/2026: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
University City
6/5/2026: 1 p.m. - 5 p.m., University City Public Library, 6701 Delmar Blvd
Wildwood
5/24/2026: 7:30 a.m. - 1 p.m., St Alban Roe Catholic Church, 2001 Shepard Road
_______________
Saint Louis City
5/20/2026: 9 a.m. - 2 p.m., BJC HealthCare, 4249 Clayton Avenue
5/21/2026: 9 a.m. - 2 p.m., Nestle Purina PetCare, 901 Chouteau Ave
5/26/2026: 11 a.m. - 3 p.m., Topgolf, 3201 Chouteau Ave
5/27/2026: 1 p.m. - 5 p.m., The Victor, 1717 Olive St
5/28/2026: 12 p.m. - 4 p.m., Barnes-Jewish Hospital, One Barnes Hospital Plaza, North South Link
6/3/2026: 8 a.m. - 12:30 p.m., Barnes-Jewish Hospital, One Barnes Hospital Plaza, North South Link
6/3/2026: 12:30 p.m. - 5 p.m., Barnes-Jewish Hospital, One Barnes Hospital Plaza, North South Link
6/4/2026: 1 p.m. - 5 p.m., St. Ambrose Catholic Church, 5130 Wilson Avenue
6/5/2026: 1 p.m. - 5 p.m., LifeWise Stl, 1321 South 11th Street
6/5/2026: 1 p.m. - 5 p.m., YMCA South City, 3150 Sublette Ave.
_______________
Warren
Warrenton
6/3/2026: 10 a.m. - 2 p.m., Scenic Regional Library - Warrenton Branch, 912 State Hwy 47
Wright City
5/26/2026: 10 a.m. - 2 p.m., Scenic Regional Library - Wright City Branch, 60 Wildcat Dr
_______________
Washington
Potosi
6/5/2026: 10 a.m. - 2 p.m., Healthway Primary Care Clinic, 200 Healthway Dr