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 Oregon

22 locations across 13 cities.

Volunteer centers
16
Verified operating
20
Platelet-capable
14
Paid plasma
6

Cities

22 of 22

American Red Cross Blood Services

Verified active

1174 Progress Drive, Suite 102, Medford, OR, 97504

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

American Red Cross Salem Blood

Verified active

475 Cottage Street Northeast, Suite 110, Salem, OR, 97301

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(503) 585-5416★★★★★ 3 (1)

American Red Cross Blood Services

Verified active

2825 Barnett Rd, Medford, OR, 97504-9966

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543

American Red Cross Blood Services

Verified active

600 State Street, Salem, OR, 97303

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543

American Red Cross

Network operating

1176 NW Garden Valley Blvd , Roseburg, OR, 97471

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(541) 672-2002★★★★★ 3 (1)

American Red Cross Blood Services

Network operating

272 Medical Loop Rd, Suite F, Roseburg, OR, 97470

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

American Red Cross Blood Services-Bay Area Hospital

Network operating

1775 Thompson Rd, PO BOX 1179, Coos Bay, OR, 97420

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

American Red Cross Central Oregon Donor Center

Network operating

815 SW Bond St Suite 110 , Bend, OR, 97702

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

American Red Cross-Pacific Northwest Regional Blood Services

Network operating

3131 N Vancouver Ave, Portland, OR, 97227

♥ VolunteerWhole bloodPower RedPlateletsPlasma
503-284-1234★★★★★ 3 (1)

American Red Cross Blood Services

Network operating

3600 NW Samaritan Dr, Corvallis, OR, 97330

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543

American Red Cross Blood Services

Network operating

1505 NW Washington Ave, Grants Pass, OR, 97526

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543

American Red Cross Blood Services

Network operating

2600 Crosby, Klamath Falls, OR, 97601

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543

American Red Cross Blood Services

Network operating

930 SW Abbey, Newport, OR, 97365

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543

American Red Cross Blood Services-Mid-Columbia Medical Center

Network operating

1700 E 19th Street, The Dalles, OR, 97058

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543

Lane Memorial Blood Bank

Verified active

2211 Willamette St, Eugene, OR, 97405-2800

♥ VolunteerWhole blood
(541)484-9111★★★★★ 4.5 (2)

Silverton Specialists Center

Needs confirmation

452 Welch St, Silverton, OR, 97381-1934

♥ VolunteerWhole blood
(503)391-5572

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

8033 SE Holgate Blvd, Portland, OR, 97206

💵 Paid plasmaPlasma
503-777-5320★★★★ 4 (1)

International Bio Resources

Verified active

1901 W 8th Ave, Eugene, OR, 97402-4317

💵 Paid plasmaPlasma
(541)683-9430

Resources Talecris Plasma

Network operating

10115 SE Stark Street, Portland, OR, 97216

💵 Paid plasmaPlasma
(503) 252-5308★★★★ 4 (2)

CSL Plasma Service

Network operating

16225 NE Glisan St, Portland, OR, 97230-5832

💵 Paid plasmaPlasma
(503)251-8822★★★★★ 2.4 (36)

CSL Plasma Service

Network operating

1221 S Riverside Ave, Medford, OR, 97501-7847

💵 Paid plasmaPlasma
(541)776-9926★★★★★ 2.4 (13)

Idr Plasma Center

Needs confirmation

351 Belmont St NE, Salem, OR, 97301-1007

💵 Paid plasmaPlasma
(503)364-8946★★★★★ 2.6 (5)

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