We’re Not Like Other Gyms

At Main Fitness it's all about going at your own pace and level while having fun with people just like you.

We're not like other gyms:
  • No hidden fees
  • Pay-as-you-go options
  • Quality, affordable memberships
  • Certified trainers (Yoga Alliance certified teachers, Johnny G certified Spin teachers, Can Fit Pro and OFC certified trainers)
  • Cutting edge classes

Join us today and start getting fit, and feeling and looking your best!

Today’s Classes

  • 6:00 am - Bootcamp
  • 9:00 am - Vinyasa Yoga
  • 10:15 am - Zumba
  • 10:15 am - 30 Min Gravity (pre-reg)
  • 10:45 am - 30 Min Gravity (pre-reg)
  • 11:15 am - 30 Min Gravity (pre-reg)
  • 11:30 am - Soft and Sweet Yoga
  • 4:30 pm - Yoga Core
  • 5:30 pm - Cardio Groove
  • 6:30 pm - Barre (pre-reg)
  • 6:30 pm - Gravity (pre-reg)
  • 7:00 pm - Spoga (pre-reg)
  • 7:30 pm - Gravity (pre-reg)

Small Group Classes

For those who want smaller group settings, or who would love a personal trainer but find it too expensive.

Small group classes include Gravity Machines, TRX, Aerial Yoga, Ballet Barre, Seniors programs and Intense Circuit. 

Small Group Class Schedule




Cycling is the ultimate low-impact cardio and endurance workout. We offer several types of cycling classes including:

Sign Up For Our Email Newsletter

SafeSubscribe with Constant Contact