CrossFit Classes

Our Classes

Fitness for Life starts in our classes! No matter if you’re a first-timer or a competition-level athlete, we’ve got training just for you. Don’t worry that any of our classes will be too tough (or too easy) for you. We scale every workout to meet you where you are so you’re constantly challenged.
  • On Ramp

    This is our program for any novice or new athlete who wants to learn CrossFit or join our CrossFit Box. This course consists of eight, 1-hour sessions that will teach the fundamentals of all of the CrossFit movements to ensure you are moving correctly and safely. Each session is held in a small group atmosphere, so you get a lot of individual attention to make sure you are ready to join the classes.

  • CrossFit

    Based on the CrossFit prescription of “constantly varied functional movement executed at high intensity,” our CrossFit program combines strength training with the “classic” CrossFit cardio workout. For this 1-hour class, you could be working on pull-ups, rowing, burpees and much more. Every WOD is different so you never get bored! We scale each workout to your fitness level, so you get the maximum workout every time.

  • Endurance

    Want your race times to drop? Tired of overuse injuries keeping you on the sidelines? Then our Endurance Class is for you. In this class, we’ll be targeting muscle groups that are traditionally weaker on endurance athletes, all while developing explosive speed. The goal of this class is to leave you stronger, faster, and more immune to overuse injuries.

  • Olympic Weightlifting

    This group focuses primarily on improving the technical execution of the Snatch, Clean and Jerk, and other accessory lifts. Open to all individuals who are interested in pursuing the sport of Olympic weightlifting. Sessions with our weightlifting coaches are a great way for athletes of any sport to improve explosiveness, strength, and coordination. For athletes who are interested in more focused and/or more frequent training in the Olympic lifts or anyone who wants to take their training to the next level, our coaching staff will design a program suited to your specific needs and goals.

  • Personal Training

    In today’s busy world, it’s hard to find the time to get regular exercise. So it’s important to make the most of the time you have. CrossFit Elmhurst offers a wide range of personal workout programs to help you achieve your ideal body. Your personal trainer will develop an exercise regimen suited specifically for you, whether your goal is to gain muscle, lose weight, or excel at a sport.

  • Flexible Nutrition

    1 on 1 coaching based on a 100% customized program made for each and every client. We will work through eating habits, goals, and proper education to make each athlete achieve any and all of their fitness or nutritional goals.

  • Youth Development

    Kids class ages from 5-13 in which youth athletes are taught through various methods body awareness as well as coordination. These athletes will be competing in games, activities, and workouts that are not only fun but very effective skills to prepare them for any sport they endeavor!

    • Month-To-Month Unlimited


      Per Month

    • 6-Month Unlimited


      Per Month

    • 12-Month Unlimited


      Per Month


TRY Crossfit Elmhurst FREE!

Simply choose your experience level and get registered for your free consultation today!

CLICK HERE to get started if you are visiting from out of town