Recreation Events

Copy of Program Logo (1)


Senior Programs (1)

For more information or to view all Senior Programs/Activities: (CLICK HERE)

Medicare Seminar 10/19 and 11/16: (Medicare Seminar Flyer)

Special events logo (1)

Pop-Up Basketball Game on 10/18: (Pop-Up Basketball Game Flyer)

Family Fright Night on 10/29:  (Family Fright Night Flyer)  | (Registration Link)

Youth Art Classes Begin 11/5: (Youth Art Class Flyer) | (Registration Link)

Community CPR Training on 11/12: (CPR Training Flyer) | (Registration Link)

Car B.I.N.G.O on 11/18: (Car B.I.N.G.O Flyer)

Thank-ful-Gram Deadline 12/10: (Thank-Ful-Gram Flyer) | (Registration Link)

all sports

Beginner Pickleball Begins 10/25: (Beginner Pickleball Flyer) | (Registration Link)

Tennis Lessons Begin 10/30: (Tennis Lesson Flyer) | (Registration Link)

Teen Boxing Club Begins 11/1:  (Teen Boxing Club Flyer) | (Registration Link)

Cornhole League Begins 11/6: (Cornhole League Flyer) | (Registration Link)

Charles City Archers Begin 11/9: (Charles City Archers Flyer)

Adult Open Gym Basketball Begin 11/9: (Adult Open Gym Basketball Flyer)

Holiday EventsHoliday Portraits on 11/13: (Holiday Portraits Flyer)  |  (Registration Link)

Holiday Card Contest Deadline 11/23:  (Holiday Card Contest Information) 

Letter From Santa Deadline 12/10:  (Letter From Santa Flyer) | (Registration Link)

Fitness Center logo

 (Click Here to Join/Renew Membership)

A membership is required to utilize the Fitness Center, Cardio Room, Strength Room and to attend Fitness Classes.   Membership is not required for individuals wishing to utilizing the Gymnasium only.

 Included in the Monthly Membership

  • Therapeutic Mat (Mondays at 9 am - Social Center)

  • Therapeutic Chair Yoga  (Mondays at 10 am - Social Center)

  • YMCA Muscle Conditioning (Tuesdays at 9 am - Ruthville Complex)

  • YMCA Gentle Cardio (Tuesdays at 10 am - Ruthville Complex) 

  • Mat Yoga (Thursdays at 6 pm - Ruthville Complex)

Daily Fee/Morning Class Drop-in Fee:   $2.00 per class | Evening Class Fee:   $5.00 per class(Click Here to View Membership Fees)


Volunteer Coaches Paperwork

Volunteer Background Check (click here) | Volunteer Background Check Policy (click here)


Let's Connect via Social Media


Snapchat: cccrecreation  Instagram/Twitter: Charles City Rec

Social Mediaa