Looking for information on when the next game is happening? Hoping to rent a facility? You've come to the right place. 

Community Parks

Christiansburg offers nine parks for residents and visitors to enjoy. Nestled throughout the Town, these parks are the perfect location for a picnic or playdate.

Community Garden

The Town of Christiansburg is happy to announce the expansion of the Community Garden Program for Town of Christiansburg residents. Our new Community Garden is located at 1525 Roanoke Street.

Recreation Center

In the recreation center you will find two racquetball courts, weight and fitness rooms, a gymnasium with four, full basketball courts, and a 1/8 mile walking track. Located in the Recreation Center, our Senior Center includes a lounge, billiards room, and kitchen. Multipurpose rooms are provided for community use and may be rented by contacting Nick Yopp at 540-382-2349 x2007.  Facility Calendar

Harkrader Sports Complex

Harkrader Sports Complex has three multi-purpose baseball/softball fields, two sets of Miracle Play System playground equipment, two full basketball courts, two tennis courts, a walking/jogging trail and a picnic area. 

For information on the Christiansburg Aquatic Center, please visit www.cacpool.com.