Skip to content
BloodBanker

No ads on mission pages. No affiliate links. No paid rankings. Official donation links only. Our pledge

Blood donation centers in Michigan

78 locations across 53 cities.

Volunteer centers
60
Verified operating
43
Platelet-capable
32
Paid plasma
18

Cities

78 of 78

Michigan Community Blood Centers (Southwest Michigan)

Verified active

2710 Cleveland Ave, Saint Joseph, MI, 49085

♥ VolunteerWhole bloodPower RedPlateletsPlasma
866-642-5663★★★★★ 5 (1)

Saginaw Valley Blood Program

Verified active

1771 Tittabawassee Rd, Saginaw, MI, 48604-9431

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(989)755-5387★★★★ 4.3 (3)

Michigan Blood

Verified active

2575 Aero Park Drive, Traverse City, MI, 49686-8495

♥ VolunteerWhole bloodPower RedPlateletsPlasma
231-935-3030★★★★ 4 (1)

Northwest Michigan Blood Center

Verified active

2575 Aero Park Dr, Traverse City, MI, 49686-8495

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(231)935-3030★★★★ 3.7 (3)

American Red Cross Blood Services

Verified active

13260 East Eleven Mile Rd, Suite B, Warren, MI, 48089-1367

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543★★★★ 3.5 (2)

American Red Cross

Verified active

31150 Haggerty Rd, Farmington Hills, MI, 48331-5803

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(248)788-1395★★★★★ 3 (3)

American Red Cross Blood Services

Verified active

1401 South Grand Traverse, Flint, MI, 48912

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543★★★★★ 3 (2)

American Red Cross Flint Donor Center

Verified active

1401 South Grand Traverse, Flint, MI, 48503

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543★★★★★ 3 (1)

American Red Cross Lansing Donor Center

Verified active

1729 East Saginaw Street, Lansing, MI, 48912

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543★★★★★ 3 (1)

American Red Cross Livonia Donor Center

Verified active

36650 Five Mile Road, Livonia, MI, 45154-1900

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800) 733-2767★★★★★ 3 (1)

American Red Cross Riverview Donor Center

Verified active

14031 Pennsylvania, Riverview, MI, 48193

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543★★★★★ 3 (1)

Blood Center

Verified active

1017 N Johnson St, Bay City, MI, 48708-6251

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(989)892-2551★★★★★ 3 (1)

American Red Cross Blood Services

Verified active

313 West Webster Avenue, Muskegon, MI, 48912

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543★★★★★ 2.8 (4)

American Red Cross Blood Services

Verified active

2388 Franklin Road, Bloomfield Hills, MI, 48302-0332

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543

Grand Valley Blood Program

Verified active

3140 Wilson Avenue Southwest, Grandville, MI, 49418

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(616) 530-8007

Michigan Blood Center - Bay City Donor Center

Verified active

1017 North Johnson Street, Bay City, MI, 48708-6251

♥ VolunteerWhole bloodPower RedPlateletsPlasma
989-892-2551

Michigan Blood Center - Grandville United Methodist Church

Verified active

3140 Wilson SW, Grandville, MI, 49418

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(-)

Michigan Blood Center - Main Donor Center - Saginaw

Verified active

1771 Tittabawassee Road, Saginaw, MI, 48604-9341

♥ VolunteerWhole bloodPower RedPlateletsPlasma
989-755-5387

Michigan Blood Center - Main Donor Center - St. Joseph

Verified active

2710 Cleveland Avenue , St. Joseph, MI, 49085

♥ VolunteerWhole bloodPower RedPlateletsPlasma
269-408-1540

American Red Cross Blood Services

Network operating

4624 Packard Road, Ann Arbor, MI, 48104-3236

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543★★★★★ 3.3 (3)

American Red Cross Blood Services Southeastern Michigan Region

Network operating

100 Mack Avenue, Box 33351, Detroit, MI, 48232-5351

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543★★★★★ 3.3 (3)

American Red Cross Dearborn Donor Center

Network operating

23400 Michigan, Dearborn, MI, 48124

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543★★★★★ 3 (1)

American Red Cross Port Huron Donor Center

Network operating

615 Pine St, Port Huron, MI, 48060

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800) 733-2767★★★★★ 3 (1)

American Red Cross South Central Michigan Chapter

Network operating

3425 Francis St., Jackson, MI, 49201-1958

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(517)782-9486★★★★★ 3 (1)

Petoskey American Red Cross

Network operating

2350 Mitchell Park Dr, Petoskey, MI, 49770

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(231)347-5984★★★★★ 3 (1)

American Red Cross Blood Services

Network operating

41160 Ten Mile Rd, Novi, MI, 48375-3470

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543★★★★ 1 (1)

American Red Cross

Network operating

27163 W Crestmont St, Roseville, MI, 48066-2712

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(586)773-4318

American Red Cross

Network operating

514 E Washington St, Ann Arbor, MI, 48104-2028

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(734)913-0769

American Red Cross Blood Services

Network operating

1501 W. Chisholm St, Alpena, MI, 49707

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543

Marquette General Hospital Upper Peninsula Regional Blood Center

Verified active

420 W. Magnetic St., Marquette, MI, 49855-2711

♥ VolunteerWhole blood
(906)-225-4610

Sparrow Hospital/Health System Transfusion Service

Verified active

1215 East Michigan Avenue, Lansing, MI, 48909

♥ VolunteerWhole blood
(517)-364-2535

Michigan Community Blood Centers (Reed City)

Needs confirmation

300 N Patterson Rd - Spectrum-Health Reed City Campus, Reed City, MI, 49677

♥ VolunteerWhole blood
866-642-5663★★★★★ 5 (1)

Grand Valley Blood Program

Needs confirmation

1036 Fuller Ave NE, Grand Rapids, MI, 49503-1304

♥ VolunteerWhole blood
(616)774-2300★★★★ 4 (3)

Michigan Blood

Needs confirmation

2575 Aero Park Drive, Traverse City, MI, 49501-1704

♥ VolunteerWhole bloodPower RedPlateletsPlasma
616-774-2300★★★★ 4 (1)

Ernie Wallace Memorial Blood Bank

Needs confirmation

4005 Orchard, Midland, MI, 48640

♥ VolunteerWhole blood
(989)839-3490★★★★★ 3 (1)

Michigan Blood

Needs confirmation

9900 E Birch Run Rd - St. Mary's of Michigan, Birch Run, MI, 48415

♥ VolunteerWhole bloodPower RedPlateletsPlasma
866-642-5663★★★★★ 3 (1)

Michigan Community Blood Centers (Kentwood)

Needs confirmation

1570 60th St SE - Heritage Baptist Church, Kentwood, MI, 49508

♥ VolunteerWhole blood
866-642-5663★★★★★ 3 (1)

Battle Creek Public Schools

Needs confirmation

100 Van Buren St E, Battle Creek, MI, 49017-3918

♥ VolunteerWhole blood
(269)965-9526

Dental Health And Wellness Center

Needs confirmation

4990 Cascade Rd SE, Grand Rapids, MI, 49546-8416

♥ VolunteerWhole blood
(616)974-4990

Ernie Wallace Memorial Blood

Needs confirmation

3901 S Saginaw Rd, Midland, MI, 48640-5670

♥ VolunteerWhole blood
(989)496-9437

Little River Band Health Center

Needs confirmation

310 9th St, Manistee, MI, 49660-2100

♥ VolunteerWhole blood
(231)723-8299

Marquette Medical Clinic

Needs confirmation

504 Campus Dr, Hancock, MI, 49930-1569

♥ VolunteerWhole blood
(906)482-9551

Michigan Blood Center - Main Donor Center - Kalamazoo Area

Needs confirmation

524 East Milham Ave, Portage, MI, 49002

♥ VolunteerWhole bloodPower RedPlateletsPlasma
269-382-3879

Michigan Commublood Center

Needs confirmation

3776 Hollywood, Berrien Springs, MI, 49103

♥ VolunteerWhole blood
(269) 408-1540

Michigan Community Blood Centers (Caledonia)

Needs confirmation

9749 Duncan Lake Ave, Caledonia, MI, 49316

♥ VolunteerWhole blood
866-642-5663

Michigan Community Blood Centers (Chesaning)

Needs confirmation

1600 W Brady St - St. Mary's of Michigan, Chesaning, MI, 48616

♥ VolunteerWhole blood
866-642-5663

Michigan Community Blood Centers (Coopersville)

Needs confirmation

423 W Randall St - Coopersville Reformed Church, Coopersville, MI, 49404

♥ VolunteerWhole blood
866-642-5663

Michigan Community Blood Centers (Empire)

Needs confirmation

11411 S LaCore Rd - St. Philip Neri Church, Empire, MI, 49630

♥ VolunteerWhole blood
866-642-5663

Michigan Community Blood Centers (Frankfort)

Needs confirmation

224 Park Ave - Paul Oliver Memorial Hospital, Frankfort, MI, 49635

♥ VolunteerWhole blood
866-642-5663

Michigan Community Blood Centers (Kalkaska)

Needs confirmation

419 S Coral St - Kalkaska Memorial Health Center, Kalkaska, MI, 49646

♥ VolunteerWhole blood
866-642-5663

Michigan Community Blood Centers (Manistee)

Needs confirmation

322 1st St - West Shore Outreach Lab, Manistee, MI, 49660

♥ VolunteerWhole blood
866-642-5663

Michigan Community Blood Centers (Northport)

Needs confirmation

103 N Warren St - Trinity Church UCC, Northport, MI, 49670

♥ VolunteerWhole blood
866-642-5663

Michigan Community Blood Centers (Sparta)

Needs confirmation

109 E Division St - Sparta United Methodist Church, Sparta, MI, 49345

♥ VolunteerWhole blood
866-642-5663

National Marrow Donor Program

Needs confirmation

3100 West Rd, East Lansing, MI, 48823-6369

♥ VolunteerWhole blood
(517)337-2980

North Country Medical Spc

Needs confirmation

1711 S Stephenson Ave # 315, Iron Mountain, MI, 49801-3650

♥ VolunteerWhole blood
(906)774-6257

Northwestern Bank

Needs confirmation

212 N Saint Joseph St, Suttons Bay, MI, 49682

♥ VolunteerWhole blood
(231)271-5993

Sturgis Public Schools Supt

Needs confirmation

216 Vinewood Ave, Sturgis, MI, 49091-8426

♥ VolunteerWhole blood
(269)659-1500

U P Regional Blood Center

Needs confirmation

2500 7th Ave S # 100, Escanaba, MI, 49829-1176

♥ VolunteerWhole blood
(906)786-8420

U P Regional Blood Center

Needs confirmation

550 Osborn Boulevard, # 2601, Sault Sainte Marie, MI, 49783

♥ VolunteerWhole blood
(906) 632-1177

U P Regional Blood Center North

Needs confirmation

1711 S Stephenson Ave, Iron Mountain, MI, 49801-3639

♥ VolunteerWhole blood
(906)774-1012

Paid source plasma

Paid source plasma is collected to make medicines and is separate from volunteer blood donation for hospital transfusion. These centers usually compensate donors. Confirm current details with the center.

Biomat Usa INC

Verified active

167 East Kalamazoo Avenue, Kalamazoo, MI, 49007

💵 Paid plasmaPlasma
(269) 344-8260★★★★★ 5 (3)

Ibr Plasma Center

Verified active

705 N Park Street, Kalamazoo, MI, 49007

💵 Paid plasmaPlasma
(269) 349-2124★★★★★ 4.5 (2)

Biolife Plasma Service

Verified active

175 Hawley St, Marquette, MI, 49855-1788

💵 Paid plasmaPlasma
(906)226-9080★★★★★ 3.4 (5)

Biomat Usa INC

Verified active

705 N Park St, Kalamazoo, MI, 49007-3449

💵 Paid plasmaPlasma
(269)381-0086★★★★★ 3.1 (31)

Bio-Blood Components INC

Verified active

2585 Barclay St, Muskegon, MI, 49441-3295

💵 Paid plasmaPlasma
(231)755-0389★★★★★ 3 (45)

Biolife Plasma Services

Verified active

3800 Lake Michigan Drive NW Ste 102, Walker, MI, 49544

💵 Paid plasmaPlasma
616-735-4559★★★★★ 3 (4)

Biolife Plasma Services

Verified active

4279 Bluegrass Road, Mt. Pleasant, MI, 48858

💵 Paid plasmaPlasma
989-773-1500★★★★★ 2.8 (4)

Plasmacare Farmington Hills, Mi.

Verified active

28400 Grand River Ave., Farmington Hills, MI, 48336

💵 Paid plasmaPlasma
248-957-2227★★★★★ 2.6 (5)

Talecris Plasma Resources

Verified active

3740 Dixie Highway, Saginaw, MI, 48601

💵 Paid plasmaPlasma
(989) 746-9447

Biolife Plasma Service

Network operating

3886 Broadmoor Ave SE, Kentwood, MI, 49512-3927

💵 Paid plasmaPlasma
(616)285-7900★★★★★ 5 (2)

CSL Plasma Service

Network operating

13770 W 9 Mile Rd, Oak Park, MI, 48237-2774

💵 Paid plasmaPlasma
(248)584-4400★★★★★ 3 (2)

CSL Plasma Service

Network operating

5300 S Cedar St, Lansing, MI, 48911-3803

💵 Paid plasmaPlasma
(517)394-0016★★★★★ 2.1 (11)

Ibr Plasma Center

Needs confirmation

813 W. Michigan Ave., Ypsilanti, MI, 48198

💵 Paid plasmaPlasma
734-483-0067★★★★★ 3 (27)

Talecris Plasma Resources, INC.

Needs confirmation

3760 Dixie Highway, Saginaw, MI, 48601

💵 Paid plasmaPlasma
989-746-9605★★★★★ 2.8 (6)

Talecris Plasma Resources, INC.

Needs confirmation

4027 North Jennings Road, Flint, MI, 48504

💵 Paid plasmaPlasma
810-787-3982★★★★★ 2.4 (14)

Ibr Plasma Center

Needs confirmation

3222 S MLK Blvd Suite 9A, Lansing, MI, 48910

💵 Paid plasmaPlasma
517-272-9044★★★★★ 2 (4)

Biological Life Plasma Service

Needs confirmation

3800 Lake Michigan Drive Northwest, Grand Rapids, MI, 49534

💵 Paid plasmaPlasma
(616) 735-4559

Biological Life Plasma Service

Needs confirmation

3886 Broadmoor Avenue Southeast, Grand Rapids, MI, 49512

💵 Paid plasmaPlasma
(616) 285-7900

Rural or no center nearby?

Mobile blood drives reach communities without a fixed center. You can host one or find a community drive, and a single drive can supply dozens of hospital patients.

Host or find a blood drive

Something out of date?

If a center here has closed, moved, or changed its hours or donation types, tell us and we will review it.

Report incorrect information