Our family would like to help your family in your quest to become fit! Tri-City Fitness is a family owned and operated gym located in St. Charles’ Valley Shopping Center at 1505 W. Main Street. The fitness center evolves as member need’s dictate; providing a comprehensive fitness outlet for yourself, family members, friends and business associates.
Tri-City Fitness provides the Fox Valley area with affordable dues as well as health assessments and a personal training session for new members. Our amenities include:
- DownSize Weight Loss Group: Learn about stress management, eating habits and fitness. Limited to 25 per group. Our last group lost over 250 pounds!
- Boot Camps: 3 days/week (One month program)
- Fitness Classes: Wide variety including Spin, Yoga, Pilates, Step and many more
- Full line of Free Motion Equipment
- Full line of Star Trac Equipment
- Strength Training: Including free weights, power lifting platform
- Expresso bicycles: A virtual cycling experience
- Pro Shop: Clothing & Equipment
- Child-care available on premises
- Tanning Beds: For members & non-members
- Hydro Massage: Enjoy warm water jets after your workout.
- Café: Beverages, free WIFI and great conversation
- Spotless facility with showers & digital lockers

Whether your goal is performance enhancement, weight loss, stress relief or general fitness; Tri-City Fitness has something for everyone. Our personal trainers are available to help you in your mission. We make a point of listening to each client/member, providing a roadmap to goals, pushing the athlete and accepting the health seeker. We’ll address the needs of everyone in your family: fitness for kids, athlete training, weight loss or general fitness and wellness. View our rates and class schedule on our website.
Tri-City Fitness seeks to provide an environment where fitness can be incorporated with fun, family and friendship. We welcome all your questions; ask about personal training, group training, tanning, hydro-massage, childcare or DownSize. You asked for a new approach to fitness. We heard you!
Hours:
Monday through Thursday: 5 am to 10 pm
Friday: 5 am to 8 pm
Saturday: 6 am to 5 pm
Sunday: 7 am to 3 pm