Local Events

American Cancer Society events are inspiring, uplifting, and great at bringing the fight against cancer directly into your community. Join the spirit of camaraderie and compassion as we work together to save lives from cancer.


When you volunteer with the American Cancer Society in Virginia, you’re helping to save the lives of people in your community – and around the world. It only takes a little time to do a whole lot of good. Sign up to volunteer today.

Cancer Facts and Statistics

In the American Cancer Society’s Cancer Statistic Center, you’ll find information about Virginia’s cancer incidence, mortality, and survival rates, screening metrics, and risk factors.

Local Offices

Our National Cancer Information Specialists are available to help you with any patient services, resource requests, or cancer information questions twenty-four hours a day, seven days a week, at 1-800-227-2345.

Glen Allen, VA Office
4240 Park Place Ct ,
Glen Allen, VA 23060
Phone Number: 804-527-3700
Hours: 8:30 - 5:00 (E)
View Map
Harrisonburg, VA Office
420 Neff Avenue, Suite 210 ,
Harrisonburg, VA 22801
Phone Number: 540-434-3360
Hours: 8:30 a.m. - 5:00 p.m. (E)
View Map
2050 Langhorne Road, Suite 201 ,
Lynchburg, VA 24501
Phone Number: 434-845-0973
Hours: 8:30 - 5:00 (E)
View Map
Roanoke, VA Office
2840 Electric Road, Suite 106A ,
Roanoke, VA 24018
Phone Number: 540-774-2716
Hours: 8:00 - 4:30 (E)
View Map
Vienna, VA Office (Northeast Region)
124 Park St SE , Suite 100
Vienna, VA 221800699
Phone Number: 703-938-5550
Hours: 8:00 - 4:30 (E)
View Map
Virginia Beach, VA Office
477 Viking Drive, Suite 130 ,
Virginia Beach, VA 23452
Phone Number: 757-493-7940
Hours: 8:00 - 4:30 (E)
View Map