Get Results & Have Fun
Each program is unique and uses a variety of exercise equipment and movements to achieve the best results while keeping classes fresh and fun.
Classes for all ages and all abilities
We offer up to 12 classes per week. Our program variety offers something for everyone. Each class is 45 minutes long and will keep you engaged and challenged the whole time.
Professional and Friendly Service
The Corefit team has over 30 years of experience, training and knowledge that they are able to apply to create unique workout sessions while keeping it real and friendly.
Small Group & Private Instruction
Whether you're part of a team, a group of friends looking for sport specific training or looking for 1:1 instruction, we are excited to work with you and take your fitness to the next level.
Corefit Conditioning, "Because all good things come from the CORE!"
REGISTER FOR YOUR MEMBERSHIP ONLINE.
Fill out our online form, register and pay for your drop-in class, single month or three month membership quickly and easily.
Missed Class? Check out our latest at Home Workouts
The team at Corefit is amazing. Their knowledgeable and enthusiastic team has helped me reach my fitness goals and stay on track. I love that classes are always different and filled with challenges. Everyone is so supportive and encouraging. It's like family.
Which Class Will You Try First?
Corefit Cardio Kickboxing is a co-ed class that will challenge anyone looking to up their cardiovascular fitness through punching, kicking and...Know More
Corefit Conditioning Classes are functional fitness classes. The classes are co-ed and are designed so that any fitness level can participate...Know More
Group training and sport team training: Do you have a small group that you would like to see benefit from our...Know More
Come on in and take a tour!
Our new virtual tour is now available! Click here for the virtual tour; or feel free to contact us to set up a time for a live tour and to register for your Free Trial.
Have a Question? Ask Our Fitness Expert
Please feel free to contact us for a personal consultation: 519.894.6931