Calendar module icon


Welcome to the City of Roanoke Calendar. View all calendars is the default. Please choose: Select a Calendar to view a specific calendar.

Jump To:

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


  1. Beginning ESL for Spanish Speakers

    December 19, 2019, 6:00 PM - 7:30 PM

    Beginning classes in English for Spanish speakers.

    More Details

Parks & Recreation

  1. H.I.I.T & Metabolic Conditioning

    December 19, 2019, 5:15 AM - 6:00 AM @ Roanoke Recreation Center

    High intensity interval training and metabolic training. Maximize calorie burn during and post workout. Something new and exciting with each class.

    More Details
  2. PiYo

    December 19, 2019, 8:15 AM - 9:00 AM @ Roanoke Recreation Center

    Pilates inspired moves that define long. lean muscle. Fast paced yoga style movements that build strength and balance while improving your mobility. Non-stop movement.

    More Details
  3. Cardio Kickboxing

    December 19, 2019, 9:15 AM - 10:15 AM @ Roanoke Recreation Center

    Cardio Kickboxing is a high energy, high intensity, martial arts based group fitness class. This cardio based format is all about movement and having fun, while learning simple kickboxing combinations that will give your whole body a tenacious workout.

    More Details
  4. HIIT & Metabolic Conditioning

    December 19, 2019, 10:15 AM - 11:00 AM @ Roanoke Recreation Center

    High Intensity Interval Training and metabolic training. Maximize calorie burn during and post workout. Something new and exciting each class!

    More Details
  5. Yoga

    December 19, 2019, 5:45 PM - 6:35 PM @ Roanoke Recreation Center

    Tone your body and relax your mind with yoga! Total body workout incorporating fascia movement, cross lateral movement, and Vinyasa flow. Build core strength with a strong focus on balance and flexibility. A class that is welcoming t all levels!

    More Details

Public Meetings

  1. Zoning Board of Adjustment

    December 19, 2019, 7:00 PM @ City Council Chambers - 2nd Floor

    This meeting has been cancelled.

    More Details