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.

Get The Latest News!

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

Article continues after sponsor message

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.

Prefer RiverBender on Google
Copyright 2026 Riverbender.com. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

 

More like this:

Don't Let The Blood Supply Fall: Give Blood Or Platelets With Red Cross Now
Sep 8, 2026
Blood Crisis Persists, Donors Needed Now To Help Protect Patient Care
Aug 10, 2026
American Red Cross Declares Emergency Blood Shortage
Jul 14, 2026
Red Cross: Urgent need for donors to help keep blood supply stable
Jun 20, 2026
Red Cross: Support Patients Now By Giving Blood Or Platelets
May 26, 2026