Skip to main content
Virginia Blood Services

2825 Emerywood Pkwy
Richmond, VA 23294

(804) 359-5100

Get Directions

Contact Information

Main
(804) 359-5100
Toll-Free
(800) 989-4438
Phone Emergency
(804) 359-5113

Who We Are

Virginia Blood Services (VBS) provides opportunities for volunteers to donate blood and platelets for distribution to patients in area hospitals.  All facilities are accessible to the physically disabled.   VBS operates donor centers in Charlottesville, Chester, Chesterfield, Harrisonburg, Innsbrook, Richmond, Roanoke, Waynesboro and Winchester.



Click here to Find a Donor Center to give blood or to schedule an appointment online.

Who We Serve

Languages Spoken
English
Service Area(s)
Hanover County
,
Henrico County
,
Richmond City
,
Statewide

Cost & Payment Methods

Fee Structure
No Fee

Age Requirements
0-5
,
6-12
,
13-21
,
22-55
,
56-60
,
60+
Family
No

Available 24/7
No
Additional Availability Comments
Hours at each site vary. Please call the site for more information

Intake Process
Information given by telephone or in person. Call for information about donation days and hours.
Self Refer
Yes