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 Iowa

31 locations across 17 cities.

Volunteer centers
21
Verified operating
17
Platelet-capable
6
Paid plasma
10

Cities

31 of 31

Mississippi Valley Regional Blood Center (West Davenport)

Verified active

5500 Lakeview Parkway , Davenport, IA, 52807

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-747-5401★★★★★ 5 (1)

American Red Cross

Verified active

2530 University Ave, Waterloo, IA, 50701-3387

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(319)234-6831★★★★★ 3 (1)

American Red Cross

Verified active

2400 Asbury Rd, Dubuque, IA, 52001-3076

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(563)583-6451★★★★★ 3 (1)

Burlington, Ia Donor Center

Verified active

3407 Agency Street, Burlington, IA, 52601

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(319) 754-4611★★★★★ 3 (1)

Ms Valley Regional Blood Center

Verified active

5500 Lakeview Pkwy, Davenport, IA, 52807-3481

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(563)359-5401★★★★★ 3 (1)

University Of Iowa Health Care

Verified active

200 Hawkins Dr # 2045-1, Iowa City, IA, 52242-1009

♥ VolunteerWhole blood
(319)356-7546★★★★ 4 (1)

Lifeserve Blood Center

Verified active

Nicholas Center, 2501 S. Center St. Suite M, Marshalltown, IA, 50158-4548

♥ VolunteerWhole blood
(641)844-0144★★★★★ 3 (1)

Blood Center Of Iowa The

Network operating

431 E Locust St, Des Moines, IA, 50309-1930

♥ VolunteerWhole blood
(515)288-3319★★★★★ 3 (1)

Mississippi Valley Regional Blood

Needs confirmation

4867 Asbury Rd, Dubuque, IA, 52002-0490

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(563)585-2144★★★★ 4 (1)

The Blood Center Of Iowa (Fort Dodge)

Needs confirmation

2419 5th Ave S, Ste A, Fort Dodge, IA, 50501

♥ VolunteerWhole blood
515-576-3393★★★★ 4 (1)

Blood Center Of Iowa

Needs confirmation

214 S 13th St, Fort Dodge, IA, 50501-4828

♥ VolunteerWhole blood
(515)576-3393★★★★★ 3 (1)

Mississippi Valley Regional

Needs confirmation

32 Sturgis Corner Dr, Iowa City, IA, 52246-5617

♥ VolunteerWhole blood
(319)358-7750★★★★★ 3 (1)

Mississippi Valley Regional

Needs confirmation

1000 N Roosevelt Ave # 11, Burlington, IA, 52601-1988

♥ VolunteerWhole blood
(319)754-4611★★★★★ 3 (1)

Mississippi Valley Regional

Needs confirmation

3235 Williams Parkway Southwest, # 2, Cedar Rapids, IA, 52404

♥ VolunteerWhole blood
(319) 362-0089★★★★★ 3 (1)

Mount Vernon Bank And Trust Company

Needs confirmation

206 1st St W, Mount Vernon, IA, 52314-1603

♥ VolunteerWhole blood
(319)895-8835★★★★★ 3 (1)

Blood Center Of Iowa

Needs confirmation

4040 Westown Pkwy, West Des Moines, IA, 50266-1010

♥ VolunteerWhole blood
(515)288-3319★★★★★ 2.7 (3)

Cedar Valley Donor Center

Needs confirmation

3254 Kimball Ave, Waterloo, IA, 50702-5739

♥ VolunteerWhole blood
(319)433-3319

Mississippi Valley Center

Needs confirmation

2222 Park Ave, Muscatine, IA, 52761-5442

♥ VolunteerWhole blood
(563)264-2967

Siouxland Blood Bank

Needs confirmation

601 Pierce Street, Sioux City, IA, 51101

♥ VolunteerWhole blood
(712) 224-6208

Siouxland Community Blood Bank

Needs confirmation

1019 Jones St, Sioux City, IA, 51105-1763

♥ VolunteerWhole blood
(712)252-4208

Southeast Iowa Blood Center

Needs confirmation

1007 Pennsylvania Ave, Ottumwa, IA, 52501-2108

♥ VolunteerWhole blood
(641)682-8149

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.

Biolife Plasma Services

Verified active

1220 Associates Drive, Dubuque, IA, 52002

💵 Paid plasmaPlasma
(563) 583-3637★★★★★ 5 (1)

Ibr Plasma Center

Verified active

2417 Pierce Street, Sioux City, IA, 51104

💵 Paid plasmaPlasma
★★★★★ 5 (1)

Octapharma Plasma Donation Center Council Bluffs

Verified active

3415 West Broadway Suite A, Council Bluffs, IA, 51501

💵 Paid plasmaPlasma
Phone (712) 352-1717 Fax (712)★★★★★ 5 (1)

Bio Life Plasma Service

Verified active

5945 Council St NE, Cedar Rapids, IA, 52402-5858

💵 Paid plasmaPlasma
(319)378-9612★★★★ 4 (2)

Biolife Plasma Services

Verified active

2490 Corridor Way, Coralville, IA, 52241

💵 Paid plasmaPlasma
(319) 351-7939★★★★ 3.5 (2)

Bio Life Plasma Service

Verified active

1618 Golden Aspen Dr, Ames, IA, 50010-8005

💵 Paid plasmaPlasma
(515)233-2556★★★★★ 3.4 (5)

Bio Life Plasma Service

Verified active

660 Iowa St, Dubuque, IA, 52001-4836

💵 Paid plasmaPlasma
(563)583-3637★★★★★ 2.2 (6)

Biomat Usa, INC.

Network operating

1223 6th Avenue, Des Moines, IA, 50314

💵 Paid plasmaPlasma
515-244-0771★★★★★ 3.2 (10)

CSL Behring

Network operating

520 Brady St, Davenport, IA, 52801-1404

💵 Paid plasmaPlasma
(563)323-1106★★★★★ 3 (2)

Ibr Plasma Center

Needs confirmation

2590 Hubbell Avenue, Des Moines, IA, 50317

💵 Paid plasmaPlasma
★★★★★ 2.6 (17)

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