Local
Fitness
Programs and services that provide opportunities for physical activity.
Walking Tours
Richmond Walks and Historic Programs
7613 Sweetbriar Road, Richmond, VA, 23229
Main:
(804) 673-9255
Inclusive Gymnastics and Fitness Training
River City Inclusive Gym
11248 Patterson Avenue, Henrico, VA, 23238
Main:
(804) 239-0695
Riverside Wellness & Fitness Center, Middle Peninsula
Riverside Wellness & Fitness Center, Middle Peninsula
7516 Hospital Drive, PO Box 1516, Gloucester, VA, 23061
Main:
(804) 693-8888
Fax:
(804) 693-8830
Exercise and Aquatics
Riverside Wellness & Fitness Center, Peninsula
12650 Jefferson Avenue, Newport News, VA, 23602
Main:
(757) 875-7525
Active Older Adults, Silver Sneakers
Rockbridge Area YMCA
790 North Lee Highway, Lexington, VA, 24450
Main:
(540) 464-9622
Fitness and Recreation
Rockbridge Area YMCA
790 North Lee Highway, Lexington, VA, 24450
Main:
(540) 464-9622
Recreation
Salem Parks and Recreation
620 Florida Street, Salem, VA, 24153
Main:
(540) 375-3057
Fax:
(540) 375-3088
Gerofit, Veterans Exercise Program
Salem VA Medical Center (VAMC)
1970 Roanoke Boulevard, Salem, VA, 24153
Main:
(540) 982-2463
Toll Free:
(800) 698-2411
Fax:
(540) 983-1096
Active Aging, Bon Air Center
Sheltering Arms Physical Rehabilitation Centers
206 Twinridge Lane, Richmond, VA, 23235
Main:
(804) 764-1000
Toll Free:
(877) 567-3422
Active Aging, Chester Center
Sheltering Arms Physical Rehabilitation Centers
12220 Iron Bridge Road, Suite C, Chester, VA, 23831
Main:
(804) 764-1000
Toll Free:
(877) 567-3422
Active Aging, Reynolds Center
Sheltering Arms Physical Rehabilitation Centers
6627 West Broad Street, Richmond, VA, 23230
Main:
(804) 764-1000
Toll Free:
(877) 567-3422
Active Aging, Sheltering Arms Hospital - Mechanicsville
Sheltering Arms Physical Rehabilitation Centers
8254 Atlee Road, Mechanicsville, VA, 23116
Main:
(804) 764-1001
Toll Free:
(877) 567-3422
Active Aging, South Neuro Center
Sheltering Arms Physical Rehabilitation Centers
13700 Saint Francis Boulevard, Suite 400, Midlothian, VA, 23114
Main:
(804) 764-1000
Toll Free:
(877) 567-3422
Active Aging, South Physicians Clinic
Sheltering Arms Physical Rehabilitation Centers
13700 Saint Francis Boulevard, Suite 400, Midlothian, VA, 23114
Main:
(804) 764-1000
Toll Free:
(877) 567-3422
Chair Yoga Exercise Class
Shepherd's Center of Fairfax-Burke
4019 Olley Lane, Fairfax, VA, 22032
Main:
(703) 323-4788
Health & Fitness Center
Simon Family JCC
5000 Corporate Woods Drive, Suite 100, Virginia Beach, VA, 23462
Main:
(757) 321-2338
Fax:
(757) 489-4427
Fitness
Southside Virginia Family YMCA
580 Commerce Road, Farmville, VA, 23901
Main:
(434) 392-3456
Fax:
(434) 392-6852
Physical Fitness for Persons with Intellectual Disabilities, Northern Virginia
Special Olympics Virginia
11350 Random Hills Road, Suite C-140, Fairfax, VA, 22030
Main:
(703) 359-4301 x3
Toll Free:
(800) 526-6131
Fax:
(703) 359-4306
Palmyra Spectrum Fitness Center
Spectrum Therapy Management Services
109 Crofton Place, Palmyra, VA, 22963
Main:
(434) 207-3818
Fax:
(434) 589-4096
Fitness and Leisure Classes
Spotsylvania Parks and Recreation
10910 Leavells Road, Fredericksburg, VA, 22407
Main:
(540) 898-7529
Fax:
(540) 898-9089
Gym Walking
Stafford Senior Citizens Center
1739 Jeff Davis Highway, Stafford, VA, 22554
Main:
(540) 658-5116
Water Exercise for Seniors
Staunton Augusta YMCA
708 N. Coalter St, Staunton, VA, 24401
Main:
(540) 885-8089
Wellness Classes, Seniors
Staunton Augusta YMCA
708 North Coalter Street, Staunton, VA, 24401
Main:
(540) 885-8089
Fax:
(540) 885-7240
YMCA
Staunton Augusta YMCA
708 North Coalter Street, Staunton, VA, 24401
Main:
(540) 885-8089
Fax:
(540) 885-7240
Mall Walking
Steppin Out Walking Club
1850 Apple Blossom Drive, Winchester, VA, 22601
Main:
(540) 665-0201
Fax:
(540) 665-0840
Fitness Activities
Suffolk Family YMCA
2769 Godwin Boulevard, Suffolk, VA, 23434
Main:
(757) 934-9622
Fax:
(757) 934-2107
Local, Statewide and Nationwide
Fitness
Programs and services that provide opportunities for physical activity.
Running
Road Runners Club of America
1501 Lee Highway, Suite 140, Arlington, VA, 22209
Main:
(703) 525-3890