We offer several programs to help you along your fitness journey. Find what’s right for you!


5am, 8:15am, 9am, Noon, 4pm, 5pm

Want the high-intensity, functional workouts, but don’t care for the heavy weights? BodyFit is the perfect option for a butt-kicking workout that will get you closer to the sculpted, healthy body you are striving for. Most of these workouts are generally longer in duration with lighter weights for an excellent balance between cardiovascular training and resistance training. Come try a class for yourself to see what it’s all about!

Olympic Weightlifting

The olympic weightlifting coaching at CFPG is unmatched in Central Illinois. We pride ourselves in our ability to coach the Snatch, Clean and Jerk. The olympic lifts can be very intimidating, but we want to show you that you are more capable than you believe! The weightlifting program is led by Brian Lahr, a USA Weightlifting National Coach, with 30 years of experience in the sport and a passion for helping all ability levels!


Some of the most lucrative movements in crossfit are gymnastic-based, such as handstands, muscle-ups and pistol squats. At CFPG we want everybody to have the resources to conquer these movements and learn how to move better. Our gymnastics coaches are equipped with both education and experience to help you reach your full potential. Whether you would like to learn a proper pull-up or muscle-up, our coaches are suited for all abilities!


Once per week we offer a yoga class which is free to all members and guests! This class is great for improving flexibility and balance. Come kick your shoes off and de-stress for the evening with a great group!


Activate is a program designed for kids ages 12-17 who are looking to become more fit. The workouts are similar to a CrossFit style, but scaled to the needs and abilities of the age group. The coaches for this class have a passion for developing kids mentally and physically. By working out in this group environment, kids learn how to break down mental barriers and discover their true potential, all while having fun with other kids.

Youth Strength

The youth strength program is exactly as it sounds. We teach kids how to move weight properly and train in an effective manner. If your kid gets plenty of conditioning from their sport but they are looking to supplement it with some resistance training, this is the perfect program! A stronger athlete is a more resilient athlete.


Every Saturday there is a class for 3-7 year-olds which allows them to have fun in a gym environment with other kids. The young kids will gain skills in learning how to move their bodies in space and interacting with their environment. It is essential for kids to have fun while being active, in order to set them up for healthy lifestyle habits. Exercising is for all ages and abilities, the only difference is how you approach it!