St. Charles, IL 24 hour gym

590 Kirk Rd
St. Charles, IL 60174

(630) 444-1880
get a FREE 7 day pass!

special offers

hot summer savings with anytime fitness!!

Beat the Summer Heat with Hot Membership's & Personal Training with Anytime Fitness! Don't miss out on these Summer Savings! Stop by or call today! Get to a Healthier Place with Anytime Fitness!!

valid through: call or stop by today for more information

ready to see results?? personal training will get you there!

A series of small changes can lead to BIG RESULTS! Take advantage of our best offer of the year to start making your change today. 2015 New Year, New You! Packages available!

valid through: 2015 is your year to reach those fitness goals!!!

club at a glance

24-hour access
24-hour security
convenient parking
anywhere club access
private restrooms
private showers
personal training
cardio tvs
wellness programs
fitness: 101
trx certified facility

cardio equipment

exercise cycles
concept2 rowers

strength equipment

free weights
plate loaded
functional training


bobby tabor

kyle piotrowski

melissa forbes

Anytime Fitness is your partner in Getting to a Healthier Place, 24/7.

  • Friendly, professional staff trained to help you along your fitness journey, no matter how much support you need.
  • Free Fitness Consultation with every membership.
  • Always-Open convenience, 24/7, 365 days a year.
  • Access to our 3,000+ gyms across the planet.
  • A welcoming club and community where you always belong.

We'll customize a program that's right for you, with your needs and goals in mind.

Whether you're new to working out or a fitness regular, we've got the right staff, state-of-the art equipment and services to meet your needs.  Base memberships range from $30 to $50/month with flexible terms and pricing options.  Customize your membership to include additional services like:

  • 1:1 Personal Training
  • Small Group Training
  • TRX
  • Boot Camps/Group Classes

Let's get started! Visit us during staffed hours or call for an appointment today!

Monday - Thursday:  10AM to 7PM

Friday: 10AM to 3PM

Saturday: By Appointment

Or call to set up an Appointment: (630) 444-1880

Already a member with questions about your membership or club events?  Contact us @