Welcome to the Snap Fitness Charles City, IA Gym
Join now
Open 24 hours to members
Open 24 hours to members
Join Our Fitness Community
We at Snap Fitness Charles City are proud to have our club be one of the top-rated fitness facilities located in America's Hometown. Check out our newly revitalized club offering modern equipment, an infrared sauna, InBody Scans, pristine cleanliness, and professionalism for an excellent member exp...
Gym Amenities
Amenities include:
24 Hour Access
Strength Training
Personal Training
Nutrition Consultants
Body Scanner
Sauna
Red Light Therapy
Free Weights
50kg Weights
Cardio Equipment
Group Classes
Snap App
Myzone
Free Wifi
Supplements Available
Functional Training
Private Bathrooms
Private Showers
HDTV
Free Onsite Parking
Exclusive deals, discounts, and offers

Personal Training
Snap Fitness Charles City is happy to offer personal training options for all fitness levels! Achieve your goals in a healthy and sustainable way. We are here for YOU!
Club Specials
Short Term Passes
Day Pass - $12 + Tax / Week Pass - $30* + Tax / Month Pass - $47.95* + Tax // Must be purchased in club during staff hours.
Locker Rentals
You can now rent lockers to store your gym items for $12/month or $120/year. *You must provide your own padlock*
S7 Speed Coming Soon!
Join us on Thursdays at 5:30 starting September 18th for S7 Speed! This new FREE 30-minute HIIT-focused class is built around the 7 primal movements. There are only 7 slots available per class, so book yours in the Snap App!
Find Your Membership
All our membership plans include key card access to the gym and exclusive access to our Snap App.
Meet the Team

Get Motivated With The Snap App
The Snap App is our free member app, designed to support you on your wellness journey and help you make the most of your membership. You can track your workouts and fitness progress, book classes, access on-demand workouts, receive personalized meal plans, participate in mental health programs, and get discounts on some of your favorite brands. You can also view and manage your membership. Download the app today to unlock the full power of your Snap Fitness membership!
Member Reviews
Staffed Hours
Visit us during staffed hours to talk with someone on the team, get a tour of the gym, or chat about membership plans.
Open 24 hours to members
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
8:30 AM - 2:00 PM
8:30 AM - 2:00 PM
8:30 AM - 2:00 PM
8:30 AM - 2:00 PM
8:30 AM - 2:00 PM
4:00 PM - 7:00 PM
4:00 PM - 7:00 PM
4:00 PM - 6:00 PM
Frequently Asked Questions
Snap Fitness Charles City is happy to offer day passes to all visiting guests at an affordable price of $12 a day.
Snap Fitness Charles City requires fourteen and fifteen year old members to be accompanied by an adult at all times. Members ages sixteen to eighteen require adult consent to use the 24 hour facility independently.
Snap Fitness Charles City is proud to employ personal trainers certified by organizations such as NASM, ACE, and NETA. We offer in-person and virtual personal training. Our knowledgeable trainers are ready to help you, whatever your fitness goals are.
Snap Fitness Charles City currently offers our senior fitness class, the "Live Healthy Club" on Tuesdays and Thursdays, and our Mobility class on Mondays and Wednesdays.
Snap Fitness Charles City is not staffed 24/7. Our manager hours are posted on our website and in our facility. We encourage after hour requests to be emailed to charlescity@snapfitness.com.
Eager to get started? Single Membership sign ups available here on our website!
Snap Fitness Charles City offers branded apparel here: Snap Fitness Charles City Online Store
We also sell gift cards in club for memberships and personal training!
Yes! If you are a business owner and you are interested in giving back to your employees, contact us TODAY!
To cancel your membership, please submit a cancellation request here. Cancellation Request Form.