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 Virginia

49 locations across 27 cities.

Volunteer centers
33
Verified operating
31
Platelet-capable
13
Paid plasma
16

Cities

49 of 49

American Red Cross

Verified active

611 W Brambleton Ave, Norfolk, VA, 23510-1000

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(757)446-7700★★★★★ 5 (1)

American Red Cross Blood Services Fairfax Donor Center

Verified active

2720 Prosperity Ave, Ste 200, Fairfax, VA, 22031

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

American Red Cross Blood Services

Verified active

1900 Tate Springs Road, Lynchburg, VA, 24501

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

American Red Cross

Verified active

1103 Rose Hill Dr, Charlottesville, VA, 22903-5130

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(434)295-5433★★★★★ 3 (2)

American Red Cross Blood Services

Verified active

250 S. Main Street Suite 200, Blacksburg, VA, 24060

♥ VolunteerWhole bloodPower RedPlateletsPlasma
866-353-1030★★★★★ 3 (1)

American Red Cross Blood Services

Verified active

250 West Brambleton Ave, Norfolk, VA, 23510

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

American Red Cross

Network operating

2217 Princess Anne St # 104a, Fredericksburg, VA, 22401-3353

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(540)373-0755★★★★★ 3 (2)

American Red Cross Blood Services

Network operating

1081 Spruce Street, Martinsville, VA, 24112

♥ VolunteerWhole bloodPower RedPlateletsPlasma
276-632-5127★★★★★ 3 (1)

American Red Cross Blood Services

Network operating

4915 W Mercury Blvd, Newport News, VA, 23606

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

American Red Cross Blood Services Appalachian Region

Network operating

352 Church Ave., SW, Roanoke, VA, 24016

♥ VolunteerWhole bloodPower RedPlateletsPlasma
866-353-1030★★★★★ 3 (1)

American Red Cross Blood Services

Network operating

1323 W Pembroke Ave. , Hampton, VA, 23661

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(757) 838-7320

American Red Cross Blood Services Lynnhaven Crossing

Network operating

829 Lynnhaven Parkway Suite 123, Virginia Beach, VA, 23452

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-448-3543

Virginia Blood Services Chesterfiled Donor Center

Network operating

9200 Arboretum Pkwy, Suite 102, Richmond, VA, 23236

♥ VolunteerWhole bloodPower RedPlateletsPlasma
(800)-989-4438

Inova Blood Donor Service

Verified active

3289 Woodburn Rd, Annandale, VA, 22003-6800

♥ VolunteerWhole blood
(703)698-3885★★★★★ 5 (2)

Inova Blood Donor Service

Verified active

6201 Centreville Rd # 200, Centreville, VA, 20121-2626

♥ VolunteerWhole blood
(703)322-1970★★★★ 4.3 (3)

Inova Health System Blood Donor Services

Verified active

45745 Nokes Blvd Suite 160, Sterling, VA, 20166

♥ VolunteerWhole blood
(703)-698-3885★★★★ 3.8 (6)

Inova Health System

Verified active

8110 Gatehouse Rd # 200, Falls Church, VA, 22042-1252

♥ VolunteerWhole blood
(703)289-2000

Johnston Memorial Hospital Blood Bank

Verified active

351 Court St., NE, Abingdon, VA, 24210

♥ VolunteerWhole blood
(276)-676-7175

University Of Virginia Health System - Blood Bank Donors

Verified active

302 W Rector Street, Charlottesville, VA, 22901

♥ VolunteerWhole blood
(434) 924-2273

Virginia Blood Service

Verified active

2201 Westwood Ave, Richmond, VA, 23230-4009

♥ VolunteerWhole blood
(804)359-5100

Virginia Blood Services-Fisherville Augusta Medical Center

Needs confirmation

Augusta Health 78 Medical Center Drive, Fisherville, VA, 22939

♥ VolunteerWhole blood
540-332-4526★★★★★ 5 (1)

Advanced Biological Service

Needs confirmation

1315 Euclid Avenue, Bristol, VA, 24201

♥ VolunteerWhole blood
(276) 645-6035★★★★ 3.5 (2)

Community Blood Bank Of Norton

Needs confirmation

5341 Esserville Rd, Norton, VA, 24273-4011

♥ VolunteerWhole blood
(276)679-4669★★★★★ 3 (1)

Virginia Military Institute

Needs confirmation

address, Lexington, VA, 24450

♥ VolunteerWhole blood
(540)464-7218★★★★★ 3 (2)

Nabi Biopharmaceuticals

Needs confirmation

7551 Virginian Dr, Norfolk, VA, 23505-3520

♥ VolunteerWhole blood
(757)588-2517★★★★★ 2 (1)

Vcu Health System - Pathology Services, Blood Bank

Needs confirmation

1250 East Marshall Street, Richmond, VA, 23219

♥ VolunteerWhole blood
(804) 828-0256★★★★ 1 (1)

Chesapeake Regional Medical Center

Needs confirmation

736 Battlefield Boulevard North, Chesapeake, VA, 23320

♥ VolunteerWhole blood
(757) 312-8121

Danville Regional Blood Donor

Needs confirmation

150 W Main St, Danville, VA, 24541-2823

♥ VolunteerWhole blood
(434)799-3743

Danville Regional Blood Donor Center Danville Regional Professional Bldg

Needs confirmation

201 S. Main Street, Suite 1300, Danville, VA, 24541-2922

♥ VolunteerWhole blood
(434)-799-3743

Marsh Regional Blood Bank

Needs confirmation

280 Virginia Avenue, Norton, VA, 24273

♥ VolunteerWhole blood
(276) 679-2288

Nabi Biomedical

Needs confirmation

315 Willow Bend CT, Chesapeake, VA, 23323-1057

♥ VolunteerWhole blood
(757)485-1715

Smyth County Community Hospital

Needs confirmation

565 Radio Hill Rd, Marion, VA, 24354-6587

♥ VolunteerWhole blood
(276)782-1116

Virginia Blood Services Rmh Outpatient Center

Needs confirmation

100 East Grace Street, Harrisonburg, VA, 22801-3293

♥ VolunteerWhole blood
(800)-989-4438

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

Verified active

202 Boatwright Ave, Danville, VA, 24541-1902

💵 Paid plasmaPlasma
(434)791-0326★★★★★ 5 (3)

Biolife Plasma Service

Verified active

269 Lucy Dr, Harrisonburg, VA, 22801-8036

💵 Paid plasmaPlasma
(540)801-0672★★★★ 4.2 (5)

Ibr Plasma Center

Verified active

949 Chimney Hill Shopping Centre, Virginia Beach, VA, 23452

💵 Paid plasmaPlasma
(757) 498-5160★★★★ 4 (1)

Ibr Plasma Center

Verified active

843 E. Little Creek Rd - Midway Shopping Center, Norfolk, VA, 23518

💵 Paid plasmaPlasma
(757) 480-0945★★★★★ 3 (12)

Ibr Plasma Center

Verified active

3830 Hull Street, Richmond, VA, 23224

💵 Paid plasmaPlasma
★★★★★ 3 (11)

Octapharma Plasma Donation Center Chesapeake

Verified active

1935 Military Highway South, Chesapeake, VA, 23320

💵 Paid plasmaPlasma
Phone (757) 543-3401 Fax (757)★★★★★ 3 (2)

Octapharma Plasma Donation Center Newport News

Verified active

50 Newmarket Sq, Newport News, VA, 23605

💵 Paid plasmaPlasma
Phone (757) 380-0124 Fax (757)★★★★★ 3 (3)

Ibr Plasma Center

Verified active

601 Frederick Blvd, Portsmouth, VA, 23707

💵 Paid plasmaPlasma
757-393-9202★★★★★ 2.4 (5)

Biomat Usa

Verified active

15 W Mercury Blvd, Hampton, VA, 23669-2508

💵 Paid plasmaPlasma
(757)726-0501★★★★★ 2.1 (12)

Portsmouth Blood Plasma

Network operating

1221 London Blvd, Portsmouth, VA, 23704-2121

💵 Paid plasmaPlasma
(757)393-1200★★★★★ 1.5 (4)

Plasmacare, INC. - Richmond

Network operating

117 South Third Street, Richmond, VA, 23219

💵 Paid plasmaPlasma
804-643-6789★★★★ 1 (2)

Ibr Plasma Center

Needs confirmation

6015 Fort Avenue, Ste. 23, Lynchburg, VA, 24502

💵 Paid plasmaPlasma
434-237-6861★★★★ 3.7 (13)

Ibr Plasma Center

Needs confirmation

3600 Holland Road, Virginia Beach, VA, 23452

💵 Paid plasmaPlasma
★★★★★ 2.8 (8)

Plasma Care

Needs confirmation

20 Settlers Landing Rd, Hampton, VA, 23669-3970

💵 Paid plasmaPlasma
(757)727-9477★★★★★ 2.2 (5)

Ibr Plasma Center

Needs confirmation

5015 West Mercury Blv, Newport News, VA, 23605

💵 Paid plasmaPlasma
★★★★★ 1.6 (7)

Ibr Plasma Center

Needs confirmation

2007 S. Sycamore, Petersburg, VA, 23805

💵 Paid plasmaPlasma
804-722-1635★★★★★ 1.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