Calendar module icon


View all calendars is the default. Choose Select a Calendar to view a specific calendar.

Select the arrows on either side of the current month to change the month.


Go to previous month Go to next month


Select a year
Su M Tu W Th F Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Jump To:

  1. Calendar Overlay Parks & Recreation (3)
  2. Calendar Overlay Public Meetings (2)

Parks & Recreation

  1. Cheerleading Camp

    July 9, 2018 - July 12, 2018

    Former CHS cheerleader, Miranda Taylor, will be instructing this clinic. She will be teaching the different motions used for cheerleading and their correct techniques. Participants will also learn many original cheers and jumps! Please wear proper attire to participate. Ages 6-14 Registration ends July 6

    More Details
  2. Volleyball Clinic

    July 9, 2018, 4:30 PM - July 12, 2018, 6:30 PM

    The CHS Volleyball coaching staff will be teaching the fundamentals of everything volleyball! Topics that will be hit on are: serving, bumping, setting, spiking, and basic game play. Come out and learn the game from your future coaches. Please bring any necessary equipment with you, including a ball. Ages 9-12 Register by July 6

    More Details
  3. Lunch Bunch

    July 11, 2018, 9:30 AM - 2:00 PM

    Each month, Christiansburg Parks and Recreation hosts Lunch Bunch - an outing to a restaurant in our area. Participants are responsible for paying for their own meals, but transportation to the restaurant from the Recreation Center is provided ($7 for residents/$14 for non-residents). Our next Lunch Bunch outing will be Wednesday, July 11. We will leave the Recreation Center at 9:30 a.m. to travel to the Depot Grille. We hope you can join us!

    More Details

Public Meetings

  1. CANCELED: Central Business Committee Meeting

    July 11, 2018, 12:00 PM - 1:00 PM

    The Central Business Committee meeting for July has been canceled. The next scheduled meeting will be Wednesday, August 15, 2018 at noon in the Administrative Conference Room.

    More Details
  2. Farmers' Market Committee Meeting

    July 11, 2018, 5:15 PM - 6:30 PM

    The Christiansburg Farmers’ Market Committee meets the second Wednesday of each month at 5:15 p.m. in the administrative conference room on the top floor of Town Hall, 100 E. Main Street. The purpose of the meeting is for Town staff, vendors and community members to discuss upcoming items and ideas at the Farmers' Market.

    More Details