
ST. LOUIS — Time is critical for patients this December. The American Red Cross urges donors to make an appointment to give blood or platelets now to keep the blood supply steady over the busy holiday season. Types O positive, O negative, and B negative blood donors are especially needed now and in the coming weeks.
Don't miss our top stories and need-to-know news everyday in your inbox.
During the winter months, the chance of severe winter weather can compound an already challenging time for donors to be able to come out and give. In fact, last week’s winter weather caused hundreds of blood donations to go uncollected.
December is the National Month of Giving, and your Red Cross blood or platelet donation can bring hope and healing. Create a new holiday tradition and help spread comfort and support lifesaving care. When the unexpected happens, it’s the blood products already on the shelves that matter.
Redefine the meaning of a gift bag; give something that means something, and schedule a blood or platelet donation appointment by using the Red Cross Blood Donor App, visiting RedCrossBlood.org, or calling 1-800-RED CROSS (1-800-733-2767).
For a limited time, those who come to give Dec. 8-18, 2025, will receive a $15 Amazon Gift Card by email. Those who come to give Dec. 19, 2025-Jan. 4, 2026, will receive an exclusive Red Cross long-sleeved T-shirt, while supplies last. For details on December offers, see RedCrossBlood.org/Gifts. If you’re unable to give, consider making a financial donation to support our lifesaving mission at redcross.org.
Upcoming blood donation opportunities Dec. 8-31, 2025:
IL
Jersey
Jerseyville
12/9/2025: 12 p.m. - 5 p.m., DJ's Pub & Grill, 117 W. Prairie
12/12/2025: 7:30 a.m. - 2 p.m., Jersey Community High School, 801 N. State St.
_______________
Madison
Alton
12/10/2025: 8 a.m. - 12 p.m., Post Commons, 300 Alby St
12/16/2025: 11:30 a.m. - 4:30 p.m., Alton Memorial Hospital, One Memorial Drive
12/23/2025: 1:30 p.m. - 5:30 p.m., The Great River Ascend Hotel, 3559 College Ave
Bethalto
12/9/2025: 12:30 p.m. - 5:30 p.m., Bethalto Senior Citizens Center, 100 E Central St.
Collinsville
12/8/2025: 1 p.m. - 5:30 p.m., Holy Cross Lutheran Church, 304 South Street
Edwardsville
12/16/2025: 10 a.m. - 4 p.m., Edwardsville YMCA, 7348 Goshen Road
12/18/2025: 12:30 p.m. - 6:30 p.m., Moose Lodge 1561, 7371 Marine Rd. (Rte 143)
12/22/2025: 10 a.m. - 3 p.m., Edwardsville Public Library, 112 S. Kansas
12/31/2025: 7 a.m. - 11 a.m., Main Street Community Center, 1003 N Main St
Glen Carbon
12/12/2025: 1 p.m. - 5 p.m., The Sports Academy, 101 The Game Dr
Granite City
12/12/2025: 1 p.m. - 5 p.m., Columbus Home, 4225 Old Alton Rd
Maryville
12/8/2025: 1:30 p.m. - 5:30 p.m., St Luke's United Methodist Church, 6325 West Main Street
12/17/2025: 10 a.m. - 4 p.m., Collinsville Maryville Troy YMCA, 1 Town Center Drive
Troy
12/9/2025: 12 p.m. - 5 p.m., Tri Township Park, 410 Wickcliffe
12/26/2025: 11 a.m. - 3 p.m., Tri-Township Public Library, 209 S. Main St.
_______________
Monroe
Columbia
12/9/2025: 1 p.m. - 7 p.m., Turner Hall, 211 East Cherry Street
12/17/2025: 10 a.m. - 2 p.m., Monroe County YMCA HTC Center, 9514 Caring Way
12/23/2025: 10 a.m. - 3 p.m., Turner Hall, 211 East Cherry Street
12/26/2025: 10 a.m. - 3 p.m., Turner Hall, 211 East Cherry Street
Waterloo
12/10/2025: 3 p.m. - 7 p.m., Zahnow Elementary, 301 Hamacher St.
_______________
Randolph
Chester
12/31/2025: 11 a.m. - 3 p.m., Chester Public Library, 733 State St
Coulterville
12/29/2025: 1:30 p.m. - 5:30 p.m., Coulterville VFW, 511 VFW Street
Red Bud
12/8/2025: 8:30 a.m. - 2:30 p.m., Red Bud High School, 815 Locust Street
Sparta
12/9/2025: 1 p.m. - 5 p.m., VFW Post 2698, 1911 North Market Street
_______________
Saint Clair
Belleville
12/12/2025: 2:30 p.m. - 6:30 p.m., St Teresa Catholic Church, 1108 Lebanon Avenue
12/16/2025: 10 a.m. - 4 p.m., Downtown Belleville YMCA, 200 S Illinois Street
12/18/2025: 10 a.m. - 4 p.m., East Belleville Center YMCA, 2627 Carlyle Ave
12/10/2025: 3 p.m. - 7 p.m., Wolf Branch Elementary School, 125 Huntwood Rd
12/23/2025: 1 p.m. - 5 p.m., Belleville Public Library, 121 E Washington St
Caseyville
12/29/2025: 1:30 p.m. - 5:30 p.m., St. Stephen Catholic Church, 901 S Main St
Fairview Heights
12/8/2025: 12 p.m. - 6:30 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/9/2025: 12:30 p.m. - 7 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/10/2025: 12:30 p.m. - 7 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/11/2025: 11 a.m. - 5:30 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/12/2025: 8 a.m. - 2:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/13/2025: 8 a.m. - 2:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/14/2025: 8 a.m. - 2:15 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/15/2025: 12 p.m. - 6:30 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/16/2025: 12:30 p.m. - 7 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/17/2025: 12:30 p.m. - 7 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/18/2025: 11 a.m. - 5:30 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/19/2025: 8 a.m. - 2:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/20/2025: 8 a.m. - 2:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/21/2025: 8 a.m. - 2:15 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/22/2025: 12 p.m. - 6:30 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/23/2025: 12:30 p.m. - 7 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/24/2025: 8 a.m. - 2:30 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/26/2025: 8 a.m. - 2:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/27/2025: 8 a.m. - 2:45 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/28/2025: 8 a.m. - 2:15 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/29/2025: 12 p.m. - 6:30 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/30/2025: 12:30 p.m. - 7 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
12/31/2025: 8 a.m. - 2:30 p.m., Fairview Heights Blood Donation Center, 10886 Lincoln Trail
Freeburg
12/22/2025: 12 p.m. - 5 p.m., Freeburg Township Office, 203 S. Richland Street
O'Fallon
12/19/2025: 10 a.m. - 4 p.m., O'Fallon Illinois YMCA, 284 N Seven Hills
12/26/2025: 1:30 p.m. - 5:30 p.m., St. Clare School, 214 West 3rd Street
MO
Crawford
Sullivan
12/12/2025: 10 a.m. - 3 p.m., Missouri Baptist Hospital Sullivan, 751 Sappington Bridge Rd
_______________
Franklin
Gerald
12/10/2025: 1 p.m. - 6 p.m., Knights of Columbus, 3698 Old Hwy 50
Pacific
12/22/2025: 1 p.m. - 5 p.m., Scenic Regional Library, 111 Lamar Parkway
Saint Clair
12/22/2025: 1:30 p.m. - 5:30 p.m., Scenic Regional Library, 515 East Springfield Road
Sullivan
12/23/2025: 1 p.m. - 5 p.m., Scenic Regional Library, 525 Cumberland Way
12/29/2025: 1:30 p.m. - 5:30 p.m., St Matthew Lutheran Church, 528 N Church Street
Union
12/8/2025: 1 p.m. - 6 p.m., Knights of Columbus, 700 Clearview Drive
Washington
12/8/2025: 11 a.m. - 3 p.m., Schicker Washington, 5824 MO-100
12/8/2025: 12 p.m. - 6:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
12/9/2025: 12 p.m. - 6:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
12/10/2025: 10 a.m. - 4:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
12/13/2025: 8 a.m. - 2:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
12/14/2025: 8 a.m. - 2 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
12/15/2025: 12 p.m. - 6:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
12/16/2025: 12 p.m. - 6:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
12/17/2025: 10 a.m. - 4 p.m., Washington Elks Lodge #1559, 1459 West 5th Street
12/17/2025: 10 a.m. - 4:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
12/20/2025: 8 a.m. - 2:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
12/21/2025: 8 a.m. - 2 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
12/22/2025: 12 p.m. - 6:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
12/23/2025: 12 p.m. - 6:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
12/24/2025: 8 a.m. - 2:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
12/27/2025: 8 a.m. - 2:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
12/28/2025: 8 a.m. - 2 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
12/29/2025: 12 p.m. - 6:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
12/30/2025: 12 p.m. - 6:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
12/31/2025: 8 a.m. - 2:15 p.m., Washington MO Blood Donation Center, 6244 Hwy 100, Suite 210
_______________
Jefferson
Arnold
12/12/2025: 10 a.m. - 2 p.m., First Baptist Church, 2012 Missouri State Rd.
12/28/2025: 9 a.m. - 2 p.m., Knights of Columbus Pope John XXIII, 1623 Jeffco Blvd.
12/29/2025: 2 p.m. - 6 p.m., Arnold Recreational Center, 1695 Missouri State Rd.
Barnhart
12/22/2025: 1:30 p.m. - 5:30 p.m., Jefferson County Library - Windsor Branch, 7479 Metropolitan Blvd
Cedar Hill
12/26/2025: 11 a.m. - 3 p.m., Elks Lodge 2678, 8430 Industrial Drive, P.O. Box 238
Crystal City
12/30/2025: 1 p.m. - 5 p.m., Mississippi River Eagles, 330 Bailey Rd
12/30/2025: 1 p.m. - 6 p.m., Elks Lodge 1721, 4 Elks Drive
De Soto
12/26/2025: 1:30 p.m. - 5:30 p.m., DeSoto Christian Church, 4151 Fountain City Rd
Festus
12/12/2025: 11 a.m. - 3 p.m., Jefferson County Family YMCA, 1303 YMCA Drive
12/18/2025: 10 a.m. - 4 p.m., American Legion Post 253, 849 American Legion Dr
12/19/2025: 10 a.m. - 2 p.m., Gold Star Harley-Davidson, 2435 Hwy 67
12/22/2025: 1 p.m. - 5 p.m., Festus Public Library, 406 West Main Street
High Ridge
12/29/2025: 12 p.m. - 4 p.m., Jefferson County Library, 5680 State Road PP
_______________
Lincoln
Hawk Point
12/11/2025: 1 p.m. - 5 p.m., Hawk Point VFW, 106 State Hwy A
Silex
12/29/2025: 1 p.m. - 5 p.m., Millwood Knights of Columbus, 24 St. Alphonsus Rd.
Troy
12/29/2025: 1 p.m. - 5:30 p.m., Growing Faith Ministries, 2294 West State Hwy 47
_______________
Montgomery
Jonesburg
12/12/2025: 2 p.m. - 6 p.m., St. Patrick Catholic Parish, 505 1st Street
_______________
Saint Charles
Lake Saint Louis
12/10/2025: 2 p.m. - 7 p.m., Lake St Louis Police Department, 200 Civic Center Dr
O'Fallon
12/8/2025: 1 p.m. - 5 p.m., Twin Chimneys Subdivision, 7145 Twin Chimneys Blvd
12/17/2025: 10 a.m. - 4 p.m., O'Fallon Missouri YMCA, 3451 Pheasant Meadow Dr
12/19/2025: 11 a.m. - 5 p.m., Progress West Hospital, 2 Progress Point Parkway
12/30/2025: 8 a.m. - 12 p.m., Renaud Center, 2650 Tri Sports Circle
12/26/2025: 11 a.m. - 3 p.m., St. Charles City-County Library WingHaven Branch, 7435 Village Center Dr
12/31/2025: 11 a.m. - 3 p.m., Middendorf Kredell, 2750 State Hwy K
Saint Charles
12/29/2025: 12 p.m. - 4 p.m., Embassy Suites by Hilton St.Louis
St. Charles Hotel, 2 Convention Center Blvd
Saint Peters
12/8/2025: 12 p.m. - 6:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/9/2025: 8:30 a.m. - 3:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/10/2025: 12:30 p.m. - 7:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/11/2025: 12 p.m. - 6:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/12/2025: 8 a.m. - 2:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/13/2025: 8 a.m. - 2:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/14/2025: 8 a.m. - 2:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/16/2025: 8:30 a.m. - 3:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/17/2025: 12:30 p.m. - 7:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/18/2025: 12 p.m. - 6:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/19/2025: 8 a.m. - 2:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/19/2025: 10 a.m. - 4 p.m., St Charles County Family YMCA, 3900 Shady Springs Ln
12/19/2025: 11 a.m. - 4 p.m., Barnes-Jewish St. Peters Hospital Medical Office Building #1, 6 Jungermann Circle, Suite 117
12/20/2025: 8 a.m. - 2:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/21/2025: 8 a.m. - 2:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/22/2025: 12 p.m. - 6:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/23/2025: 8:30 a.m. - 3:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/24/2025: 8 a.m. - 2:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/24/2025: 9 a.m. - 1 p.m., Courtyard by Marriott St Peters, 4341 Veterans Memorial Pkwy
12/26/2025: 8 a.m. - 2:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/27/2025: 8 a.m. - 2:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/28/2025: 8 a.m. - 2:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/29/2025: 12 p.m. - 4 p.m., Spencer Road Branch Library, 427 Spencer Road
12/29/2025: 12 p.m. - 6:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/30/2025: 8:30 a.m. - 3:15 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/31/2025: 8 a.m. - 2:45 p.m., St Charles County Blood Donation Center, 252 Mid Rivers Center
12/13/2025: 8:30 a.m. - 12:30 p.m., Lutheran High School, 5100 Mexico Rd
_______________
Saint Francois
Farmington
12/9/2025: 10 a.m. - 2 p.m., Farmington High School Field House, 1 Black Knight Drive
12/18/2025: 1:30 p.m. - 5:30 p.m., Parkland Chapel, 1260 E Karsch Blvd,
12/29/2025: 1:30 p.m. - 5:30 p.m., The Church of Jesus Christ of Latter-Day Saints, 709 S Henry
Park Hills
12/12/2025: 8 a.m. - 2 p.m., Park Hills Central High School, 116 Rebel Drive
_______________
Saint Louis
Affton
12/29/2025: 10 a.m. - 2 p.m., Affton Fire Protection District, 9282 Gravois Rd.
Ballwin
12/11/2025: 1:30 p.m. - 5:30 p.m., Manchester Elks Lodge, 2242 Mason Ln
12/22/2025: 1 p.m. - 6 p.m., First Free Church, 1375 Carman Road
Bridgeton
12/10/2025: 12 p.m. - 4 p.m., St Louis County Library - Bridgeton Trails, 3455 McKelvey Rd
Chesterfield
12/8/2025: 12 p.m. - 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/9/2025: 12 p.m. - 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/10/2025: 12 p.m. - 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/11/2025: 11 a.m. - 5:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/12/2025: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/13/2025: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/14/2025: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/15/2025: 12 p.m. - 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/16/2025: 12 p.m. - 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/17/2025: 12 p.m. - 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/18/2025: 11 a.m. - 5:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/19/2025: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/19/2025: 10 a.m. - 4 p.m., Chesterfield Family YMCA, 16464 Burkhardt Place
12/20/2025: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/21/2025: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/22/2025: 12 p.m. - 4 p.m., Chesterfield City Hall, 690 Chesterfield Pkwy West
12/22/2025: 12 p.m. - 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/23/2025: 12 p.m. - 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/24/2025: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/26/2025: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/27/2025: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/28/2025: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/29/2025: 12 p.m. - 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/30/2025: 12 p.m. - 6:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/31/2025: 8 a.m. - 2:45 p.m., West County Blood Donation Center, 13369 Olive Blvd.
12/24/2025: 11 a.m. - 3 p.m., DoubleTree by Hilton Chesterfield, 16625 Swingley Ridge Rd
12/31/2025: 10 a.m. - 2 p.m., US Customs, 18250 Edison Ave
Creve Coeur
12/24/2025: 10 a.m. - 2 p.m., Barnes Jewish West County Hospital- South Entrance, 12634 Olive Blvd
Ellisville
12/30/2025: 12 p.m. - 4 p.m., St Louis County Library - Daniel Boone Branch, 300 Clarkson Rd.
Eureka
12/30/2025: 1 p.m. - 5 p.m., St Louis County Library - Eureka Hills, 500 Workman Rd
Fenton
12/17/2025: 2 p.m. - 6 p.m., Riverchase of Fenton, 990 Horan Dr.
12/19/2025: 12:30 p.m. - 5 p.m., Fenton United Methodist Church, 800 Gravois Rd
12/23/2025: 10 a.m. - 3 p.m., St Louis County Library -Meramec Valley, 1501 San Simeon Way
12/30/2025: 10 a.m. - 3 p.m., St Louis County Library -Meramec Valley, 1501 San Simeon Way
12/11/2025: 1 p.m. - 5 p.m., Delmar Gardens of Meramec Valley, 1 Arbor Terrace
Florissant
12/23/2025: 10 a.m. - 2 p.m., STL County Library - Jamestown Bluffs, 4153 North US Highway 67
12/31/2025: 9 a.m. - 1 p.m., Florissant Meadow's Shopping Center, 740 N. Highway 67
Jennings
12/11/2025: 8 a.m. - 1 p.m., Jennings Senior High School, 8850 Cozens Street
Kirkwood
12/16/2025: 10 a.m. - 4 p.m., Kirkwood Family YMCA, 325 N. Taylor Ave.
12/23/2025: 11 a.m. - 3 p.m., Kirkwood Community Center, 111 South Geyer
Lemay
12/24/2025: 7:30 a.m. - 11:30 a.m., Pavilion at Lemay, 305 Gregg Rd
Manchester
12/9/2025: 2 p.m. - 7 p.m., Community Christian Church, 623 Meramec Station Rd.
12/19/2025: 10 a.m. - 3 p.m., The Manchester Police Department, 200 Highlands Boulevard Drive
12/30/2025: 10 a.m. - 3 p.m., The Manchester Police Department, 200 Highlands Boulevard Drive
12/11/2025: 10 a.m. - 3 p.m., City Hall, 14317 Manchester Rd
12/23/2025: 2 p.m. - 6 p.m., HW Kia of West County, 14116 Manchester Rd
Maryland Heights
12/10/2025: 11 a.m. - 4 p.m., American Red Cross / CTS- Maryland Heights, 13610 Riverport Dr
Olivette
12/10/2025: 2 p.m. - 6 p.m., Olivette City Center, 1140 Dielman Rd
Overland
12/30/2025: 12 p.m. - 4 p.m., Overland Community Center, 9225 Lackland Road
12/31/2025: 10 a.m. - 2 p.m., St Louis County Library -Parkview Branch, 8400 Delport Dr
Richmond Hts
12/13/2025: 8 a.m. - 1:30 p.m., The Heights, 8001 Dale Avenue
Saint Louis
12/8/2025: 12 p.m. - 6:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/9/2025: 8:30 a.m. - 3:15 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/9/2025: 2 p.m. - 6 p.m., Assumption Catholic Church, 4725 Mattis Rd.
12/10/2025: 12:30 p.m. - 7:15 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/11/2025: 12 p.m. - 6:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/12/2025: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/13/2025: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/14/2025: 8 a.m. - 1 p.m., Our Lady of Lourdes, 7148 Forsyth Blvd
12/14/2025: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/15/2025: 12 p.m. - 6:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/16/2025: 8:30 a.m. - 3:15 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/16/2025: 10 a.m. - 4 p.m., Edward Jones Family YMCA, 12521 Marine Ave
12/17/2025: 10 a.m. - 4 p.m., Emerson YMCA, 3390 Pershall Road
12/17/2025: 10 a.m. - 4 p.m., Mid-County Family YMCA, 1900 Urban Dr.
12/17/2025: 12:30 p.m. - 7:15 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/18/2025: 12 p.m. - 6:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/18/2025: 2 p.m. - 6 p.m., South County YMCA, 12736 Southfork Road
12/19/2025: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/19/2025: 12 p.m. - 4 p.m., Saint Louis Galleria, 1417 Saint Louis Galleria
12/19/2025: 1 p.m. - 5 p.m., Crestwood Community Center, 9245 Whitecliff Park Lane
12/20/2025: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/21/2025: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/22/2025: 12 p.m. - 6:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/22/2025: 1 p.m. - 5 p.m., Cliff Cave Library, 5430 Telegraph Rd
12/22/2025: 1 p.m. - 5 p.m., St Louis County Library - Grant's View Branch, 9700 Musick Rd
12/23/2025: 8:30 a.m. - 3:15 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/23/2025: 10 a.m. - 3 p.m., Christian Hospital, 11133 Dunn Road
12/23/2025: 12 p.m. - 5 p.m., Center of Clayton, 50 Gay Avenue
12/24/2025: 9 a.m. - 3:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/26/2025: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/26/2025: 12 p.m. - 4 p.m., Sunset Hills Parks & Recreation, 3915 South Lindbergh
12/27/2025: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/28/2025: 8 a.m. - 2:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/29/2025: 12 p.m. - 6:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/29/2025: 1 p.m. - 5 p.m., St Louis County Library - Thornhill Branch, 12863 Willowyck Drive
12/30/2025: 8:30 a.m. - 3:15 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/31/2025: 9 a.m. - 3:45 p.m., South County Blood Donation Center, 9230 Watson Rd.
12/8/2025: 11 a.m. - 3 p.m., Missouri Baptist Medical Center, 3015 N Ballas Rd
University City
12/23/2025: 10 a.m. - 2 p.m., University City Public Library, 6701 Delmar Blvd
Webster Groves
12/11/2025: 2 p.m. - 6 p.m., Webster Groves Recreation Complex, 33 E Glendale Rd
Wildwood
12/16/2025: 10 a.m. - 4 p.m., Wildwood Family YMCA, 2641 MO-109
_______________
Saint Louis City
Saint Louis
12/8/2025: 8 a.m. - 1 p.m., Barnes-Jewish Hospital, One Barnes Hospital Plaza, North South Link
12/8/2025: 9 a.m. - 1 p.m., Mid-America Transplant Services, 1110 Highlands Plaza Drive East, Suite 100
12/8/2025: 1 p.m. - 5 p.m., Gethsemane Lutheran Church, 3600 Hampton Avenue
12/16/2025: 10 a.m. - 4 p.m., O'Fallon Park Rec Complex, 4343 West Florissant Street
12/16/2025: 10 a.m. - 4 p.m., Bayer YMCA, 5555 Page Ave
12/17/2025: 10 a.m. - 4 p.m., Carondelet Park Rec Complex, 930 Holly Hills
12/18/2025: 10 a.m. - 4 p.m., South City Family YMCA, 3150 Sublette Avenue
12/19/2025: 10 a.m. - 3 p.m., Barnes-Jewish Hospital, One Barnes Hospital Plaza, North South Link
12/24/2025: 9 a.m. - 2 p.m., Barnes-Jewish Hospital, One Barnes Hospital Plaza, North South Link
12/26/2025: 11 a.m. - 4 p.m., Barnes-Jewish Hospital, One Barnes Hospital Plaza, North South Link
12/31/2025: 11 a.m. - 4 p.m., Barnes-Jewish Hospital, One Barnes Hospital Plaza, North South Link
12/8/2025: 10 a.m. - 2 p.m., Urban League North County, 9420 W Florissant Ave
12/11/2025: 1 p.m. - 5 p.m., St. Louis Public Library-Buder Branch, 4401 Hampton Ave
12/24/2025: 9 a.m. - 1 p.m., St Louis Area Chapter- ARC, 10195 Corporate Square Dr
12/30/2025: 12 p.m. - 4 p.m., St Louis County Library, 1640 S Lindbergh Blvd
12/30/2025: 1:30 p.m. - 5:30 p.m., Dellwood Recreation Center, 10266 W Florissant Ave
12/31/2025: 11 a.m. - 3 p.m., Carondelet Library, 6800 Michigan Ave
_______________
Sainte Genevieve
Sainte Genevieve
12/18/2025: 10 a.m. - 3 p.m., Ste Genevieve County Memorial Hospital, 800 Ste Genevieve Dr
_______________
Warren
Warrenton
12/12/2025: 1 p.m. - 5 p.m., Masonic Lodge 609, 704 E. Veterans Memorial Parkway
12/22/2025: 10 a.m. - 2 p.m., Scenic Regional Library - Warrenton Branch, 912 State Hwy 47
12/30/2025: 11 a.m. - 3 p.m., Warrenton Elks Lodge 2662, 1101 E. Veterans Memorial Parkway
Wright City
12/26/2025: 10 a.m. - 2 p.m., Scenic Regional Library - Wright City Branch, 60 Wildcat Dr
12/29/2025: 1:30 p.m. - 5:30 p.m., Wright City High School, 159 Roelker Rd
How to donate blood
Simply download the American Red Cross Blood Donor App, visit?RedCrossBlood.org, call 1-800-RED CROSS (1-800-733-2767) or enable the Blood Donor Skill on any Alexa Echo device to make an appointment or for more information. All blood types are needed to ensure a reliable supply for patients. A blood donor card or driver’s license or two other forms of identification are required at check-in. Individuals who are 17 years of age?in most states?(16 with parental consent?where allowed by state law), weigh at least 110 pounds and are in generally good health may be eligible to donate blood. High school students and other donors 18 years of age and younger also have to meet certain height and weight requirements.
Blood and platelet donors can save time at their next donation by using RapidPass® to complete their pre-donation reading and health history questionnaire online, on the day of their donation, before arriving at the blood drive. To get started, follow the instructions at RedCrossBlood.org/RapidPass or use the Blood Donor App.
Amplify your impact - volunteer
Another way to support the lifesaving mission of the Red Cross is to become a volunteer blood donor ambassador at Red Cross blood drives. Blood donor ambassadors help greet, check in and thank blood donors to ensure they have a positive donation experience.??
Volunteers can also serve as transportation specialists, playing a vital role in ensuring lifesaving blood products are delivered to nearby hospitals. For more information and to apply for either position, visit redcross.org/volunteertoday.
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.