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