Links

For more information about donating blood, visit these web sites:

Blood Drive Centers

Roanoke Donor Center

352 Church Ave SW
Roanoke, VA 24016

540-985-3570

Tue ~ 12:00 Noon - 6:00 PM
Wed ~ 12:00 Noon - 6:00 PM
Thu ~ 7:30 AM - 1:00 PM
Sat ~ 9:00AM - 1:00PM

New River Valley Donor Center

200 Main Street, Kent Square
Blacksburg, VA 24060

540-961-2207

Tue ~ 12:00 Noon - 6:00 PM
Thu ~ 12:00Noon - 6:00 PM
1st Sat ~ 9:00 AM - 1:00PM

Lynchburg Community Donor Center

1900 Tate Springs Road
Lynchburg, VA 24501

800-504-3142

Tue ~ 12:00 Noon - 6:00 PM
Fri ~ 12:00 Noon - 6:00 PM
2nd Sat ~ 9:00AM - 1:00PM

Beckley Donor Center

200 Industrial Drive
Beckley, WV 25801

800-GIVE LIFE or
304-255-1508

Wed ~ 12:00 Noon - 6:00 PM
1st Sat ~ 9:00 AM - 1:00 PM

Liberty Fair Mall

240 Commonwealth Blvd.
Martinsville, VA

804-255-1508

Thur ~ 12:00 Noon - 6:00 PM

Blood Saves Lives and it is always needed.

Every two seconds someone in America needs blood.

The Red Cross serves as the bridge between over 4 million generous blood donors and millions of patients in need each year.

The American Red Cross serves over 3,000 hospitals around the United States. We deliver a wide range of high quality blood products and blood donor and patient testing services. We bring expertise in transfusion medicine and dedication to meeting our customers' needs.

How to Donate your Blood

Donating blood in our area is easy! If you wish to schedule an appointment or host a blood drive, please contact the American Red Cross Appalachian Blood Services Region at 1-800-GIVE-LIFE. You can also schedule an appointment online. Iif you would like to e-mail your questions send your message to bloodroa@usa.redcross.org.