Fitness Center

Announcement:  The Ruthville Complex will be closed April 12 - 23, 2021 for gym floor resurfacing and maintenance.  During this time enjoy fitness classes at the Charles City Parks & Recreation Administration/Social Center.  Class information is below. No membership required.  Memberships will be extended by up to two weeks for individuals who have an active membership during the planned closure.


An appointment is required for Ruthville Complex Use.  Use the following link to sign up for the Gymnasium, Cardio Room, Strength Room, Zumba, Yoga and YMCA classes.

(Click Here to Sign Up)


 (Click Here to Join/Renew Membership)

The following fitness classes are included in the Monthly Membership:

Zumba | Therapeutic Mat  & Chair Yoga  | YMCA Gentle Cardio & Muscle Conditioning

Daily Fee/Morning Class Drop-in Fee:   $2.00 | Evening Class Fee:   $5.00

You can register and pay for the Fitness Center at the Charles City Social Center or online. Reminder:  A Fitness Center Form is needed for all patrons utilizing the facility. 

Click to see pictures of the Ruthville Complex: 

Cardio Room Equipment: (5) Ellipticals, (3) Treadmills, (2) Upright Bikes, (1) Stair stepper, (1) recumbent bike and (1) spin bike | Strength Room Equipment (Free Weights): Dumbbells ranging from 5 -100 lbs, Squat Machines, Leg Press, Ab Machine, Dip/Chin Manual and weight benches. (Selectorized Machines):  Abdominal, Arm Curl, Seated Dip, Chest Press, Shoulder Press, Lateral Pulldown, Dip/Chin Assist, Leg Extension, Leg Curl, Seated Leg Press, Chest/Reverse Fly and Rowing

Click to see pictures of the Fitness Classes:

Mat Yoga | Chair Yoga 


Monday – Friday Appointment Times:

8:15 – 10:15 am | 10:45 – Noon | 3 – 4 pm 

 4:30 – 5:30 pm | 6 – 7 pm 

Hours are subject to change for special events and inclement weather.  30 minutes is allocated in between each appointment times for cleaning.

Screenshot (183)

Charles City Resident Fees  (Monthly)

Single Membership       $10.00  |    Family Membership       $20.00

Non-Resident Fees (Monthly)

                 Single Membership                  $20.00  |      Senior Citizens (65 & older)    $10.00

                  Family Membership                 $30.00  |     Students (16-19)                       $10.00

Charles City County Free Rates

Charles City County Senior Citizens (65 & Older)  FREE

Charles City Students (16-19)  FREE |          Charles City County Employees  FREE

Fitness Center Form (click here) 

A Fitness Center Membership is required to register for Classes.

New Classes Added - Zumba-Yoga

Click here to view full flyer


Free Fitness Classes

To view full Flyer Click Here | To Register Click Here