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 Pennsylvania

80 locations across 53 cities.

Volunteer centers
69
Verified operating
45
Platelet-capable
25
Paid plasma
11

Cities

80 of 80

Central Blood Bank

Verified active

1005 Beaver Grade Rd, Coraopolis, PA, 15108-2964

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(412)262-3771★★★★★ 5 (1)

American Red Cross

Verified active

415 Orchard Avenue - Suite K, Altoona, PA, 16601

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(814)941-8385★★★★ 4 (2)

Central Blood Bank

Verified active

9365 McKnight Road, Suite 600, Meadville, PA, 15237-5956

♥ VolunteerWhole bloodPower RedPlateletsPlasma
866-366-6771★★★★ 4 (2)

American Red Cross

Verified active

208 Meadow Ave, Scranton, PA, 18505-2173

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(570)344-8996★★★★ 3.5 (2)

American Red Cross

Verified active

523 E Gay St, West Chester, PA, 19380-2700

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(610)692-1217★★★★ 3.5 (4)

American Red Cross

Verified active

133 Friendship Circle, Beaver, PA, 15009

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(724)775-9700★★★★★ 3 (1)

American Red Cross

Verified active

250 Jari Drive John P. Murtha Donor Pavilion, Johnstown, PA, 15904

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(814) 255-1550★★★★★ 3 (1)

American Red Cross

Verified active

2221 Chestnut Street, Philadelphia, PA, 19103

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(215) 299-4000★★★★★ 3 (1)

Central Blood Bank

Verified active

9365 McKnight Road, # 600, Pittsburgh, PA, 15237

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(412) 364-2426★★★★★ 2 (2)

Central Blood Bank

Verified active

20421 Route 19 FI 2, Cranberry Township, PA, 16066

♥ VolunteerWhole bloodPower RedPlateletsPlasma
866-366-6771

American Red Cross

Network operating

133 York Rd, Willow Grove, PA, 19090-3212

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(215)659-3113★★★★★ 5 (1)

Miller Keystone Blood Center-Chrin Commons Building

Network operating

2925 William Penn Hwy # 105, Easton, PA, 18045-5283

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(610)559-7100★★★★★ 5 (1)

Miller-Keystone Blood Center

Network operating

2745 Leisczs Bridge Rd # A, Reading, PA, 19605-9313

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(610)926-6060★★★★★ 5 (1)

Miller-Keystone Blood Center

Network operating

1255 S Cedar Crest Blvd # 1300, Allentown, PA, 18103-6211

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(610)820-0962★★★★★ 5 (1)

Miller-Keystone Blood Center Trinity Evalgelical Lutheran Church

Network operating

102 N. Hellertown Avenue, Quakertown, PA, 18951

♥ VolunteerWhole bloodPower RedPlateletsPlasma
800-223-6667★★★★★ 5 (1)

American Red Cross

Network operating

205 E. Beaver Avenue, State College, PA, 16801

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(814)-237-3162★★★★ 4 (2)

American Red Cross-Penn-Jersey Region

Network operating

700 Spring Garden St, Philadelphia, PA, 19123

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(215)451-4000★★★★★ 3 (1)

American Red Cross-Smylie Times Building

Network operating

8001 Roosevelt Blvd, Philadelphia, PA, 19152-3089

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(215)332-6381★★★★★ 3 (3)

American Red Cross Blood Services

Network operating

29 New Commerce Boulevard, Hanover, PA, 17331

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(570) 823-7164★★★★★ 2 (1)

American Red Cross

Network operating

305 Market St, Warren, PA, 16365-2335

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(814)723-5475★★★★ 1 (1)

American Red Cross

Network operating

247 S Oakland Ave, Sharon, PA, 16146-4049

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(724)981-3205

American Red Cross

Network operating

31 Easton Road, 31 Easton Road, PA, 19090

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(215)659-3113

American Red Cross

Network operating

529 Carlisle Street, Hanover, PA, 17331

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(570) 823-7164

Miller-Keystone Blood Center

Network operating

1495 Valley Center Pkwy, Bethlehem, PA, 18017-2342

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(610) 691-5850

Miller-Keystone Blood Center-The Beltway Commons Building

Network operating

426 Airport Road - 4 Beltway Commons, Hazle Township, PA, 18202

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(570)-454-7820

Biological Specialty Corporation

Verified active

2165 North Line Street, Colmar, PA, 18915

♥ VolunteerWhole blood
(215) 997-8771★★★★★ 5 (1)

Central Pennsylvania Blood Bnk

Verified active

8167 Adams Dr, Hummelstown, PA, 17036-8625

♥ VolunteerWhole blood
(717)566-6161★★★★★ 5 (1)

Central Pennsylvania Blood Bnk

Verified active

4311 Londonderry Rd, Harrisburg, PA, 17109-5318

♥ VolunteerWhole blood
(717)651-9801★★★★★ 5 (1)

Community Blood Bank Of Erie

Verified active

2646 Peach St, Erie, PA, 16508-1895

♥ VolunteerWhole blood
(814)456-4206★★★★ 4 (3)

Central Pennsylvania Blood Bank

Verified active

223 Walnut St, Harrisburg, PA, 17109

♥ VolunteerWhole blood
(717)233-0180★★★★ 3.5 (2)

Blood Bank Ulc

Verified active

710 Maple St, Lebanon, PA, 17046-3537

♥ VolunteerWhole blood
(717)272-8831★★★★★ 3 (1)

Holy Spirit Hospital And Health System

Verified active

503 N 21st St, Camp Hill, PA, 17011-2204

♥ VolunteerWhole blood
(717)762-4545★★★★★ 3 (2)

Lancaster General Hospital

Verified active

555 N Duke, Lancaster, PA, 17602

♥ VolunteerWhole blood
(717)544-5511★★★★★ 3 (1)

Clc Community Blood Bank

Verified active

522 S 22nd St, Harrisburg, PA, 17104-2497

♥ VolunteerWhole blood
(717)564-8170★★★★ 1 (1)

Central Pennsylvania Blood Bank

Verified active

670 Cherry Dr, Hershey, PA, 17033

♥ VolunteerWhole blood
800-771-0059

Central Pennsylvania Blood Bnk

Verified active

95 N Reading Rd, Ephrata, PA, 17522-1670

♥ VolunteerWhole blood
(717)733-3200

Good Samaritan Hospital Blood

Verified active

750 Norman Dr, Lebanon, PA, 17042-7495

♥ VolunteerWhole blood
(717)270-8960

Hershey Medical Center

Verified active

500 University Drive, Hershey, PA, 17033

♥ VolunteerWhole blood
(717) 531-8521

Nabi Biopharmaceuticals

Needs confirmation

409 Adams Ave, Scranton, PA, 18510-2001

♥ VolunteerWhole blood
(570)344-9821★★★★ 3.5 (2)

Central Blood Bank

Needs confirmation

124 West Chestnut St, Washington, PA, 15301-4423

♥ VolunteerWhole blood
(724)228-8500★★★★★ 3 (1)

Central Blood Bank

Needs confirmation

3rd and 5th Streets Ste 106, Butler, PA, 16001

♥ VolunteerWhole blood
866-366-6771★★★★★ 3 (1)

Bio Mat

Needs confirmation

530 N 7th St, Allentown, PA, 18102-2802

♥ VolunteerWhole blood
(610)437-9011★★★★★ 2.2 (13)

Hanover Hospital

Needs confirmation

300 Highland Ave, Hanover, PA, 17331-2203

♥ VolunteerWhole blood
(717)637-3711★★★★★ 2 (1)

Gift Of Life Donor Program

Needs confirmation

address, Lancaster, PA, 17601

♥ VolunteerWhole blood
(717)569-3070★★★★ 1 (1)

Processing Service Center And Bank

Needs confirmation

100 E Penn Sq, Philadelphia, PA, 19107-3323

♥ VolunteerWhole blood
(215)940-3300★★★★ 1 (1)

Allegheny Valley Anesthesia

Needs confirmation

1301 Carlisle St, Natrona Heights, PA, 15065-1152

♥ VolunteerWhole blood
(724)224-5100

Block H And R

Needs confirmation

address, Huntingdon, PA, 16652

♥ VolunteerWhole blood
(814)949-3888

Bolds Florist And Garden Center

Needs confirmation

Rr 6, Honesdale, PA, 18431-9808

♥ VolunteerWhole blood
(570)253-1630

Bradford Regional Medical Service

Needs confirmation

116 Interstate Pkwy, Bradford, PA, 16701-1036

♥ VolunteerWhole blood
(814)368-4143

Butler Mall

Needs confirmation

425 Butler Mall, Butler, PA, 16001-2487

♥ VolunteerWhole blood
(724)282-2250

Central Blood Bank

Needs confirmation

Corporate One Office Prk, Monroeville, PA, 15146

♥ VolunteerWhole blood
(412)856-0505

Central Blood Bank

Needs confirmation

2570 Haymaker Rd, Monroeville, PA, 15146-3513

♥ VolunteerWhole blood
(412)856-2074

Central Blood Bank

Needs confirmation

1019 W Pittsburgh St, Greensburg, PA, 15601-1277

♥ VolunteerWhole blood
(724)837-1809

Central Blood Bank

Needs confirmation

345 College Ave, Beaver, PA, 15009

♥ VolunteerWhole blood
866-366-6771

Central Blood Bank

Needs confirmation

575 Coal Valley Rd Ste 314, Clairton, PA, 15025

♥ VolunteerWhole blood
866-366-6771

Central Blood Bank

Needs confirmation

1 Nolte Dr, Kittanning, PA, 16201

♥ VolunteerWhole blood
866-366-6771

Central Blood Bank Oakmont

Needs confirmation

520 Cedar Way, Oakmont, PA, 15139-2011

♥ VolunteerWhole blood
(412)828-0761

Central Blood Bank Of Washington

Needs confirmation

Jefferson Court Plaza, Washington, PA, 15301

♥ VolunteerWhole blood
(724) 222-4789

Central Pennsylvania Blood Bank

Needs confirmation

419 Stonehedge Dr, Carlisle, PA, 17013

♥ VolunteerWhole blood
800-771-0059

Central Pennsylvania Blood Bank

Needs confirmation

550 N 12th St, Lemoyne, PA, 17043

♥ VolunteerWhole blood
800-771-0059

Corcell - Cord Blood America

Needs confirmation

221 S. 12 Street, Suite 314S, Philadelphia, PA, 19107

♥ VolunteerWhole blood
888-326-7235

Fairchance Center And The Bank

Needs confirmation

67 W Church St, Fairchance, PA, 15436-1136

♥ VolunteerWhole blood
(724)564-0600

Gettysburg Donor Center-Wellspan Health Center

Needs confirmation

450 S Washington St, Suite #1090, Gettysburg, PA, 17325

♥ VolunteerWhole blood
(800)-924-5020

Keystone Central School District--Schools, Central Mountain Middle School, Band Room

Needs confirmation

301 W Church St, Lock Haven, PA, 17745-1213

♥ VolunteerWhole blood
(570)748-8686

Sewickley Valley Hospital - Blood Bank

Needs confirmation

720 Blackburn Road, Sewickley, PA, 15143

♥ VolunteerWhole blood
(412) 749-7012

Shay Memorial Community Blood

Needs confirmation

227 Chestnut St, Lebanon, PA, 17042-6173

♥ VolunteerWhole blood
(717)274-5930

Temple University Health Sciences Center

Needs confirmation

3401 N Broad Street, Philadelphia, PA, 19102

♥ VolunteerWhole blood
(215) 707-3458

Twin Valley School District

Needs confirmation

Robeson Elementary C, Birdsboro, PA, 19508

♥ VolunteerWhole blood
(610)582-9584

Villanova University

Needs confirmation

800 E Lancaster Ave, Villanova, PA, 19085-1478

♥ VolunteerWhole blood
(610)519-4500

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.

Ibr Plasma Center

Verified active

2933 N. 7th Street Ste. 16, Harrisburg, PA, 17110

💵 Paid plasmaPlasma
(717) 232-1501★★★★★ 2.9 (9)

Biomat Usa INC

Verified active

540 Penn St, Reading, PA, 19602-1012

💵 Paid plasmaPlasma
(610)685-5060★★★★★ 2.5 (2)

Bio Met Usa INC

Verified active

24 E King St, Lancaster, PA, 17602-2850

💵 Paid plasmaPlasma
(717)390-7890★★★★★ 2 (2)

Biomat Usa, INC.

Verified active

630 Greenwich Street, Reading, PA, 19601

💵 Paid plasmaPlasma
610-685-5060★★★★★ 2 (2)

Biolife Plasma Service Baxter

Network operating

321 W Beaver Ave, State College, PA, 16801-4063

💵 Paid plasmaPlasma
(814)237-5761★★★★ 4.3 (3)

Bio Life Plasma Service

Network operating

931 N 7th St, Harrisburg, PA, 17102-1414

💵 Paid plasmaPlasma
(717)232-1901★★★★★ 2.7 (6)

CSL Behring LLC

Network operating

1020 1st Ave, King Of Prussia, PA, 19406-1310

💵 Paid plasmaPlasma
(610)878-4000★★★★★ 2 (2)

Pittsburgh Blood Plasma INC

Needs confirmation

1600 5th Ave, Pittsburgh, PA, 15219-5538

💵 Paid plasmaPlasma
(412)391-9688★★★★ 3.5 (2)

Interstate Blood Plasma INC

Needs confirmation

665 Carey Ave, Hanover Township, PA, 18706-5466

💵 Paid plasmaPlasma
(570)823-4119★★★★★ 2.1 (23)

Mc Keesport Blood Plasma

Needs confirmation

321 5th Ave, Mckeesport, PA, 15132-2606

💵 Paid plasmaPlasma
(412)664-1820★★★★ 1 (1)

Ibr Plasma Center

Needs confirmation

2717 W. 26th St., Erie, PA, 16506

💵 Paid plasmaPlasma

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